29Aug
Lord of the Rings je moj najljubši film vseh časov.(Katerega, vprašate? Vse tri, očitno.) Najnovejša zbirka Blu-Ray ima eno očarljiv problem.
Različica Blu-Ray verzije Fellowship of the Ring: razširjena izdaja ima občutno spremenjene barvne časovne učinke, kar povzroči zeleno barvo v celotnem filmu. Obstaja samo v Fellowship of the Ring, samo v razširjeni izdaji in samo na Blu-Ray. Razširjena različica DVD-ja Fellowship nima te težave, prav tako ni gledališka Blu-Ray različica Fellowship niti druga dva podaljšana izdaja Blu-Ray. Oglejte si spodnji videoposnetek, v katerem so primerjani razširjeni in gledališki Blu-Ray Fellowship, da bi videli, kako izgleda sprememba( pazi na cel zaslon, verjemi mi).Tukaj lahko preberete več o vprašanju zelenega odtenka.
K sreči, obstaja popravek. Urejanje glavnega You_Too-a( ista oseba, ki je popravila barvo na fantastičnem Star Wars: Despecialized Edition ) napisala skripto AviSynth, da bi popravila nekaj bolj očarljivih barvnih težav. Njegova rešitev pa obstaja le v pokopanem postu foruma in zdaj mrtve objave v spletnem dnevniku, ki, če niste seznanjeni z AviSintom in drugimi orodji, lahko zveni kot kitajski. Torej sem mislil, da bi se malo naučil, kako to pojasnjuje a) kako voditi scenarij in b) izboljša na njem na nekaj majhnih načinov. Toda jasno: 99% kredita za ta proces gre za You_Too in njegovo trdo delo. Pravkar sem dodal majhen poteg in tja.
Kaj boste potrebovali
Če želite izvedeti ta postopek, boste morali zgrabiti nekaj orodij:
- Windows PC( predstavljam, da je to mogoče na drugih platformah, vendar nisem preučil, kako to storiti.)
- Vaša Blu-Ray kopija Fellowship of the Ring: razširjena izdaja
- Blu-Ray pogon, kopiranje diskov
- MakeMKV, kopiranje diskov
- AviSynth, skriptni jezik za urejanje video posnetkov
- MeGUI, GUI za zagon AviSynthskripte
- Plug-in GiCocu za AviSynth( poiščite to stran, da jo najdete)
- Paket Dither za AviSynth. Prenesite datoteko dither-1.27.1.zip iz te objave foruma.
- Paket MaskTools za AviSynth, ki je na voljo v tej objavi foruma.
- 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 namen, in to bo vsezdružite se v spodnjih korakih. Zaenkrat shranite vse te datoteke na namizje.
Prvi korak: prestavite svoje Blu-Ray diske
Preden začnete popravljanje barve, morate film pretvoriti v računalnik. Torej povežite svoj Blu-Ray pogon in namestite MakeMKV, preden nadaljujete.
Začnite MakeMKV, vstavite ploščo Ena od filma in pritisnite »Odpri disk«.Ko je prebral disk, izberite naslov, jezik in podnapise, ki jih želite kopirati. Naslov, ki ga želite, je največji, zagotovo pa boste želeli tudi glavni avdio audio DTS( nekateri morda želijo tudi celoten DTS-HD MA zvok, kar je v redu).prostor).Priporočam tudi preverjanje prvih štirih polj podnapisov, kot je prikazano zgoraj. To vključuje angleške podnapise za celoten film in angleške podnapise samo za dele Elvish.Če želite le podnapisi za linije Elvish, izberite drugi niz potrditvenih polj.
S temi nastavitvami bi bilo treba vaše okno videti tako:
Nato izberite svojo izhodno mapo na levi strani in pritisnite gumb "Make MKV".Časi bo trajalo nekaj časa, toda ko bo to končano, boste imeli na trdem disku veliko veliko datoteko MKV - s prvo polovico filma. Preimenujte jo na FOTR-D1.mkv in ga vstavite v mapo, kjerkoli želite. Na svojem namizju sem ustvaril mapo z imenom »LOTR Re-Color«, kjer priporočam shranjevanje vseh video datotek, zvočnih datotek in skriptov, ki jih ustvarite za ta projekt.
Ponovite ta celoten postopek za Disc Two in poimenujte rezultirajočo datoteko FOTR-D2.mkv. Začnete lahko na drugem koraku spodaj, medtem ko diski kopirajo.
Drugi korak: Nastavitev AviSynth in njegovih vtičnikov
Preden boste nadaljevali s preostalim delom tega procesa, boste morali namestiti nekaj programov in vtičnikov, zato naredimo to zdaj.
Če še niste, prenesite AviSynth, MeGUI, GiCocu, paket Dither, pakete MaskTools, RemoveGrain in MKVToolNix iz povezav v razdelku »Kaj boste potrebovali« v tem priročniku.
Najprej namestite AviSynth. To je običajen program Windows, zato dvokliknite datoteko EXE in sledite navodilom za namestitev v sistem.
MeGUI in MKVToolNix sta prenosna aplikacija, kar pomeni, da jih ni potrebno namestiti - samo odprite datoteke v poljubno mapo( ustvarila sem mape »MeGUI« in »MKVToolNix« v mapi »LOTR Re-Color« izPrvi korak).
GiCocu, Dither, MaskTools in RemoveGrain so vsi vtičniki za AviSynth, ki se pakirajo v datoteke ZIP.Odprite vsako datoteko ZIP in v datoteko AviSynthove vtičnike odprite naslednje datoteke( privzeto v C: \ Program Files( x86) \ AviSynth \ plugins):
- GiCoCu.dll ( iz datoteke ZIP z datoteko GiCoCu)
- 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 MaskTools ZIP)
- RemoveGrainS.dll ( iz datoteke ZIP ZIP)
Zadnja mapa bo verjetno izgledala nekaj takega:
To bi morali biti edini vtičniki, ki jih potrebujete za ta proces, skupaj s tistim, kar je že v mapi AviSynth's plugins.
Tretji korak: Ustvarite skripte
Za ta proces boste morali ustvariti štiri besedilne datoteke: datoteko "Curves", ki vsebuje informacije o popravku barve;skript AviSynth, ki upravlja ukaze;in dve "qp datoteke", ki nam bodo pomagali odstraniti pavzo na sredini filma.
Najprej odprite Beležnico in prilepite v naslednjem besedilu:
# 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 -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 255246 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 -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 -1 -1 -1 255 255Shranite datoteko kot curves.cur v isti mapi kot datoteke filma.
Naprej ustvarite novo datoteko v beležnici in prilepite v naslednje besedilo:
DirectShowSource( "FOTR-D1.mkv", fps = 23.976, avdio = false, convertfps = true). AssumeFPS( 24000,1001) ConvertToRGB( matrica ="rec709") GiCoCu( "curves.cur") ConvertToYV12( matrica = "rec709") Tweak( startHue = 140.0, endHue = 200.0, sat = 0.95) Tweak( startHue = 200.0, endHue = 270.0, sat = 0.90)startHue = 270.0, endHue = 340.0, odtenek = -10, sat = 0.80) pridelek( 0, 140, 0, -140) gradfun3( thr = 1.3)Shranite datoteko kot FOTR-D1.avs v isti mapi kotfilmske datoteke.
Zdaj ustvarite nov skript z natančno enakim besedilom, vendar z FOTR-D2.mkv v prvi vrstici namesto FOTR-D1.mkv. Navedite skript FOTR-D2.avs in jo vstavite v isto mapo kot datoteke filma in druge skripte.
Končno ustvarite dve novi besedilni datoteki: ena, imenovana D1-pause.txt, in ena, imenovana D2-pause.txt. D1-pause.txt mora vsebovati naslednje:
151969 KIn D2-pause.txt mora vsebovati to besedilo:
48 KTo bo ustvarilo "ključne okvirje" na koncu Disc One in začetek Disc Two, zato bomolahko premakne pet sekundni premor med dvema polovicama filma.
Na tej točki je moja mapa projekta izgledala z vsem, kar je na mestu:
Prepričajte se, da imate vse te datoteke pred nadaljevanjem.
Četrti korak: zaženite skripte
Odprite MeGUI.exe in v vrstici AviSynth Script na vrhu kliknite gumb "...".Izberite skript FOTR-D1.avs, ki ste ga ustvarili v zadnjem koraku, in kliknite V redu.Če se vse dobro nadaljuje, se mora odpreti okno za predogled videoposnetka, ki vam bo pokazal, kakšen bo videz. To okno lahko zaprete.
Če namesto videoposnetka pride do napake, se prepričajte, da so nameščeni ustrezni vtičnike in da ste vse do drugega storili pravilno do te točke.
V vrstici "Video Output" v glavnem oknu MeGUI-ja preimenujte izhodno datoteko na FOTR-D1-CC.mkv( ali karkoli želite).NE prepišite ali izbrišite izvirne datoteke FOTR-D1.mkv;Potrebovali bomo kasneje!
Potem kliknite gumb Config v vrstici "Nastavitve dajalnika".Spremenite Target Playback Device na "DXVA".V polje Kakovost vnesite 16.5 in nastavite prednastavljeno na sredino. Kakovost lahko nastavite na nekoliko višje število za manjšo datoteko, 16,5 pa je tisto, kar sem ugotovil kot najboljšo ravnovesje med kakovostjo in velikostjo datoteke( in se bo odlično prilegal na 25GB Blu-ray disk, ko bomo končali).Kliknite V redu.
Nazadnje, potrdite polje »Pokaži napredne nastavitve« in pojdite na jeziček »Misc«, ki se pojavi na vrhu okna. Preverite polje »Uporabi qp datoteko« in pritisnite »...« za brskanje po prvi qp datoteki, ki smo jo ustvarili v zadnjem koraku( D1-pause.txt).
Kliknite gumb V redu, da se vrnete v glavno okno MeGUI.
Zdaj je čas za glavni dogodek! V zgornji polovici okna kliknite gumb »Vrstica«, tik ob gumbu »Analiza čakalne vrste«, da začnete postopek kodiranja.
To bo trajalo nekaj časa( na mojem overclockan šestjedrnem i7, je trajalo nekaj več kot tri ure, tako da bi na tipičnih strojih to trajalo še dlje).Pojdi na odmor, zgrabite skodelico čaja in pustite, da naredi svojo stvar. V tem času lahko še naprej uporabljate računalnik, če želite.
Ko je to končano, ponovite ves četrti korak z uporabo FOTR-D2.avs in D2-pause.txt. Upoštevajte, da nastale datoteke nimajo nobenega zvoka - to je v redu, to bomo popravili v zadnjem koraku.
Korak pet: Spoji datoteke v en sam film
Na tej točki bi morali imeti štiri video datoteke:
- FOTR-D1.mkv( izvirni videoposnetek iz diska in zvok DTS)
- FOTR-D1-CC.mkv, brez zvoka)
- FOTR-D2.mkv( izvirni videoposnetek Disc Dvoje in DTS audio)
- FOTR-D2-CC.mkv( videoposnetek s popravljenimi barvami na disku Two, brez zvoka)
Zdaj je čas, da jih združimo v enolep 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. V spodnjem podoknu bi morali videti obe datoteki v zgornjem podoknu in vse različne skladbe( video, zvok, podnapisi in poglavja).
Kliknite na drugo skladbo podnapisov in v desnem podoknu nastavite »Privzeta zastavica skladbe« in »Zaustavljena zastavica« na »Da«.To zagotavlja, da se podnapisi vedno prikazujejo, ko gledate film.
Nato z desno miškino tipko kliknite na FOTR-D1-CC.mkv v zgornjem podoknu in izberite "Dodaj datoteke".Izberite FOTR-D2-CC.mkv. Nato z desno miškino tipko kliknite na FOTR-D1.mkv, izberite "Pripni datoteke" in izberite FOTR-D2.mkv.
Počistite izvirni videoposnetek Disc One v spodnjem podoknu( obe potrditveni polji).To ne želimo v našem zadnjem filmu - želimo samo avdio in druge stvari.
V tem trenutku bi moralo biti vaše okno videti na sliki spodaj.
Sedaj kliknite zavihek "Output" na vrhu in kliknite spustni meni "Split Mode".Izberite "po delih na podlagi časovnih kod" in v polje vnesite naslednje:
00: 00: 00-01: 45: 37, + 01: 45: 45-03: 48: 18Spremenite lahko tudi naslov datoteke, čerad imaš.
Nazadnje, dati rezultatu filmu ime datoteke v polju Output File na dnu okna. Uporabljal sem se kot FOTR-FINAL.mkv.
Ko je vse pripravljeno, kliknite gumb »Začni pomik«.Združil bo barvno popravljen videoposnetek in izvirni zvok za obe plošči v en 208-minutni epski film.
Šesti korak( izbirno): Burn barvni popravljeni film na Blu-ray disku
Za vse moje gledanje filma uporabljam računalnik za domači kino, tako da, če ste kot jaz, se lahko ustavite tukaj. Odprite končno datoteko MKV v svojem priljubljenem predvajalniku videoposnetkov in končali ste.
Če želite gledati film na predvajalniku Blu-Ray( in če vaš predvajalnik Blu-Ray ne podpira pogona za palec z video datotekami), lahko svoj zaključen, barvno popravljen film zapisujete na Blu-Raydisk. S priporočenimi nastavitvami v tej objavi bi morala biti idealna velikost za 25GB Blu-ray. Potrebovali boste le Blu-ray gorilnik, nekaj praznih diskov in dva prosta programa: tsMuxeR in ImgBurn.
Unzip tsMuxeR kjer koli želite( prenosen je, tako kot MeGUI in MKVToolNix) in namestite ImgBurn kot običajen program Windows. Nato zaženite GUI tsMuxeR.V zgornjem desnem kotu kliknite gumb »Dodaj« in dodajte svoj videoposnetek FOTR-FINAL.mkv v projekt. Pod možnostjo Izhod izberite »Blu-ray ISO« in kliknite »Prebrskaj« poleg polja Ime datoteke, da izberete lokacijo na trdem disku. Kliknite gumb "Start Muxing", da ustvarite sliko Blu-ray.
Ko končate, odprite ImgBurn in izberite "Napisati slikovno datoteko na disk".Pod možnostjo Vir, kliknite gumb Prebrskaj in izberite novo oblikovan ISO.Vstavite prazen Blu-ray disk in kliknite velik gumb za pisanje.
Ko končate, ploščo v predvajalniku Blu-ray predvajate in ga sprožite.Če vse gre dobro, bi moral takoj začeti igrati film. Uživajte!
Kaj ta scenarij ima
Informacije v tem razdelku niso potrebne za izvedbo zgornjih korakov, če pa ste radovedni, kaj se dogaja v tem procesu, tukaj je razlaga vsake vrstice v scenariju.
Prva vrstica scenarija, DirectShowSource( "FOTR-D1.mkv", izbere videoposnetek AviSynth bo uporabil kot vir. Prvotni skript You_Too je uporabil datoteko mt2s iz Blu-Ray-ja, vendar sem ga raztrgal kot MKV, kermalo je lažje, zato je bila ta vrstica nekoliko spremenjena.
Naslednjih nekaj vrstic skripte je dejanska barvna korekcija in ostane nespremenjena iz originalnega scenarija You_Too. Lahko berete prispevek foruma You_Too za informacije o tem, kako je našel idealne krivuljev Photoshopu, toda tukaj je njegova razlaga tega, kar dela skripte:
Najprej [scenarij] se uporablja krivulja, nato zmanjša rumenje za 5%, zeleno za 10% in preklopi modro v modro barvo in zmanjša zasičenost za 20%.S tem se odstrani malo prekritost, videz rumene in neon-zelene barve, zaradi česar je videoposnetek manj videz barvno odtenek z nekaterimi deli, pri čemer je nebo in voda bolj naraven( ne pričakujte kolorimetrične natančnosti, ker je ta filmže bil).
Nato ste dodali Blur( 0,4) vrstico, ki sem jo odstranila za moj skript:
Dodaja zelo rahlo zameglitev( skorajda ni opazna), da zmanjšate prekoračitev, ki se nikakor ne pojavi naključno skozi celoten film.
To lahko dodate nazaj, če želite, tik pod vrsticami Tweak.
Vrstica pridelka( 0, 140, 0, -140) naredi ravno to, kar se sliši:
Na koncu črne robove pridelka, saj imajo v njej dejansko obarvane artefakte, ki jih osvetlijo druge nastavitve.
Na koncu sem naredil še eno spremembo scenarija. Da bi uporabili krivulje GIMP, je You_Too moral pretvoriti video iz YUV12 v RGB, uporabiti krivulje in ga nato pretvoriti nazaj v YUV12( kot vidite v vrsticah 2-4 skripta).Na žalost pretvorba med YUV12 in RGB naravno ustvarja nekaj precej grozno barvno prepletanje v nagibih, kar je zelo opazno v nekaterih prizorov Fellowship .Toda ta pretvorba je potreben korak v tem skriptu, kar pomeni, da ga ne morem samo odstraniti.
Torej, s pomočjo nekaj dodatnih vtičnikov sem dodal nekaj popravka, da bi odpravil težavo( ki jo je na koncu skripte predstavil grad Gradfun3( thr = 1.3)).Zdaj so prizori z nagibi bolj podobni izvirnemu Blu-Rayu.
Nazadnje sem dodal dve qp datoteki v postopek, ki odstranita pavzo na sredini filma( kjer bi preklopili z diska One na disk dva).Datoteke qp povejo AviSynth, da v imeniku okvira 151969 iz okna Disc One in okvir 48 iz Disc Two-a v okvire "keyframes" spremenijo imenske okvire. Ko smo razdeljeni s časovnim kodom v MKVToolNix v 5. koraku, bo poiskal najbližje ključne lise na teh časovnih kodah in jih razdelil na te točke.151969 je prvi okvir črne premorovne plošče Disc One, okvir 48 pa je prvi okvir filma po črti pavzi Disc Two. S to začasno ustavitvijo se bo film premaknil naravnost iz ene scene v drugo, tako kot v gledališki različici z eno ploščo.
Če imate težave z vašim končnim videoposnetkom, ne da bi pravilno odstranili premor, bodisi vključite nekaj pavza ali odrežite del filma v sredini, poskusite drugačne okvirje, da vidite, ali deluje. Imel sem nekaj čudnosti pri pridobivanju mojega dela, vendar bi te številke okvirjev morale v teoriji delati za vsakogar, ki gredo skozi ta proces.
Rad bi slišal kakšne druge ideje, ki so jih ljudje imeli za ta scenarij, vendar sem resnično srečen s posnetim rezultatom. Pred kratkim sem gledal film z nekaterimi prijatelji in izgledal je fantastično. Mnogi hvala še enkrat za You_Too za svoje prvotne scenarije in( predstavljam) neutrudno delo na tem malem projektu. Končno lahko ogledamo Fellowship , kot si zasluži, da ga vidimo!