Kako popraviti zeleno odtenek v Gospodarju prstanov Štipendija Ring razširjene izdaje Blu-Ray
Gospodar prstanov je preprosto moj najljubši film vseh časov. (Katera, vprašate? Vse tri, seveda.) Ampak zadnja kolekcija Blu-Ray ima en očiten problem.
Blu-Ray različica Družba obroča: razširjena izdaja ima občutno spremenjeno časovno barvo, kar povzroči zeleno barvo celotnega filma. Obstaja samo v Fellowship of the Ring, samo v razširjeni izdaji, in samo na Blu-Ray. Razširjena DVD različica Družba nima te težave, niti gledališka Blu - Ray različica Družba, niti drugih dveh razširjenih izdaj Blu-Rays. Oglejte si spodnji videoposnetek, ki se primerja Štipendija Razširjeni in gledališki Blu-ray, da vidite, kakšna je sprememba (gledajte jo na celem zaslonu, verjemite mi). Več o temi zelene barve lahko preberete tukaj.
K sreči obstaja rešitev. Urejanje masterja You_Too (ista oseba, ki je naredila korekcijo barv na fantastičnem Star Wars: Despecialized Edition) je napisal scenarij AviSynth, da bi popravil nekatere bolj navdušene barvne težave. Njegova rešitev pa obstaja le v pokopanem forumu in sedaj mrtvi blog post, ki, če niste seznanjeni z AviSynth in drugimi orodji, morda zveni kot kitajščina. Torej sem si mislil, da bom skupaj razložil, kako razložiti a) kako zagnati skript in b) izboljšati na nekaj manjših načinih. Ampak, da bi bilo jasno: 99% zaslug za ta proces gre You_Too in njegovo trdo delo. Pravkar sem dodal majhno poteg.
Kaj boste potrebovali
Če želite izvesti ta postopek, boste morali vzeti nekaj orodij:
- Računalnik z operacijskim sistemom Windows (predstavljam si, da je to mogoče na drugih platformah, vendar nisem preučil, kako to storiti.)
- Tvoj Blu-Ray kopijo Družba obroča: razširjena izdaja
- Pogon Blu-Ray, ki bo kopiral diske
- MakeMKV, da ripate diske
- AviSynth, skriptni jezik za urejanje videa
- MeGUI, grafični uporabniški vmesnik za izvajanje scenarijev AviSynth
- Vtičnik GiCocu za AviSynth (pomaknite se navzdol na tej strani, da ga poiščete)
- Paket Dither za AviSynth. Prenesite datoteko dither-1.27.1.zip iz te objave v forumu.
- Paket MaskTools za AviSynth, ki je na voljo v tem forumu.
- Vtičnik RemoveGrain v1.0b za AviSynth
- MKVToolNix za združitev nastalih datotek v en film (priporočam prenos prenosne različice.)
To se zdi veliko, vendar ne skrbite, vse ima svoj namen in vse se bodo združile v spodnjih korakih. Zdaj shranite vse te datoteke na namizje.
Prvi korak: kopirajte Blu-Ray diske
Preden začnete popravljati barvo, boste morali film kopirati v računalnik. Torej priključite Blu-Ray pogon in namestite MakeMKV, preden nadaljujete.
Zaženite MakeMKV, vstavite Disc One filma in pritisnite »Open Disc«. Ko končate z branjem diska, izberite naslov, jezik in podnapise, ki jih želite kopirati. Naslov, ki si ga želite, je največji in zagotovo boste želeli glavni DTS angleški zvok (nekateri bodo morda želeli tudi polni DTS-HD MA zvok in to je v redu - na splošno samo kopiram 5.1-DTS “core”, da shranim. prostor). Priporočam tudi, da preverite prva štiri polja podnapisov, kot je prikazano zgoraj. To bo vključevalo angleške podnapise za celoten film in angleške podnapise le za vilinske dele. Če želite le podnapise za vilinske črte, izberite drugi niz potrditvenih polj.
Ko so te nastavitve izbrane, mora biti vaše okno videti takole:
Nato izberite svojo izhodno mapo na levi strani in pritisnite gumb “Make MKV”. To bo trajalo nekaj časa, da se raztrgajo, ko pa se bo to zgodilo, boste imeli veliko datoteko MKV na trdem disku - s prvo polovico filma. Preimenujte v FOTR-D1.mkv
in jo vstavite v mapo, kjer koli želite. Na namizju sem ustvaril mapo, imenovano »LOTR Re-Color«, kjer priporočam shranjevanje vseh video datotek, zvočnih datotek in skriptov, ki jih ustvarite za ta projekt..
Ta postopek ponovite za Disc Two in poimenujte nastalo datoteko FOTR-D2.mkv
. Lahko začnete na drugem koraku spodaj, medtem ko diski kopirajo.
Drugi korak: Nastavite AviSynth in njegove dodatke
Preden boste šli skozi preostanek tega procesa, boste morali namestiti nekaj programov in vtičnikov.
Če še niste, prenesite AviSynth, MeGUI, GiCocu, paket Dither, paket MaskTools, RemoveGrain in MKVToolNix iz povezav v razdelku »Kaj boste potrebovali« tega priročnika..
Najprej namestite AviSynth. To je običajen program Windows, zato dvokliknite datoteko EXE in sledite navodilom, da ga namestite v sistem.
MeGUI in MKVToolNix sta prenosni aplikaciji, kar pomeni, da ju ni treba namestiti - razpakirajte datoteke v katerokoli mapo (ustvaril sem mape, imenovane »MeGUI« in »MKVToolNix« v mapi »LOTR Re-Color« iz koraka »Step« Ena).
GiCocu, Dither, MaskTools in RemoveGrain so vsi dodatki za AviSynth, ki so pakirani v ZIP datoteke. Odprite vsako datoteko ZIP in izvlecite naslednje datoteke v mapo z vmesniki za AviSynth (privzeto se nahaja v C: Programske datoteke (x86) Vtičniki AviSynth
):
- GiCoCu.dll (iz datoteke GiCoCu ZIP)
- dither.avsi (iz datoteke Dither ZIP)
- mt_xxpand_multi.avsi (iz datoteke Dither ZIP)
- dither.dll (iz mape win32 v datoteki Dither ZIP)
- avstp.dll (iz mape win32 v datoteki Dither ZIP)
- mt_masktools-26.dll (iz datoteke ZIP MaskTools)
- RemoveGrainS.dll (iz datoteke Datoteka RemoveGrain)
Zadnja mapa bo verjetno izgledala takole:
Te bi morale biti edini vtičniki, ki jih potrebujete za ta proces, skupaj s tistim, kar je že v mapi z vmesniki za AviSynth.
Tretji korak: Ustvarite svoje skripte
Za ta postopek boste morali ustvariti štiri besedilne datoteke: datoteko »Krivulje«, ki vsebuje informacije o popravkih barve; skripta AviSynth, ki poganja ukaze; in dve “qp datotekami”, ki nam pomagata odstraniti premor v sredini filma.
Najprej odprite beležnico in jo prilepite v naslednje besedilo:
# GIMP Curves Datoteka 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 -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 -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 -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 232 255 -1 -1 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
Shranite datoteko kot curves.cur
v isti mapi kot datoteke s filmi.
Nato v beležnici ustvarite novo datoteko in jo prilepite v naslednje besedilo:
DirectShowSource ("FOTR-D1.mkv", fps = 23.976, avdio = false, convertfps = true) .AssumeFPS (24000,1001) ConvertToRGB (matrix = "rec709") GiCoCu ("curves.cur") ConvertToYV12 (matrix = " 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) obrežite (0, 140, 0, -140) gradfun3 (thr = 1.3)
Shranite datoteko kot FOTR-D1.avs
v isti mapi kot datoteke s filmi.
Zdaj ustvarite nov skript z istim besedilom, vendar z FOTR-D2.mkv
v prvi vrstici namesto FOTR-D1.mkv
. Poimenujte skript FOTR-D2.avs
, in jo vstavite v isto mapo kot filmske datoteke in druge skripte.
Nazadnje ustvarite dve novi besedilni datoteki: ena je klicana D1-pause.txt
in eden je klical D2-pause.txt
. D1-pause.txt
vsebovati naslednje:
151969 K
In D2-pause.txt
vsebovati to besedilo:
48 K
S tem boste ustvarili »ključne sličice« na koncu prvega diska in začetka diska dva, tako da bomo lahko odstranili pet sekundno premor med dvema polovicama filma..
Na tej točki je videti, kako je izgledala mapa mojega projekta z vsem, kar je na mestu:
Pred nadaljevanjem preverite, ali imate vse te datoteke.
Četrti korak: Zaženite skripte
Odprite MeGUI.exe in v vrstici AviSynth Script na vrhu kliknite gumb “…”. Izberite FOTR-D1.avs
skripta, ki ste ga ustvarili v zadnjem koraku, in kliknite V redu. Če je vse v redu, se mora odpreti okno za predogled videa, ki vam bo pokazal, kako bo izgledal videoposnetek. To okno lahko zaprete.
Če se namesto videoposnetka prikaže napaka, se prepričajte, da so nameščeni ustrezni vtičniki in da ste vse do tega trenutka pravilno izvedli..
V vrstici »Video Output« v glavnem oknu MeGUI-ja preimenujte izhodno datoteko v FOTR-D1-CC.mkv
(ali karkoli želite). Izvirnika NE prepišite ali izbrišite FOTR-D1.mkv
mapa; potrebovali jo bomo kasneje!
Nato v vrstici »Nastavitve kodirnika« kliknite gumb Config. Spremenite napravo za ciljno predvajanje v »DXVA«. V polje Quality vnesite 16.5 in nastavite Preset na Medium. Kakovost lahko nastavite na nekoliko višjo številko za manjšo datoteko, 16,5 pa je tisto, kar sem ugotovila, da je najboljše razmerje med kakovostjo in velikostjo datoteke (in se popolnoma ujema s 25 GB Blu-ray diskom, ko smo končali). Kliknite V redu.
Nazadnje označite polje »Prikaži napredne nastavitve« in pojdite na zavihek »Razno«, ki se pojavi ob vrhu okna. Označite polje »Uporabi datoteko qp« in pritisnite »…«, da poiščete prvo datoteko qp, ki smo jo ustvarili v zadnjem koraku (D1-pause.txt
).
Kliknite gumb V redu, da se vrnete na glavno okno MeGUI.
Zdaj je čas za glavni dogodek! Kliknite gumb »Čakalna vrsta« v zgornji polovici okna - tista poleg gumba »Analiza čakalne vrste«, da začnete postopek kodiranja.
To bo trajalo nekaj časa (na mojem overclockanem šest-jedrnem i7 je trajalo nekaj več kot tri ure, tako da bo na tipičnih strojih to trajalo še dlje). Pojdi na počitek, zgrabi skodelico čaja in pusti, da to stori. Če želite, lahko v tem času še naprej uporabljate računalnik.
Ko je končano, ponovite vse korake štiri FOTR-D2.avs
in D2-pause.txt
. Upoštevajte, da nastale datoteke ne bodo imele nobenega zvoka - to je v redu, to bomo popravili v zadnjem koraku.
Peti korak: združite datoteke v en film
Na tej točki bi morali imeti štiri video datoteke:
FOTR-D1.mkv
(Izvirni videoposnetek in zvočni zapis DTS za disk One)FOTR-D1-CC.mkv
(Barvno popravljen videoposnetek Disc One, brez zvoka)FOTR-D2.mkv
(Izvirni videoposnetek in zvočni posnetek DTS za Disc 2FOTR-D2-CC.mkv
(Barvno popravljen videoposnetek Disc Two, brez zvoka)
Zdaj je čas, da jih združimo v en lep film.
Odprite mkvtoolnix-gui.exe in kliknite gumb »Dodaj izvorne datoteke«. Izberite FOTR-D1-CC.mkv
. Nato znova pritisnite Dodaj izvorne datoteke in izberite FOTR-D1.mkv
. Videti bi morali obe datoteki v zgornjem podoknu in vse različne skladbe (videoposnetke, zvok, podnapise in poglavja) v spodnjem podoknu..
Kliknite na podnaslov drugega podnapisa, v desnem podoknu pa nastavite »Privzeta zastavica za sledenje« in »Oznaka prisiljene sledi« na »Da«. To zagotavlja, da se podnapisni podnapisi vedno prikažejo, ko gledate film.
Nato z desno miškino tipko kliknite FOTR-D1-CC.mkv
v zgornjem podoknu in izberite »Dodaj datoteke«. Izberite FOTR-D2-CC.mkv
. Nato z desno miškino tipko kliknite FOTR-D1.mkv
, ponovno izberite “Append Files” in izberite FOTR-D2.mkv
.
Odznačite izvirni videoposnetek diska One v spodnjem podoknu (oba potrditvena polja). Ne želimo, da bi v našem končnem filmu želeli samo njegov zvok in druge stvari.
Na tem mestu mora biti vaše okno videti kot spodnji posnetek zaslona.
Zdaj kliknite zavihek »Izhod« ob vrhu in kliknite spustni meni »Razdeljeni način«. Izberite »po delih glede na časovne kode« in v polje vnesite naslednje:
00: 00: 00-01: 45: 37, + 01: 45: 45-03: 48: 18
Če želite, lahko spremenite tudi naslov datoteke.
Nazadnje, dajte filmu ime datoteke v polje Output File na dnu okna. Všeč mi je FOTR-FINAL.mkv
.
Ko je vse pripravljeno, kliknite gumb “Start Muxing”. Združil bo barvno popravljen video in originalni zvok za oba diska v en 208-minutni ep.
Šesti korak (izbirno): Zapišite Movie Corrected Movie na disk Blu-Ray
Uporabljam računalnik za domači kino za vse moje gledanje filmov, tako da, če ste kot jaz, se lahko ustavite tukaj. Samo odprite končno datoteko MKV v vašem priljubljenem predvajalniku videoposnetkov in končali ste.
Če pa želite gledati film na predvajalniku Blu-Ray (in predvajalnik Blu-Ray ne podpira pomnilniškega pogona z videodatotekami), lahko končni, barvno popravljen film zapišete na disk Blu-Ray . Priporočene nastavitve v tem sporočilu naj bi bile odlične velikosti za 25 GB Blu-ray. Potrebovali boste samo Blu-Ray zapisovalnik, nekaj praznih diskov in dva brezplačna programa: tsMuxeR in ImgBurn.
Razpakirajte tsMuxeR kamorkoli želite (prenosen, tako kot MeGUI in MKVToolNix) in namestite ImgBurn kot običajen program Windows. Nato zaženite GUI tsMuxeR. Kliknite gumb »Dodaj« v zgornjem desnem kotu in dodajte svoj FOTR-FINAL.mkv
video v projekt. V razdelku Output (Izhod) izberite »Blu-ray ISO« in kliknite »Browse« (Prebrskaj) poleg polja File Name (Ime datoteke), da izberete lokacijo na trdem disku. Kliknite gumb »Začni Muxing«, da ustvarite sliko Blu-ray.
Ko je končana, odprite ImgBurn in izberite »Write Image File to Disc«. Pod možnostjo Vir kliknite gumb Prebrskaj in izberite novo oblikovan ISO. Vstavite prazen Blu-ray disk in kliknite velik gumb za pisanje.
Ko se konča, vstavite disk v predvajalnik Blu-ray in ga poženite. Če gre vse dobro, bi moral takoj začeti igrati film. Uživajte!
Kaj počne ta skript
Informacije v tem razdelku niso potrebne za izvedbo zgornjih korakov, če pa vas zanima, kaj se dogaja v tem postopku, tukaj je razlaga vsake vrstice v skriptu.
Prva vrstica skripta, DirectShowSource ("FOTR-D1.mkv")
, izbere video, ki ga bo AviSynth uporabil kot vir. Originalni scenarij You_Tooa je uporabil datoteko mt2s iz Blu-Raya, vendar sem jo kopiral kot MKV, ker je to malo lažje. Torej je bila ta vrstica nekoliko spremenjena.
Naslednjih nekaj vrstic scenarija je dejanska korekcija barve in ostanejo nespremenjene od izvirnega scenarija You_Too. Lahko si preberete objavo foruma You_Too za informacije o tem, kako je našel idealne krivulje v Photoshopu, toda tukaj je njegova razlaga, kaj ta del skripta dela:
Najprej [scenarij] uporablja krivulje, nato zmanjša rumene barve za 5%, zelene za 10% in premakne cian proti modri in zmanjša zasičenost za 20%. To odstrani malo prevelikega videza rumene in neon-zelene barve, zaradi česar je film videti manj cian-toniran v nekaterih delih, nebo in voda pa sta videti bolj naravno. (Ne pričakuj kolorimetrične natančnosti, saj je ta film že slabo obarvan!)
Naprej, You_Too je dodal a Zamegljenost (0,4)
vrstico, ki sem jo odstranil za svoj scenarij:
Doda zelo rahlo zamegljenost (skoraj ne opazno) za zmanjšanje ostrenja, ki se brez razloga pojavi naključno v celotnem filmu.
Lahko ga dodate nazaj, če želite, tik pod vrstico Tweak.
The obrežite (0, 140, 0, -140)
vrstica naredi samo to, kar zveni:
Nazadnje, prideluje črne meje, saj imajo dejansko v njih obarvane artefakte, ki jih osvetljujejo druge prilagoditve.
Na koncu sem naredil še eno spremembo scenarija. Če želite uporabiti krivulje GIMP, morate You_Too pretvoriti video iz YUV12 v RGB, uporabiti krivulje, nato pa ga pretvoriti nazaj v YUV12 (kot lahko vidite v vrsticah 2-4 scenarija). Na žalost pretvorba med YUV12 in RGB naravno ustvarja precej grozno barvno razporeditev v gradientih, kar je v nekaterih prizorih zelo opazno. Družba. Vendar je ta pretvorba nujen korak v tem skriptu, kar pomeni, da je ne morem samo odstraniti.
Torej, s pomočjo nekaj dodatnih plugins, sem dodal nekaj dithering popraviti problem (ki ga predstavlja Gradfun3 (thr = 1.3)
na koncu scenarija). Zdaj pa prizori z gradienti bolj izgledajo kot izvirni Blu-Ray.
Nazadnje sem v proces dodal dve datoteki qp, ki odstranita premor na sredini filma (kjer bi preklopili s Disc One na Disc Two). Datoteke qp povedo AviSynth, da imenovane okvirje - v tem primeru, okvir 151969 iz Disc One in okvir 48 iz Disc Two - v "keyframes". Ko v petem koraku razdelimo časovno kodo v MKVToolNix, bo iskala najbližje ključne ključe na teh časovnih kodah in jih razdelila na te točke. 151969 je prvi okvir črne pavze Disc One, in okvir 48 je prvi okvir filma po črni pavzi Disc Two. S tem premorom se bo film premaknil naravnost iz ene scene v drugo, kot v enodisni gledališki različici.
Če imate kakršnekoli težave z vašim končnim videoposnetkom, ki ne odstrani pravilno premor - vključno z nekaterimi pavzami ali odrezavanjem dela filma v srednjem poskusu - tukaj lahko vidite različne okvirje, da vidite, ali deluje. Imel sem nekaj čudnega, da sem delal, a te številke okvirjev bi morale v teorije, delo za vsakogar, ki gre skozi ta proces.
Zelo rad bi slišal za vse druge ideje, ki jih imajo ljudje za ta scenarij, toda resnično sem zadovoljen z videoposnetkom. Pred kratkim sem gledal film s prijatelji in izgledal je fantastično. Še enkrat hvala You_Too za njegove originalne scenarije in (mislim) neumorno delo na tem majhnem projektu. Končno lahko gledamo Družba kot si zasluži, da bi ga videli!