Gospodar prstenova je lako moj omiljeni film svih vremena. (Koja, pitate? Sve tri, očito.) No, najnovije Blu-Ray kolekcije imaju jedan jasan problem.
Blu-Ray inačica Zajedništvo prstena: prošireno izdanje ima znatno promijenjen vremenski raspored boja, što rezultira zelenim nijansama cijelog filma. Ona postoji samo u Fellowship of the Ring, samo u proširenom izdanju, i samo na Blu-Rayu. Proširena DVD verzija stipendija nema ovaj problem, niti scenska kazališna verzija Blu - Ray - a stipendija, niti dva druga proširena Blu-zraka. Pogledajte videozapis u nastavku koji se uspoređuje zajedništvo je Prošireni i kazališni Blu-zrake, kako biste vidjeli kako izgleda promjena (gledajte na cijelom zaslonu, vjerujte mi). Ovdje možete pročitati više o problemu zelene boje.
Srećom, postoji popravak. Uređivanje gospodara You_Too (ista osoba koja je ispravila boje na fantastičnom Star Wars: Despecializirano izdanje) napisao je AviSynth skriptu kako bi popravio neke od boljih problema s bojama. Njegovo rješenje, međutim, postoji samo u pokopanom forumu i sada mrtav blog postu koji, ako niste upoznati u AviSynth i drugim alatima, može zvučati poput kineskog. Zato sam shvatio da bih sastavio malo kako to objašnjava a) kako pokrenuti scenarij, i b) poboljšava se na nekoliko manjih načina. No kako bismo bili jasni: 99% kredita za ovaj proces odlazi u You_Too i njegov naporan rad. Upravo sam tu i tamo dodao mali ugađanje.
Što vam treba
Da biste izvršili taj postupak, morat ćete iskoristiti nekoliko alata:
- Windows računalo (zamišljam da je to moguće na drugim platformama, ali nisam pogledao kako to učiniti.)
- Vaša Blu-Ray kopija Zajedništvo prstena: prošireno izdanje
- Blu-ray pogon, da biste kopirali diskove
- MakeMKV, da biste kopirali diskove
- AviSynth, skriptni jezik za zadatke za uređivanje videozapisa
- MeGUI, GUI za pokretanje AviSynth skripti
- GiCocu plug-in za AviSynth (pomaknite se dolje na ovoj stranici kako biste je pronašli)
- Dither paket za AviSynth. Preuzmite datoteku dither-1.27.1.zip s ovog foruma.
- Paket MaskTools za AviSynth dostupan je na ovom forumu.
- Plugin RemoveGrain v1.0b za AviSynth
- MKVToolNix za spajanje rezultirajućih datoteka u jedan film (preporučujem preuzimanje prijenosne verzije.)
To se čini jako puno, ali ne brinite, sve ima svrhu, i sve će se okupiti u koracima u nastavku. Samo spremite sve te datoteke na radnu površinu za sada.
Prvi korak: Kopirajte Blu-ray diskove
Prije nego počnete ispravljati boje, morat ćete kopirati film na računalo. Zato spojite Blu-Ray pogon i instalirajte MakeMKV prije nastavka.
Pokrenite MakeMKV, umetnite Disc One filma i pritisnite "Open Disc". Kad završite s čitanjem diska, odaberite naslov, jezik i titlove koje želite kopirati. Željeni naslov je najveći, a definitivno ćete htjeti glavni DTS engleski audiozapis (neki svibanj i želite puni DTS-HD MA audio i to je u redu - općenito kopirajte samo 5.1 DTS jezgru za spremanje prostor). Također preporučujem provjeru prvih četiri podnaslova, kao što je gore prikazano. To će uključivati engleski titl za cijeli film, a engleski titl samo za eljske dijelove. Ako samo želite titlove za Elvish linije, odaberite drugi skup potvrdnih okvira.
Ako su te postavke odabrane, vaš bi se prozor trebao izgledati baš ovako:
FOTR-D1.mkv
i stavite ga u mapu gdje god želite. Izradio sam mapu na radnoj površini pod nazivom "LOTR Re-Colour", gdje preporučujem spremanje svih video datoteka, audio datoteka i skripti koje završite za izradu ovog projekta.
Ponovite ovaj cijeli postupak za Disk Two i navedite rezultirajuću datoteku
FOTR-D2.mkv
Možete početi s radom na drugom koraku u nastavku dok se diskovi kopaju.
Drugi korak: postavite AviSynth i njegove dodatke
Morat ćete instalirati nekoliko programa i dodataka prije nego što prođete kroz ostatak ovog procesa pa ćemo to učiniti sada.
Ako već niste, preuzmite AviSynth, MeGUI, GiCocu, Dither paket, paket MaskTools, RemoveGrain i MKVToolNix iz veza u odjeljku "Što vam je potrebno" u ovom vodiču.
Najprije instalirajte AviSynth. To je uobičajeni Windows program, stoga dvaput kliknite EXE datoteku i slijedite upute da biste ga instalirali na svoj sustav.
GiCocu, Dither, MaskTools i RemoveGrain su sve dodatke za AviSynth koji dolaze zapakirane u ZIP datotekama. Otvorite svaku ZIP datoteku i izvadite sljedeće datoteke u AviSynthovu dodatnu mapu (po defaultu se nalazi u
C:Program Files (x86)AviSynthplugins
):
- GiCoCu.dll (iz GiCoCu ZIP datoteke)
- dither.avsi (iz Dither ZIP datoteke)
- mt_xxpand_multi.avsi (iz Dither ZIP datoteke)
- dither.dll (iz mape win32 u Dither ZIP datoteci)
- avstp.dll (iz mape win32 u Dither ZIP datoteci)
- mt_masktools-26.dll (iz ZIP datoteke MaskTools)
- RemoveGrainS.dll (iz RemoveGrain ZIP datoteke)
Konačna mapa vjerojatno će izgledati ovako:
Treći korak: Izradite svoje skripte
Morat ćete izraditi četiri tekstne datoteke za ovaj postupak: datoteku "Krivulje", koja sadrži informacije o ispravljanju boje; AviSynth skripta, koja pokreće naredbe; i dvije "qp datoteke", što će nam pomoći ukloniti pauzu usred filma.
Najprije otvorite Notepad i zalijepite sljedeći 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
Spremite datoteku kao
curves.cur
u istoj mapi kao i filmske datoteke.
Zatim stvorite novu datoteku u Notepad i zalijepite sljedeći 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)
Spremite datoteku kao
FOTR-D1.avs
u istoj mapi kao i filmske datoteke.
Sada stvorite novu skriptu s istim tekstom, ali s
FOTR-D2.mkv
umjesto u prvom retku
FOTR-D1.mkv
Imenujte skriptu
FOTR-D2.avs
i stavite ga u istu mapu kao i filmske datoteke i druge skripte.
Naposljetku, stvorite dvije nove tekstualne datoteke: jedan pozvan
D1-pause.txt
i jedan pozvan
D2-pause.txt
D1-pause.txt
treba sadržavati sljedeće:
151969 K
I
D2-pause.txt
treba sadržavati ovaj tekst:
48 K
To će stvoriti "ključne okvire" na kraju Disc One i početak Disc Two, tako da možemo ukloniti pet pauza između dviju polovica filma.
U ovom trenutku, evo što je moja mapa projekta izgledala sa svime na mjestu:
Četvrti korak: Pokrenite Skripte
Otvorite MeGUI.exe i na liniji AviSynth Script na vrhu kliknite gumb "…". Odaberi
FOTR-D1.avs
skripta koju ste stvorili u posljednjem koraku i kliknite U redu. Ako sve ide dobro, trebao bi se otvoriti prozor za pregled videozapisa, pokazujući vam kako će izgledati videozapis. Možete zatvoriti ovaj prozor.
Ako umjesto pregleda videozapisa dobijete pogrešku, provjerite jesu li ispravni dodatni ulazi instalirani i da ste sve ispravno radili do tog trenutka.
Na liniji "Video izlaz" glavnog prozora MeGUI, preimenujte izlazne datoteke u
FOTR-D1-CC.mkv
(ili što god želite). NEMOJTE prebrisati ili izbrisati izvornik
FOTR-D1.mkv
datoteka; trebat će nam kasnije!
D1-pause.txt
).
Sada je vrijeme za glavni događaj! Kliknite gumb "Red čekanja" u gornjoj polovici prozora - onaj pored prozora Analiza popisa - za početak postupka kodiranja.
To će potrajati neko vrijeme (na mojoj overclocked šestosadni i7, trebalo je nešto više od tri sata, tako da kod tipičnih strojeva trajat će još duže). Idite na pauzu, zgrabite šalicu čaja i pustite da to učini. Ako želite, i dalje možete koristiti računalo tijekom tog vremena.
Kada to učinite, ponovite sve korake 4 koristeći
FOTR-D2.avs
i
D2-pause.txt
Imajte na umu da rezultirajuće datoteke neće imati zvuk - to je u redu, to ćemo popraviti u posljednjem koraku.
Korak pet: Spajanje datoteka u jedan film
U ovom trenutku trebali biste imati četiri video datoteke:
-
FOTR-D1.mkv
(Originalni videozapis i DTS audio zapisa tvrtke Disc One)
-
FOTR-D1-CC.mkv
(Disk Oneov korigirani videozapis u boji, bez zvuka)
-
FOTR-D2.mkv
(Originalni videozapis DTS i DTS audio)
-
FOTR-D2-CC.mkv
(Videozapis ispravljen u boji od dva diska, bez zvuka)
Sada je vrijeme da ih spojimo zajedno u jedan prekrasan film.
Otvorite mkvtoolnix-gui.exe i kliknite gumb "Dodaj datoteke izvora". Odaberi
FOTR-D1-CC.mkv
Ponovno pritisnite Add Source Files (Dodaj datoteke izvora) i odaberite
FOTR-D1.mkv
Trebali biste vidjeti da se obje datoteke prikazuju u gornjem oknu i sve različite zapise (video, audio, titlovi i poglavlja) u donjem oknu.
FOTR-D1-CC.mkv
u gornjem oknu i odaberite "Dodaj datoteke". Odaberi
FOTR-D2-CC.mkv
Zatim desnom tipkom miša kliknite
FOTR-D1.mkv
ponovo odaberite "Dodaj datoteke" i odaberite
FOTR-D2.mkv
U ovom trenutku, vaš prozor bi trebao izgledati kao snimak zaslona u nastavku.
00:00:00-01:45:37,+01:45:45-03:48:18
Ako želite, također možete promijeniti naslov datoteke.
Naposljetku, dajte filmu koji se dobiva kao naziv datoteke u okviru Izlazne datoteke pri dnu prozora. Koristio sam se
FOTR-FINAL.mkv
Kada je sve spremno, kliknite gumb "Start muxing". Kombinirat će video korigirane boje i izvorni zvuk za oba diska u jednu epizoda od 208 minuta.
Šesti korak (neobavezno): Snimanje Ispravljene boje na Blu-ray disk
Koristim kućno kino za sve gledanje filma, pa ako ste poput mene, možete se zaustaviti ovdje. Samo otvorite konačnu MKV datoteku u svoj omiljeni video player, a vi ste gotovi.
Međutim, ako želite gledati film na Blu-Ray ureņaju (a Blu-ray player ne podržava palac za diskove s video datotekama), možete snimiti svoj gotov i ispravljen film na Blu-ray disk, Uz preporučene postavke za ovaj post, ona bi trebala biti savršena veličina za Blu-ray 25GB. Trebat će vam samo plamenik Blu-Ray, neki prazni diskovi i dva slobodna programa: tsMuxeR i ImgBurn.
Raspakirajte tsMuxeR gdje god želite (prenosivo, baš kao i MeGUI i MKVToolNix) i instalirajte ImgBurn kao uobičajeni Windows program. Zatim pokrenite tsMuxeR GUI. Kliknite gumb "Dodaj" u gornjem desnom kutu i dodajte svoje
FOTR-FINAL.mkv
video na projekt. U odjeljku Izlaz odaberite "Blu-ray ISO" i kliknite "Pregledaj" pored okvira Naziv datoteke kako biste odabrali lokaciju na tvrdom disku. Kliknite gumb "Start Muxing" za stvaranje Blu-ray slike.
Što ovo skripta radi
Informacije u ovom odjeljku nisu potrebne za izvođenje gore navedenih koraka, ali ako ste znatiželjni što se događa u ovom postupku, ovdje je objašnjenje svake linije u skripti.
Prva linija skripte,
DirectShowSource('FOTR-D1.mkv'
odabire videozapis koji će AviSynth koristiti kao izvor. Originalna skripta You_Too koristila je mt2s datoteku s Blu-Ray-a, ali sam ga koprinuo kao MKV jer je malo lakše. Tako da je crta malo izmijenjena.
Sljedećih nekoliko redaka skripte stvarna su korekcija boja i ostat će nepromijenjena od originalne skripte You_Too. Možete čitati You_Too forum post za informacije o tome kako je pronašao idealne krivulje u Photoshopu, ali evo njegovo objašnjenje onoga što taj dio skripte čini:
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!)
Zatim, You_Too dodao a Blur(0.4)
line, koju sam uklonio za moju skriptu:
It adds a very slight blur (almost not noticeable) to reduce the oversharpening which for no reason appears randomly throughout the movie.
Možete ga dodati natrag, ako želite, samo ispod linija Tweak.
crop( 0, 140, 0, -140)
line čini upravo ono što zvuči kao:
Finally, it crops the black borders since they actually have colored artifacts in them which is brightened by the other adjustments.
Na kraju sam napravio još jednu izmjenu skripte. Da biste koristili GIMP krivulje, You_Too je morao pretvoriti videozapis s YUV12 na RGB, primijeniti krivulje, a zatim ga pretvoriti u YUV12 (kao što možete vidjeti u redcima 2-4 skripte). Nažalost, prebacivanje između YUV12 i RGB prirodno stvara neke prilično strašno bojanje boja u gradijentima, što je vrlo primjetljivo u nekim prizorimastipendija, No, ta je pretvorba nužan korak u ovoj skripti, što znači da ga ne mogu samo ukloniti.
Dakle, uz pomoć nekoliko dodatnih dodataka, dodao sam neke dithering kako bi riješio problem (zastupan od strane
Gradfun3(thr=1.3)
line na kraju skripte). Sada, scene s gradijentima izgledaju mnogo više poput izvornog Blu-Ray-a.
Na kraju, dodali smo dva QP datoteka u postupak, koji uklanjaju pauzu usred filma (gdje biste se prebacili s diska jedan na drugi disk). Qp datoteke reći AviSynth za okretanje imenovanog okvira - u ovom slučaju, okvir 151969 od Disc One i 48 okvira od Disc Dva - u "keyframes". Kada smo podijeljeni prema vremenskom kodu u MKVToolNixu u petom koraku, tražit ćemo najbliže ključne okvire u tim vremenskim oznakama i podijeliti ih u tim točkama. 151969 je prvi okvir crne stanke Disc One, a okvir 48 prvi je okvir filma nakon crne stanke Dvije strane. S tom pauzom, film će ići ravno iz jedne scene na drugu, kao u kazališnoj verziji jednog diska.
Ako imate bilo kakvih problema s konačnim videozapisom koji ne uklanja pauzu pravilno, bilo da uključuje pauzu ili rezanje dijela filma u sredini, isprobajte različite okvire da biste vidjeli funkcionira li to. Imala sam nekakvu čudnost u dobivanju mina za rad, ali ovi brojevi okvira trebali bi, u teorija, radite za sve koji prolaze kroz ovaj proces.
Volio bih čuti o bilo kakvim drugim idejama koje ljudi imaju za ovu skriptu, ali jako sam zadovoljan rezultatom videozapisa. Nedavno sam gledao film s nekim prijateljima i izgledao je fantastično. Zahvaljujemo se ponovo You_Too za svoje izvorne skripte i (ja zamislim) neumorni rad na ovom malom projektu. Konačno, možemo gledati stipendija kao što zaslužuje da se vidi!