Slik løser du den grønne fargen i Ringens Herre: Sammenslutning av Ring Utvidet utgave Blu-Ray

Innholdsfortegnelse:

Slik løser du den grønne fargen i Ringens Herre: Sammenslutning av Ring Utvidet utgave Blu-Ray
Slik løser du den grønne fargen i Ringens Herre: Sammenslutning av Ring Utvidet utgave Blu-Ray

Video: Slik løser du den grønne fargen i Ringens Herre: Sammenslutning av Ring Utvidet utgave Blu-Ray

Video: Slik løser du den grønne fargen i Ringens Herre: Sammenslutning av Ring Utvidet utgave Blu-Ray
Video: Cloud Computing - Computer Science for Business Leaders 2016 - YouTube 2024, April
Anonim
Image
Image

Ringenes herre er lett min favorittfilm hele tiden. (Hvilken, du spør? Alle tre, tydeligvis.) Men den nyeste Blu-Ray-samlingen har et tyngst problem.

Blu-Ray-versjonen av Fellowship of the Ring: Extended Edition har en vesentlig endret fargetid, noe som resulterer i en grønn fargetone over hele filmen. Den eksisterer bare i fellesskapet til ringen, bare i den utvidede utgaven, og bare på Blu-Ray. Den utvidede DVD-versjonen av Fellesskap har ikke dette problemet, og den teatrale Blu-Ray-versjonen av Fellesskap, og heller ikke de andre to Blu-Ray-strender med utvidet utgave. Sjekk ut videoen nedenfor, som sammenligner Fellowship Utvidede og teatralske Blu-Stråler, for å se hvordan endringen ser ut (se den på fullskjerm, stol på meg). Du kan lese mer om det grønne fargetemaet her.

Heldigvis er det en løsning. Redigerer master You_Too (den samme personen som gjorde fargekorrigeringen på det fantastiske Star Wars: Despecialized Edition) skrev et AviSynth-skript for å fikse noen av de mer skarpe fargeproblemer. Hans løsning er imidlertid bare finnes i en nedgravd forum innlegg og en nå død blogginnlegg som, hvis du ikke er bevandret i AviSynth og andre verktøy, kan høres ut som kinesisk. Så jeg skjønte jeg ville sette sammen litt hvordan-forklarer a) hvordan man kjører skriptet, og b) forbedrer på det på noen få måter. Men for å være klar: 99% av kreditten for denne prosessen går til You_Too og hans harde arbeid. Jeg har nettopp lagt til en liten tweak her og der.

Hva du trenger

For å utføre denne prosessen må du ta noen verktøy:

  • En Windows-PC (jeg antar at dette er mulig på andre plattformer, men jeg har ikke sett på hvordan jeg gjør det.)
  • Din Blu-Ray kopi av Fellowship of the Ring: Extended Edition
  • En Blu-Ray-stasjon, for å rive platene
  • MakeMKV, for å rippe platene
  • AviSynth, et skriptspråk for videoredigeringsoppgaver
  • MeGUI, en GUI for å kjøre AviSynth-skript
  • GiCocu-plugin-modulen for AviSynth (bla ned på denne siden for å finne den)
  • Dither-pakken for AviSynth. Last ned filen dither-1.27.1.zip fra dette foruminnlegget.
  • MaskTools-pakken for AviSynth, tilgjengelig i dette foruminnlegget.
  • FjernGrain v1.0b Plugin for AviSynth
  • MKVToolNix å slå sammen de resulterende filene i en film (jeg anbefaler at du laster ned den bærbare versjonen.)

Det virker som mye, men vær ikke bekymret, alt har en hensikt, og det kommer alle sammen i trinnene nedenfor. Bare lag alle disse filene til skrivebordet ditt for nå.

Trinn ett: Rip Blu-Ray-plater

Før du starter fargekorrigeringen, må du rippe filmen til datamaskinen. Så koble din Blu-Ray-stasjon og installer MakeMKV før du fortsetter.

Start MakeMKV, sett inn plate en av filmen, og trykk på "Åpne disk". Når det er gjort å lese platen, velg tittelen, språket og undertekstene du vil rive. Tittelen du ønsker er den største, og du vil definitivt ønsker hoved DTS engelsk lyd (noen vil kanskje full DTS-HD MA lyd også, og det er fin-jeg vanligvis bare rippe 5.1 DTS “core” for å lagre rom). Jeg anbefaler også å sjekke de første fire tekstboksene, som vist ovenfor. Dette vil inneholde engelsk teksting for hele filmen, og engelsk teksting bare for de Elvish delene. Hvis du bare vil ha undertekster for Elvish linjer, velg det andre settet i avmerkingsboksene.

