29Aug
Pán prsteňov je ľahko môj obľúbený film všetkých čias.(Ktorý z nich sa pýtate? Všetky tri, samozrejme.) Ale posledná kolekcia Blu-Ray má jeden vážny problém.
Blu-Ray verzia Fellowship of the Ring: Rozšírené vydanie má výrazne zmenené časovanie farieb, čo má za následok zelenú farbu v celom filme. Existuje iba v spoločenstve kruhu, iba v rozšírenom vydaní a iba na Blu-Ray. Rozšírená verzia Fellowship na DVD nemá tento problém, ani divadelnú verziu FD Blu-Ray, ani ďalšie dve rozšírené edície Blu-Rays. Pozrite si video nižšie, ktoré porovnáva rozšírené a divadelné Blu-Rays zo strany , aby ste videli, ako to vyzerá zmena( pozrite sa na celú obrazovku, verte mi).Viac informácií o teste zeleného sfarbenia nájdete tu.
Našťastie existuje oprava.Úprava hlavného modelu You_Too( tá istá osoba, ktorá vykonala korekciu farieb na fantastickej Star Wars: Despecialized Edition ) napísala skript AviSynth, ktorý opravil niektoré z najzávažnejších problémov s farbou. Jeho riešenie sa však vyskytuje iba v pohrebnom príspevku na fóre a v novom mŕtvom blogovom príspevku, ktorý, ak nie ste veršovaný v AviSynth a iných nástrojoch, môže znieť ako čínsky. Tak som si myslel, že by som dal dohromady trochu ako to vysvetľuje a) ako spustiť scenár a b) zlepšuje to v niekoľkých malých smeroch. Ale aby bolo jasné: 99% úveru pre tento proces ide do You_Too a jeho tvrdej práce. Práve som tam a tam pridal malý vylepšení.
Čo potrebujete
Ak chcete vykonať tento proces, budete musieť chytiť niekoľko nástrojov:
- Počítač so systémom Windows( predpokladám, že je to možné aj na iných platformách, ale ja som sa nezaujímal, ako to spraviť.)
- Vaša Blu-Ray kópia Fellowship of the Ring: Rozšírené vydanie
- Jednotka Blu-Ray na odtrhnutie diskov
- MakeMKV na roztrhnutie diskov
- AviSynth, skriptovací jazyk pre úlohy úpravy videa
- MeGUI, grafické rozhranie pre spustenie AviSynthskripty
- Zásuvný modul GiCocu pre AviSynth( prejdite nadol na túto stránku, aby ste ju našli)
- Balík Dither pre AviSynth. Stiahnite si súbor dither-1.27.1.zip z tohto fóra.
- Balík MaskTools pre AviSynth, dostupný v tomto fóre.
- Plug-in RemoveGrain v1.0b pre AviSynth
- MKVToolNix pre zlúčenie výsledných súborov do jedného filmu( odporúčam prevzatie prenosnej verzie.)
To sa zdá ako veľa, ale nebojte sa, všetko má účel a všetkospájajú sa v nižšie uvedených krokoch. Stačí teraz uložiť všetky tieto súbory na pracovnú plochu.
Krok č. 1: Ripovanie diskov Blu-Ray
Skôr ako začnete s korekciou farieb, budete musieť film natrhnúť do počítača. Preto pripojte svoj Blu-Ray disk a nainštalujte MakeMKV pred pokračovaním.
Spustite funkciu MakeMKV, vložte Disk One z filmu a stlačte "Open Disc".Po dokončení čítania disku vyberte názov, jazyk a titulky, ktoré chcete vytlačiť.Požadovaný titul je najväčší a určite si budete chcieť hlavný zvuk DTS anglicky( niektorí môžu chcieť aj úplný zvuk DTS-HD MA a to je v poriadku - spravidla som len roztrhol jadro 5.1 DTS, aby som ušetrilspace).Odporúčam tiež skontrolovať prvé štyri polia titulkov, ako je uvedené vyššie. Toto bude obsahovať anglické titulky pre celý film a anglické titulky len pre elfské diely. Ak chcete len titulky pre Elfské linky, vyberte druhú sadu začiarkavacích políčok.
S týmito nastaveniami by okno malo vyzerať presne takto:
Ďalej vyberte výstupný priečinok na ľavej strane a stlačte tlačidlo "Make MKV".Bude to chvíľu trvať, ale keď to skončíte, budete mať na pevnom disku veľký súbor MKV - s prvou polovicou filmu. Premenujte ho na FOTR-D1.mkv a vložte ho do priečinka kdekoľvek chcete. Na pracovnej ploche som vytvoril priečinok s názvom "LOTR Re-Color", kde odporúčam ukladať všetky video súbory, zvukové súbory a skripty, ktoré vytvoríte pre tento projekt.
Tento celý proces zopakujte pre Disk Two a názov výsledného súboru FOTR-D2.mkv. Počas druhého kroku môžete začať s kopírovaním diskov.
Druhý krok: Nastavte program AviSynth a jeho doplnky
Pred prechodom na zvyšok tohto procesu budete musieť nainštalovať pár programov a doplnkov, a tak to urobte teraz.
Ak ste to ešte neurobili, stiahnite si AviSynth, MeGUI, GiCocu, balíček Dither, balík MaskTools, RemoveGrain a MKVToolNix z odkazov v časti "Čo potrebujete" v tejto príručke.
Najskôr nainštalujte AviSynth. Je to bežný program Windows, takže stačí poklepaním na súbor EXE a postupujte podľa pokynov na inštaláciu do vášho systému.
MeGUI a MKVToolNix sú prenosné aplikácie, čo znamená, že ich nemusíte inštalovať - stačí rozbaliť súbory do ľubovoľnej zložky, ktorú ste chceli( v priečinku "LOTR Re-Color" som vytvoril priečinky s názvom "MeGUI" a "MKVToolNix"Krok jedna).
GiCocu, Dither, MaskTools a RemoveGrain sú všetky pluginy pre AviSynth, ktoré sa dodávajú zabalené do ZIP súborov. Otvorte každý súbor ZIP a extrahujte nasledujúce súbory do priečinkov doplnkov AviSynth( v predvolenom nastavení sa nachádzajú v C: \ Program Files( x86) \ AviSynth \ plugins):
- GiCoCu.dll ( z ZIP súboru GiCoCu)
- dither.avsi (z súboru Dither ZIP)
- mt_xxpand_multi.avsi ( zo súboru Dither ZIP)
- dither.dll ( z priečinka win32 v súbore Dither ZIP)
- avstp.dll ( z priečinka win32 v súbore Dither ZIP)
- mt_masktools-26.dll ( z súboru MaskTools ZIP)
- RemoveGrainS.dll ( z súboru RemoveGrain ZIP)
Konečná zložka bude pravdepodobne vyzerať takto:
Tie by mali byť jediné pluginy, ktoré potrebujete pre tento proces, spolu s tým, čo je už v zložke doplnkov AviSynth.
Tretí krok: Vytvorte skripty
Pre tento proces budete musieť vytvoriť štyri textové súbory: súbor "Curves", ktorý obsahuje informácie o korekcii farieb;skript AviSynth, ktorý spúšťa príkazy;a dva "súbory qp", ktoré nám pomôžu odstrániť pauzu v strede filmu.
Najprv otvorte program Poznámkový blok a vložte ho do nasledujúceho textu:
# GIMP Curves Súbor 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 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 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 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 255 255Uložte súbor ako curves.cur do rovnakého priečinka ako súbory filmov.
Potom vytvorte nový súbor v programe Poznámkový blok a prilepte nasledujúci text:
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)startHue = 270.0, endHue = 340.0, hue = -10, sat = 0.80) orezanie( 0, 140, 0, -140) gradfun3( thr = 1.3)Uložte súbor vo formáte FOTR-D1.avsfilmové súbory.
Teraz vytvorte nový skript s rovnakým textom, ale s FOTR-D2.mkv v prvom riadku namiesto FOTR-D1.mkv. Pomenujte skript FOTR-D2.avs a vložte ho do rovnakého priečinka ako súbory filmov a iné skripty.
Nakoniec vytvorte dva nové textové súbory: jeden názov D1-pause.txt a jeden názov D2-pause.txt. D1-pauza.txt by mala obsahovať nasledovné:
151969 Ka D2-pauza.txt by mali obsahovať tento text:
48 KTým sa vytvoria "kľúčové snímky" na konci Disc One a začiatku Disc Two, takže smemôže odstrániť päť sekundovú prestávku medzi dvoma polovicami filmu.
V tomto bode je tu moje priečinok projektu, ktorý vyzerá ako všetko na mieste:
Pred pokračovaním skontrolujte, či máte všetky tieto súbory.
Krok štyri: Spustite skripty
Otvorte nástroj MeGUI.exe a na riadku AviSynth Script v hornej časti kliknite na tlačidlo "...".Vyberte si skript FOTR-D1.avs, ktorý ste vytvorili v poslednom kroku, a kliknite na tlačidlo OK.Ak všetko ide dobre, otvorí sa okno s ukážkou videa, ktoré vám ukáže, ako výsledné video bude vyzerať.Toto okno môžete zatvoriť.
Ak sa namiesto ukážky videa zobrazí chyba, uistite sa, že sú nainštalované správne doplnky a že ste urobili všetko ostatné správne až do tohto bodu.
Na riadku "Video Output" v hlavnom okne MeGUI premenujte výstupný súbor na FOTR-D1-CC.mkv( alebo čo chcete).NEPRAVDAJTE alebo neodstráňte pôvodný súbor FOTR-D1.mkv;budeme ju potrebovať neskôr!
Potom kliknite na tlačidlo Config na riadku "Encoder Settings".Zmeňte cieľové zariadenie na prehrávanie na hodnotu "DXVA".Do poľa Kvalita zadajte hodnotu 16.5 a nastavte predvoľbu na hodnotu Stredná.Kvalitu môžete nastaviť na mierne vyššie číslo pre menšie súbory, ale 16,5 je to, čo som našiel ako najlepšiu rovnováhu medzi kvalitou a veľkosťou súboru( a dokonale sa zapadá do 25 GB Blu-ray disku, keď skončíme).Kliknite na tlačidlo OK.
Nakoniec začiarknite políčko "Zobraziť rozšírené nastavenia" a prejdite na kartu "Misc", ktorá sa zobrazuje v hornej časti okna. Začiarknite políčko "Použiť súbor qp" a stlačením tlačidla "..." prejdite na prvý súbor qp, ktorý sme vytvorili v poslednom kroku( D1-pause.txt).
Kliknutím na tlačidlo OK sa vrátite do hlavného okna MeGUI.
Teraz je čas na hlavnú udalosť!Kliknite na tlačidlo "Queue" v hornej polovici okna - tlačidlo vedľa tlačidla "Pass Queue Analysis" - na spustenie procesu kódovania.
To bude chvíľu trvať( na mojom pretaktovanom šesťjadrovom i7, trvalo to trochu viac ako tri hodiny, takže na typických počítačoch to bude trvať ešte dlhšie).Choďte si prestávku, chyťte šálku čaju a nechajte to robiť.Pokiaľ chcete, môžete počas tohto času aj naďalej používať počítač.
Keď je hotovo, zopakujte všetky štvrté kroky pomocou súborov FOTR-D2.avs a D2-pause.txt. Všimnite si, že výsledné súbory nebudú mať žiaden zvuk - to je v poriadku, opravíme to v poslednom kroku.
Krok 5: Zlúčenie súborov do jedného filmu
V tomto okamihu by ste mali mať štyri video súbory:
- FOTR-D1.mkv( pôvodné video disku DTS a audio DTS)
- FOTR-D1-CC.mkv, bez zvuku)
- FOTR-D2.mkv
- FOTR-D2-CC.mkv
Teraz je čas spojiť ich všetky do jednéhokrásny film.
Otvorte súbor mkvtoolnix-gui.exe a kliknite na tlačidlo "Pridať zdrojové súbory".Vyberte položku FOTR-D1-CC.mkv. Potom znova stlačte Pridať zdrojové súbory a zvoľte FOTR-D1.mkv. V spodnom okne by ste mali vidieť oba súbory v hornom paneli a všetky rôzne skladby( video, audio, titulky a kapitoly).
Kliknite na druhú skladbu titulkov av pravom paneli nastavte položku "Default flag flag" a "Forced track flag" na hodnotu "Yes".To zaručuje, že elfské titulky sa vždy zobrazia pri sledovaní filmu.
Potom kliknite pravým tlačidlom myši na FOTR-D1-CC.mkv v hornom paneli a zvoľte "Append Files".Vyberte možnosť FOTR-D2-CC.mkv. Potom kliknite pravým tlačidlom na FOTR-D1.mkv, znova zvoľte "Append Files" a zvoľte FOTR-D2.mkv.
Zrušte začiarknutie pôvodného videa Disc One v spodnom okne( obe políčka).Nechceme, že v našom poslednom filme - chceme len jeho audio a iné veci.
V tomto okne by vaše okno malo vyzerať ako obrázok nižšie.
Teraz kliknite na kartu Výstup v hornej časti a kliknite na rozbaľovacie okno Rozdelenie. Zvoľte "podľa častí na základe časových kódov" a do poľa zadajte nasledovné:
00: 00: 00-01: 45: 37, + 01: 45: 45-03: 48: 18sa vám páči.
Nakoniec dajte výslednému filmu názov súboru v poli Výstupný súbor v spodnej časti okna. Používal som ako FOTR-FINAL.mkv.
Keď je všetko pripravené, kliknite na tlačidlo "Start Muxing".Bude kombinovať video upravené farbou a originálny zvuk pre obidva disky do jednej 208-minútovej epos.
Krok šesť( voliteľné): Napáliť film upravený farbou na disky Blu-Ray
Používam PC pre domáce kino pre sledovanie všetkých filmov, takže ak ste ako ja, môžete sa zastaviť.Stačí otvoriť finálny súbor MKV vo vašom obľúbenom prehrávači videa a skončíte.
Ak však chcete sledovať film na prehrávači Blu-Ray( a váš prehrávač diskov Blu-Ray nepodporuje pamäťový disk s video súbormi), môžete vypáliť svoj hotový film s úpravou farby na Blu-Raydisc. S odporúčanými nastaveniami v tomto príspevku by mala byť perfektná veľkosť pre 25 GB Blu-ray. Budete potrebovať Blu-Ray napaľovačku, niektoré prázdne disky a dva voľné programy: tsMuxeR a ImgBurn.
Rozbaľte tsMuxeR kdekoľvek chcete( je to prenosný, rovnako ako MeGUI a MKVToolNix) a nainštalujte ImgBurn ako bežný program Windows. Potom spustite gs rozhranie tsMuxeR.Kliknite na tlačidlo "Pridať" v pravom hornom rohu a pridajte do projektu projekt FOTR-FINAL.mkv. V časti Výstup vyberte možnosť "Blu-ray ISO" a kliknite na "Prehľadávať" vedľa poľa Názov súboru a vyberte miesto na pevnom disku. Kliknutím na tlačidlo "Spustiť zmenu" vytvoríte obraz Blu-ray.
Keď je hotové, otvorte program ImgBurn a zvoľte "Write Image File to Disc".V časti Zdroj kliknite na tlačidlo Prehľadávať a vyberte novo vytvorenú ISO.Vložte prázdny disk Blu-ray a kliknite na veľké tlačidlo Write.
Keď sa dokončí, vložte disk do prehrávača Blu-ray a vypnite ho. Ak všetko ide dobre, malo by sa okamžite začať prehrávať film. Užite si to!
Čo tento skript robí
Informácie v tejto časti nie sú potrebné na vykonanie vyššie uvedených krokov, ale ak ste zvedaví, čo sa deje v tomto procese, je tu vysvetlenie každého riadka v skripte.
Prvý riadok skriptu, DirectShowSource( "FOTR-D1.mkv", vyberie video AviSynth bude slúžiť ako zdroj.) Originálny skript You_Too použil súbor mt2s z Blu-Ray, ale roztrhol som ho ako MKV, pretožeje to trochu jednoduchšie. Takže linka bola mierne pozmenená
Nasledujúcich riadkov skriptu je skutočná korekcia farieb a ostáva nezmenená s pôvodným skriptom You_Too. Môžete si prečítať príspevok You_Too na fóre pre informácie o tom, ako našiel ideálne krivkyvo Photoshope, ale tu je jeho vysvetlenie toho, čo táto časť skriptu robí:
Prvý [scenár] aplikuje krivky, potom znižuje žltosť o 5%, zelenú o 10% a posúva modro-modrá a znižuje jeho saturáciu o 20%.Tým sa odstráni trochu prežitia farby žltej a neónovej zelenej farby a film sa v niektorých častiach zdá menej azúrovo sfarbený, pričom obloha a voda sú prirodzenejšie.( Neočakávajte však kolorimetrickú presnosť, pretože tento film máuž bol ba)
Ďalej ste You_Too pridali linku Blur( 0.4), ktorú som odstránil pre svoj skript:
Pridáva veľmi malé rozmazanie( takmer neviditeľné), aby sa znížilo oversharpening, ktorý sa z nejakého dôvodu neobjaví náhodne počas celého filmu.
Môžete ju pridať späť, ak chcete, tesne pod riadkami Tweak.
Riadok plodiny( 0, 140, 0, -140) robí to, čo to znie:
Nakoniec orezáva čierne okraje, pretože v skutočnosti majú farebné artefakty v nich, ktoré sa rozjasňujú ďalšími úpravami.
Na koniec som urobil ďalšiu zmenu skriptu. Ak chcete použiť krivky GIMP, museli ste You_Too konvertovať video z YUV12 na RGB, použiť krivky a potom ho previesť na YUV12( ako vidíte na riadkoch 2-4 skriptu).Bohužiaľ, konverziu medzi YUV12 a RGB prirodzene vytvára nejaké dosť hrozné farebné pásy v prechode, čo je veľmi zreteľné v určitých scénach Fellowship .Ale táto konverzia je nevyhnutným krokom v tomto skripte, čo znamená, že ju nemôžem odstrániť.
Takže pomocou niekoľkých doplnkových doplnkov som pridala nejaké dithering na opravu problému( reprezentovaný riadkom Gradfun3( thr = 1.3) na konci skriptu).Teraz scény s prechodmi vyzerajú omnoho viac ako pôvodný Blu-Ray.
Nakoniec som do procesu pridala dva súbory qp, ktoré odstránia pauzu v strede filmu( kde by ste prešli z Disc One na Disc Two).Súbory qp informujú AviSynth, že zmení pojmenované snímky - v tomto prípade rámček 151969 z disku jeden a rámček 48 z disku dva do "kľúčových snímok".Keď sa v kroku 5 rozdelíme podľa časového kódu v MKVToolNix, vyhľadáme najbližšie kľúčové snímky v týchto časových kódoch a rozdelíme ich v týchto bodoch.151969 je prvým snímkom čiernej pauzy Disc One a snímka 48 je prvým snímkom filmu po čiernej pauzy disku dvakrát. S touto pauzou z cesty, film bude ísť priamo z jednej scény na druhú, rovnako ako v jednom-diskovej divadelnej verzii.
Ak máte nejaké problémy s konečným videom, ktoré neodstránili prestávku správne - a to buď s určitou prestávkou, alebo s prerušením časti filmu v strede - skúste tu rôzne rámčeky, aby ste zistili, či to funguje. Mal som nejakú zvláštnu povahu v tom, ako moju prácu pracujem, ale tieto čísla by mali v teórii pracovať pre každého, kto prechádza týmto procesom.
Rád by som počul o akýchkoľvek iných nápadoch, ktoré ľudia majú k tomuto skriptu, ale som s výsledným videom naozaj spokojný.Nedávno som sledoval film s niektorými kamarátmi a to vyzeralo fantasticky. Veľa ďakujem You_Too za svoje pôvodné skripty a( myslím si) neúnavnú prácu na tomto malom projekte. Napokon môžeme sledovať Fellowship , ako si zaslúži byť videný!