Med de valgte innstillingene, bør vinduet ditt se ut akkurat slik:

Deretter velger du utdatamappen på venstre side og trykker på "Make MKV" -knappen. Det vil ta litt tid å rive, men når det er gjort, har du en stor ol 'MKV-fil på harddisken din - med første halvdel av filmen. Gi nytt navn til
Deretter velger du utdatamappen på venstre side og trykker på "Make MKV" -knappen. Det vil ta litt tid å rive, men når det er gjort, har du en stor ol 'MKV-fil på harddisken din - med første halvdel av filmen. Gi nytt navn til

FOTR-D1.mkv

og legg det i en mappe hvor du vil. Jeg opprettet en mappe på skrivebordet som heter “LOTR Re-Color”, hvor jeg anbefaler lagring av alle videofiler, lydfiler og skript du ender opp med å skape for dette prosjektet.

Gjenta hele prosessen for Disc Two, og oppgi den resulterende filen

FOTR-D2.mkv

. Du kan komme i gang i trinn to under mens platene ripper.

Trinn to: Sett opp AviSynth og dens plugger

Du må installere et par programmer og plugins før du går gjennom resten av denne prosessen, så la oss gjøre det nå.

Hvis du ikke allerede har gjort, laste AviSynth, MeGUI, GiCocu, vibrasjons pakken, MaskTools pakken, RemoveGrain, og MKVToolNix fra koblingene i “Hva du trenger” i denne guiden.

Først installerer du AviSynth. Det er et vanlig Windows-program, så dobbeltklikk EXE filen og følg instruksjonene for å installere den på systemet.

MeGUI og MKVToolNix er bærbare applikasjoner, noe som betyr at du ikke trenger å installere dem, bare pakk ut filene til en mappe du vil (jeg opprettet mapper kalt “MeGUI” og “MKVToolNix” i min “LOTR Re-Color” -mappen fra trinn En).
MeGUI og MKVToolNix er bærbare applikasjoner, noe som betyr at du ikke trenger å installere dem, bare pakk ut filene til en mappe du vil (jeg opprettet mapper kalt “MeGUI” og “MKVToolNix” i min “LOTR Re-Color” -mappen fra trinn En).

GiCocu, Dither, MaskTools og RemoveGrain er alle plugins for AviSynth som kommer pakket i ZIP-filer. Åpne hver ZIP-fil, og pakk de følgende filene inn i AviSynths plugin-mappe (som standard plassert i

C:Program Files (x86)AviSynthplugins

):

  • GiCoCu.dll (fra GiCoCu ZIP-filen)
  • dither.avsi (fra Dither ZIP-filen)
  • mt_xxpand_multi.avsi (fra Dither ZIP-filen)
  • dither.dll (fra Win32-mappen i Dither ZIP-filen)
  • avstp.dll (fra Win32-mappen i Dither ZIP-filen)
  • mt_masktools-26.dll (fra MaskTools ZIP-filen)
  • RemoveGrainS.dll (fra FjernGrain ZIP-filen)

Den endelige mappen vil nok se slik ut:

De bør være de eneste pluginene du trenger for denne prosessen, sammen med det som allerede er i AviSynths plugin-mappe.
De bør være de eneste pluginene du trenger for denne prosessen, sammen med det som allerede er i AviSynths plugin-mappe.

Trinn tre: Lag skriptene dine

Du må opprette fire tekstfiler for denne prosessen: en "Kurver" -fil, som inneholder fargekorrigeringsinformasjonen; et AviSynth-skript, som kjører kommandoene; og to "qp-filer", som vil hjelpe oss med å fjerne pause midt i filmen.

Først, åpne Notisblokk og lim inn i følgende tekst:

# GIMP Curves File 0 0 16 20 -1 -1 45 65 -1 -1 81 106 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 225 240 -1 -1 255 255 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 246 255 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 255 246 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 232 255 -1 -1 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 255 255

Lagre filen som

curves.cur

i samme mappe som filfilene.

Deretter lager du en ny fil i Notisblokk og limer inn i følgende tekst:

DirectShowSource('FOTR-D1.mkv', fps=23.976, audio=false, convertfps=true).AssumeFPS(24000,1001) ConvertToRGB(matrix='rec709') GiCoCu('curves.cur') ConvertToYV12(matrix='rec709') Tweak(startHue=140.0, endHue=200.0, sat=0.95) Tweak(startHue=200.0, endHue=270.0, sat=0.90) Tweak(startHue=270.0, endHue=340.0, hue=-10, sat=0.80) crop( 0, 140, 0, -140) gradfun3(thr=1.3)

Lagre filen som

FOTR-D1.avs

i samme mappe som filfilene.

Nå lager et nytt skript med nøyaktig samme tekst, men med

FOTR-D2.mkv

i første linjen i stedet for

FOTR-D1.mkv

. Gi navnet på skriptet

FOTR-D2.avs

og sett den i samme mappe som filmfiler og andre skript.

Til slutt, opprett to nye tekstfiler: en som heter

D1-pause.txt

og en som heter

D2-pause.txt

D1-pause.txt

bør inneholde følgende:

151969 K

Og

D2-pause.txt

bør inneholde denne teksten:

48 K

Dette vil skape "keyframes" på slutten av Disc One og begynnelsen på Disc Two, slik at vi kan fjerne fem sekunders pause mellom filmens to halvdeler.

På dette punktet, her er hva prosjektmappen min så ut med alt på plass:

Pass på at du har alle disse filene før du fortsetter.
Pass på at du har alle disse filene før du fortsetter.

Trinn fire: Kjør skriptene

Åpne MeGUI.exe, og klikk på "…" -knappen på AviSynth Script-linjen øverst. Velg

FOTR-D1.avs

Skript du opprettet i det siste trinnet, og klikk OK. Hvis alt går bra, bør et forhåndsvisningsvindu åpnes, og viser deg hvordan den resulterende videoen vil se ut. Du kan lukke dette vinduet.

Hvis du får en feil i stedet for en forhåndsvisning av video, må du kontrollere at de riktige plugin-modulene er installert, og at du gjorde alt annet riktig opp til dette punktet.

På linjen "Video Output" i MeGUIs hovedvindu, endre navn på utdatafilen til

FOTR-D1-CC.mkv

(eller hva du foretrekker). IKKE overskrive eller slette originalen

FOTR-D1.mkv

fil; vi trenger det senere!

Deretter klikker du på Konfigurer-knappen på "Encoder Settings" -linjen. Endre målavspillingsenheten til "DXVA". I boksen Kvalitet skriver du inn 16.5 og angir Forhåndsinnstilt til Middels. Du kan sette kvaliteten til et litt høyere nummer for en mindre fil, men 16,5 er det jeg syntes å være den beste balansen mellom kvalitet og filstørrelse (og passer perfekt på en 25 GB Blu-ray-plate når vi er ferdige). Klikk på OK.
Deretter klikker du på Konfigurer-knappen på "Encoder Settings" -linjen. Endre målavspillingsenheten til "DXVA". I boksen Kvalitet skriver du inn 16.5 og angir Forhåndsinnstilt til Middels. Du kan sette kvaliteten til et litt høyere nummer for en mindre fil, men 16,5 er det jeg syntes å være den beste balansen mellom kvalitet og filstørrelse (og passer perfekt på en 25 GB Blu-ray-plate når vi er ferdige). Klikk på OK.
Til slutt, sjekk boksen "Vis avanserte innstillinger", og gå til "Diverse" -fanen som vises øverst i vinduet. Kontroller "Bruk qp-fil" -boksen, og trykk "…" for å bla til den første qp-filen vi opprettet i det siste trinnet (
Til slutt, sjekk boksen "Vis avanserte innstillinger", og gå til "Diverse" -fanen som vises øverst i vinduet. Kontroller "Bruk qp-fil" -boksen, og trykk "…" for å bla til den første qp-filen vi opprettet i det siste trinnet (

D1-pause.txt

).

Klikk på OK-knappen for å gå tilbake til hoved-MeGUI-vinduet.
Klikk på OK-knappen for å gå tilbake til hoved-MeGUI-vinduet.

Nå er det på tide for hovedarrangementet! Klikk på "Queue" -knappen i den øverste halvdelen av vinduet - den ved siden av "Queue Analysis Pass" -knappen for å starte kodingsprosessen.

Dette vil ta en stund (på min overklokkede six-core i7, det tok litt over tre timer, så på typiske maskiner vil det ta enda lengre tid). Gå ta en pause, ta en kopp te, og la den gjøre ting. Du kan også fortsette å bruke datamaskinen din i løpet av denne tiden hvis du vil.

Når det er gjort, gjenta alle trinn fire ved hjelp av

FOTR-D2.avs

og

D2-pause.txt

. Vær oppmerksom på at de resulterende filene ikke har noen lyd-det er greit, vi skal fikse det i siste trinn.

Trinn fem: Slett filene til en film

På dette punktet bør du ha fire videofiler:

  • FOTR-D1.mkv

    (Disc Ones originale video og DTS lyd)

  • FOTR-D1-CC.mkv

    (Disc One er fargekorrigert video uten lyd)

  • FOTR-D2.mkv

    (Disc Twos originale video og DTS lyd)

  • FOTR-D2-CC.mkv

    (Disc Two er fargekorrigert video, uten lyd)

Nå er det på tide å slå sammen alle sammen i en vakker film.

Åpne mkvtoolnix-gui.exe og klikk på "Add Source Files" -knappen. Å velge

FOTR-D1-CC.mkv

. Trykk deretter på Legg til kildefiler igjen og velg

FOTR-D1.mkv

. Du bør se begge filene dukker opp i toppruten, og alle de forskjellige sporene (video, lyd, undertekster og kapitler) i nederste rute.

Klikk på det andre undertekstsporet, og i den høyre ruten, sett "Standard spor flagg" og "Tvunget spor flagg" til "Ja". Dette sikrer at elvish undertekster alltid kommer opp når du ser filmen.
Klikk på det andre undertekstsporet, og i den høyre ruten, sett "Standard spor flagg" og "Tvunget spor flagg" til "Ja". Dette sikrer at elvish undertekster alltid kommer opp når du ser filmen.
Deretter høyreklikker du på
Deretter høyreklikker du på

FOTR-D1-CC.mkv

i toppruten og velg "Legg til filer". Å velge

FOTR-D2-CC.mkv

. Deretter høyreklikker du på

FOTR-D1.mkv

velg "Legg til filer" igjen, og velg

FOTR-D2.mkv

Fjern merket for Disc One's originale video i nederste rute (begge boksene). Vi vil ikke ha det i vår siste film - vi vil bare ha lyd og andre ting.
Fjern merket for Disc One's originale video i nederste rute (begge boksene). Vi vil ikke ha det i vår siste film - vi vil bare ha lyd og andre ting.

På dette tidspunktet bør vinduet ditt se ut som skjermbildet nedenfor.

Klikk nå på "Utdata" -fanen øverst, og klikk på rullegardinmenyen "Split Mode". Velg "av deler basert på tidskoder" og skriv inn følgende i boksen:
Klikk nå på "Utdata" -fanen øverst, og klikk på rullegardinmenyen "Split Mode". Velg "av deler basert på tidskoder" og skriv inn følgende i boksen:

00:00:00-01:45:37,+01:45:45-03:48:18

Du kan også endre filtittel hvis du vil.

Til slutt, gi den resulterende filmen et filnavn i boksen Output File nederst i vinduet. Jeg brukte som
Til slutt, gi den resulterende filmen et filnavn i boksen Output File nederst i vinduet. Jeg brukte som

FOTR-FINAL.mkv

Når alt er klart, klikk på "Start Muxing" -knappen. Den kombinerer den fargekorrigerte videoen og den originale lyden for begge platene i en 208-minutters episk.

Trinn seks (Valgfritt): Brenn den fargekorrigerte filmen til en Blu-Ray Disc

Jeg bruker en hjemmekino PC for hele min film å se, så hvis du er som meg, kan du stoppe her. Bare åpne den endelige MKV-filen i din favoritt videospiller, og du er ferdig.

Men hvis du vil se filmen på en Blu-Ray-spiller (og Blu-Ray-spilleren ikke støtter en tommelfinger med videofiler), kan du brenne den ferdige, fargekorrigerte filmen til en Blu-Ray-plate. Med de anbefalte innstillingene i dette innlegget, bør det være den perfekte størrelsen for en 25 GB Blu-ray. Du trenger bare en Blu-Ray-brenner, noen tomme plater og to gratis programmer: tsMuxeR og ImgBurn.

Unzip tsMuxeR hvor du vil (det er bærbart, akkurat som MeGUI og MKVToolNix) og installer ImgBurn som et vanlig Windows-program. Deretter starter du tsMuxeR GUI. Klikk på "Legg til" -knappen øverst i høyre hjørne og legg til

FOTR-FINAL.mkv

video til prosjektet. Under Utgang, velg "Blu-ray ISO", og klikk "Bla gjennom" ved siden av feltet Filnavn for å velge et sted på harddisken. Klikk på "Start Muxing" -knappen for å lage Blu-ray-bildet.

Når det er ferdig, åpne ImgBurn og velg "Skriv bildefil til disk". Under Kilde klikker du Bla gjennom-knappen og velger din nyopprettede ISO. Sett inn en tom Blu-ray-plate og klikk på den store Skriv-knappen.
Når det er ferdig, åpne ImgBurn og velg "Skriv bildefil til disk". Under Kilde klikker du Bla gjennom-knappen og velger din nyopprettede ISO. Sett inn en tom Blu-ray-plate og klikk på den store Skriv-knappen.
Når det er ferdig, skyv platen i en Blu-ray-spiller og brann den opp. Hvis alt går bra, bør det begynne å spille film med en gang. Nyt!
Når det er ferdig, skyv platen i en Blu-ray-spiller og brann den opp. Hvis alt går bra, bør det begynne å spille film med en gang. Nyt!

Hva dette skriptet gjør

Informasjonen i denne delen er ikke nødvendig for å utføre trinnene ovenfor, men hvis du er nysgjerrig på hva som skjer i denne prosessen, er det en forklaring på hver linje i skriptet.

Den første linjen i skriptet,

DirectShowSource('FOTR-D1.mkv'

velger videoen AviSynth vil bruke som kilde. You_Toos originale skript brukte mt2s-filen fra Blu-Ray, men jeg rev den som en MKV, siden det er litt enklere. Så den linjen har blitt litt endret.

De neste linjene i skriptet er den faktiske fargekorrigeringen, og forblir uendret fra You_Toos originalskript. Du kan lese You_Toos forumpost for informasjon om hvordan han fant ideelle kurver i Photoshop, men her er hans forklaring på hva den delen av skriptet gjør:

First [the script] applies the curves, then reduces yellows by 5%, greens by 10% and shifts cyan towards blue and reduces it’s saturation by 20%. This removes a bit of the oversaturation-look of yellow and neon-green, and makes the movie look less cyan-tinted in certain parts, with skies and water looking more natural. (Don’t expect colorimetric precision though, since this film has already been badly recolored!)

Deretter la You_Too til en

Blur(0.4)

linje, som jeg fjernet for skriptet mitt:

It adds a very slight blur (almost not noticeable) to reduce the oversharpening which for no reason appears randomly throughout the movie.

Du kan legge den inn igjen hvis du vil, like under Tweak-linjene.

De

crop( 0, 140, 0, -140)

linje gjør akkurat hva det høres ut som:

Finally, it crops the black borders since they actually have colored artifacts in them which is brightened by the other adjustments.

Jeg gjorde en annen endring til skriptet på slutten. For å kunne bruke GIMP-kurver, måtte You_Too konvertere videoen fra YUV12 til RGB, bruke kurvene, og konverter den deretter tilbake til YUV12 (som du ser i linje 2-4 i skriptet). Dessverre skaper konvertering mellom YUV12 og RGB naturlig naturlig forferdelig fargebånd i gradienter, noe som er svært merkbart i visse scener avFellesskap. Men den konverteringen er et nødvendig skritt i dette skriptet, noe som betyr at jeg ikke bare kunne fjerne den.

Så, ved hjelp av noen ekstra plugins, la jeg til litt dithering for å fikse problemet (representert av

Gradfun3(thr=1.3)

linje på slutten av skriptet). Nå ser scener med gradienter mye mer ut som den originale Blu-Ray.

Til slutt lagde jeg de to qp-filene til prosessen, som fjerner pause midt i filmen (hvor du vil bytte fra plate én til plate to). Qp-filene forteller AviSynth å slå de nevnte rammene-i dette tilfellet, ramme 151969 fra Disc One og ramme 48 fra Disc Two-til "keyframes". Når vi deler tidskode i MKVToolNix i trinn fem, vil den se etter de nærmeste nøkkelrammene på de tidskodene, og dele den på disse punktene. 151969 er den første rammen av Disc Ones svarte pause, og ramme 48 er den første rammen av filmen etter Disc Twos svarte pause. Med den pause ut av veien, vil filmen gå rett fra en scene til den neste, som i en disk-teaterversjonen.

Hvis du har problemer med den endelige videoen, fjerner du ikke pause riktig - enten med noen av pause eller kutte av en del av filmen i midten - prøv forskjellige rammer her for å se om det fungerer. Jeg hadde litt rar på å få min til å jobbe, men disse rammenumrene skulle i teori, arbeid for alle som går gjennom denne prosessen.

Jeg vil gjerne høre om andre ideer folk har for dette skriptet, men jeg er veldig fornøyd med den resulterende videoen. Jeg så filmen nylig med noen venner, og det så fantastisk ut. Mange takk igjen til You_Too for sine originale skript og (jeg forestiller) utrettelig arbeid på dette lille prosjektet. Til slutt kan vi se Fellesskap som det fortjener å bli sett!

Anbefalt: