29Aug
Sådan løser du den grønne farvetone i Ringens Herre: Sammenslutning af Ring Extended Edition Blu-Ray
Ringenes Herre er nemt min favoritfilm hele tiden.(Hvilken, du spørger? Alle tre, selvfølgelig.) Men den seneste Blu-Ray-kollektion har et grønt problem.
Blu-Ray-versionen af -stipendiet i Ring: Extended Edition har en signifikant ændret farvetiming, hvilket resulterer i en grøn farve over hele filmen. Den eksisterer kun i Fellowship of the Ring, kun i den udvidede udgave, og kun på Blu-Ray. Den udvidede DVD-version af Fellowship har ikke dette problem, og den teatrale Blu-Ray-version af Fellowship , heller ikke de to andre udvidede Blu-Ray-udgaver. Tjek videoen nedenfor, som sammenligner Fellowship Extended og Theatrical Blu-Stråler, for at se, hvordan ændringen ser ud( se den i fuld skærm, stol på mig).Du kan læse mere om det grønne farvetema her.
Heldigvis er der en løsning. Redigering af master You_Too( den samme person, der gjorde farvekorrektionen på den fantastiske Star Wars: Despecialized Edition ) skrev et AviSynth-script til at løse nogle af de mere skarp farveproblemer. Hans løsning eksisterer dog kun i et begravet forumindlæg og et nu-dødt blogindlæg, der, hvis du ikke er bekendt med AviSynth og andre værktøjer, måske lyder som kinesisk. Så jeg regnede med, at jeg ville sammensætte lidt, hvordan det forklarer a) hvordan man kører scriptet, og b) forbedrer det på nogle få måder. Men for at være klar: 99% af kreditten for denne proces går til You_Too og hans hårde arbejde. Jeg har lige tilføjet en lille tweak her og der.
Hvad du skal bruge
For at udføre denne proces skal du tage nogle værktøjer:
- En Windows-pc( jeg forestiller mig det er muligt på andre platforme, men jeg har ikke set på hvordan man gør det.)
- Din Blu-Ray-kopi af -fællesskabet af Ring: Extended Edition
- Et Blu-Ray-drev, der ripper discs
- MakeMKV, for at rive discs
- AviSynth, et skriptsprog til videoredigeringsopgaver
- MeGUI, et GUI til at køre AviSynthscripts
- GiCocu-plugin'en til AviSynth( rul ned på denne side for at finde den)
- Dither-pakken til AviSynth. Download filen dither-1.27.1.zip fra dette forumindlæg.
- MaskTools pakken til AviSynth, tilgængelig i dette forum indlæg.
- FjernGrain v1.0b Plugin til AviSynth
- MKVToolNix til at sammenflette de resulterende filer til en film( jeg anbefaler at downloade den bærbare version.)
Det ligner meget, men rolig, alt har en mening, og det vil allekom sammen i trinene nedenfor. Bare gem alle disse filer til dit skrivebord for nu.
Trin 1: Rip dine Blu-Ray Discs
Før du starter farvekorrektionen, skal du rippe filmen til din computer. Så tilslut din Blu-Ray-drev og installer MakeMKV, før du fortsætter.
Start MakeMKV, indsæt disk en af filmen, og tryk på "Åbn disk".Når det er færdigt at læse disken, skal du vælge titel, sprog og undertekster, du vil rive. Titlen du ønsker er den største, og du vil helt sikkert have den vigtigste DTS engelsk lyd( nogle vil måske også have den fulde DTS-HD MA lyd, og det er fint. Jeg slår generelt kun 5.1 DTS "kernen" for at gemmeplads).Jeg anbefaler også at kontrollere de første fire undertekster, som vist ovenfor. Dette vil indeholde engelske undertekster til hele filmen og engelske undertekster kun for de elviske dele. Hvis du bare vil have undertekster for Elvish linjer, skal du vælge det andet sæt afkrydsningsfelter.
Med de valgte indstillinger skal dit vindue se sådan ud:
Vælg derefter din outputmappe på venstre side og tryk på knappen "Make MKV".Det tager lidt tid at rive, men når det er færdigt, har du en stor ol 'MKV-fil på din harddisk - med den første halvdel af filmen. Omdøb den til FOTR-D1.mkv og læg den i en mappe, hvor du vil. Jeg har oprettet en mappe på mit skrivebord kaldet "LOTR Re-Color", hvor jeg anbefaler at gemme alle videofiler, lydfiler og scripts, du ender med at oprette til dette projekt.
Gentag hele processen for Disc Two, og navngiv den resulterende fil FOTR-D2.mkv. Du kan komme i gang i Trin 2 nedenfor, mens diskene ripper.
Trin to: Opsæt AviSynth og dens plugins
Du skal installere et par programmer og plugins, inden du går igennem resten af denne proces, så lad os gøre det nu.
Hvis du ikke allerede har downloadet AviSynth, MeGUI, GiCocu, Dither-pakken, MaskTools-pakken, RemoveGrain og MKVToolNix fra linkene i afsnittet "Hvad du skal bruge" i denne vejledning.
Først skal du installere AviSynth. Det er et normalt Windows-program, så dobbeltklik på EXE-filen og følg anvisningerne for at installere det på dit system.
MeGUI og MKVToolNix er bærbare applikationer, hvilket betyder at du ikke behøver at installere dem - bare pak zip-filerne til en hvilken som helst mappe du vil have( jeg oprettede mapper kaldet "MeGUI" og "MKVToolNix" i min "LOTR Re-Color" -mappe fraTrin et).
GiCocu, Dither, MaskTools og RemoveGrain er alle plugins til AviSynth, der kommer pakket i ZIP-filer.Åbn hver ZIP-fil, og hent følgende filer til AviSynths plugins-mappe( som standard findes i C: \ Program Files( x86) \ AviSynth \ plugins):
- 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 ZIP-filen RemoveGrain)
Den endelige mappe vil nok se sådan ud:
Disse skal være de eneste plugins du har brug for til denne proces, sammen med hvad der allerede er i AviSynths plugins mappe.
Trin tre: Opret dine scripts
Du skal oprette fire tekstfiler til denne proces: en "Curves" -fil, som indeholder farvekorrektionsoplysningerne;et AviSynth script, som kører kommandoerne;og to "qp-filer", som hjælper os med at fjerne pause midt i filmen.
Først skal du åbne Notesblok og indsætte i følgende tekst:
# GIMP Kurver Fil 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 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 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 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 255Gem filen som curves.cur i samme mappe som filmfiler.
Opret derefter en ny fil i Notesblok og indsæt i følgende tekst:
DirectShowSource( "FOTR-D1.mkv", fps = 23.976, lyd = 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) TweakstartHue = 270.0, endHue = 340.0, hue = -10, sat = 0.80) afgrøde( 0, 140, 0, -140) gradfun3( thr = 1,3)Gem filen som FOTR-D1.avs i samme mappe somfilmfiler.
Opret nu et nyt script med den samme tekst, men med FOTR-D2.mkv i første linje i stedet for FOTR-D1.mkv. Navngiv scriptet FOTR-D2.avs, og læg det i samme mappe som filmfiler og andre scripts.
Endelig skal du oprette to nye tekstfiler: en kaldet D1-pause.txt og en kaldet D2-pause.txt. D1-pause.txt skal indeholde følgende:
151969 Kog D2-pause.txt skal indeholde denne tekst:
48 KDette vil skabe "keyframes" i slutningen af Disc One og begyndelsen af Disc Two, så vikan fjerne fem sekunder pause mellem filmens to halvdele.
På dette tidspunkt her er, hvad min projektmappe lignede med alt på plads:
Sørg for at du har alle disse filer, før du fortsætter.
Trin fire: Kør script
Åben MeGUI.exe, og klik på knappen "..." på AviSynth Script-linjen øverst. Vælg det FOTR-D1.avs script, du oprettede i det sidste trin, og klik på OK.Hvis alt går godt, skal der åbnes et video preview-vindue, der viser dig, hvordan den resulterende video vil se ud. Du kan lukke dette vindue.
Hvis du i stedet for et videoforhåndsvisning får en fejl, skal du sørge for, at de korrekte plug-ins er installeret, og at du gjorde alt andet korrekt indtil dette punkt.
På linjen "Video Output" i MeGUIs hovedvindue skal du omdøbe outputfilen til FOTR-D1-CC.mkv( eller hvad du foretrækker).Overskriv eller slet IKKE den originale FOTR-D1.mkv-fil;vi skal bruge det senere!
Klik derefter på Config-knappen på linjen "Encoder Settings".Skift målafspilningsenheden til "DXVA".I feltet Kvalitet skal du skrive 16.5 og indstille Forprogrammeret til Mellem. Du kan indstille kvaliteten til et lidt højere antal til en mindre fil, men 16,5 er det, jeg fandt den bedste balance mellem kvalitet og filstørrelse( og passer perfekt til en 25 GB Blu-ray-disk, når vi er færdige).Klik på OK.
Endelig skal du markere afkrydsningsfeltet "Vis avancerede indstillinger" og gå til fanen "Diverse", der vises øverst i vinduet. Marker feltet "Brug qp-fil", og tryk på "..." for at gennemse den første qp-fil, vi oprettede i det sidste trin( D1-pause.txt).
Klik på OK-knappen for at vende tilbage til hoved-MeGUI-vinduet.
Nu er det tid til hovedbegivenheden! Klik på knappen "Kø" i øverste halvdel af vinduet - den ene ved siden af "Køanalysepassetasten" -knappen for at starte kodningsprocessen.
Dette vil tage et stykke tid( på min overclocked six-core i7, det tog lidt over tre timer, så på typiske maskiner vil det tage endnu længere).Tag en pause, tag en kop te, og lad det gøre sine ting. Du kan også fortsætte med at bruge din computer i løbet af denne tid, hvis du vil.
Når det er færdigt, gentag alle trin fire ved hjælp af FOTR-D2.avs og D2-pause.txt. Bemærk, at de resulterende filer ikke har nogen lyd - det er okay, vi skal rette det i sidste trin.
Trin fem: Flett filerne til en film
På dette tidspunkt skal du have fire videofiler:
- FOTR-D1.mkv( Disc One's originale video og DTS-lyd)
- FOTR-D1-CC.mkv( Disc One's farvekorrigerede video, uden lyd)
- FOTR-D2.mkv( Disc Two's originale video- og DTS-lyd)
- FOTR-D2-CC.mkv( Disc Two's farvekorrigerede video uden lyd)
Nu er det tid til at fusionere dem alle sammen i ensmuk film.
Åben mkvtoolnix-gui.exe og klik på knappen "Tilføj kildefiler".Vælg FOTR-D1-CC.mkv. Tryk derefter på Add Source Files igen og vælg FOTR-D1.mkv. Du skal se begge filer dukke op i øverste rude og alle de forskellige spor( video, lyd, undertekster og kapitler) i nederste rude.
Klik på det andet undertekstspor, og i højre rude skal du sætte "Standard spor flag" og "Tvunget spor flag" til "Ja".Dette sikrer, at de elvish undertekster altid kommer op, når du ser filmen.
Højreklik derefter på FOTR-D1-CC.mkv i øverste rude og vælg "Tilføj filer".Vælg FOTR-D2-CC.mkv. Højreklik derefter på FOTR-D1.mkv, vælg "Tilføj filer" igen, og vælg FOTR-D2.mkv.
Fjern markeringen af Disc One's originale video i bundpanelet( begge afkrydsningsfelter).Vi vil ikke have det i vores sidste film - vi vil bare have lyd og andre ting.
På dette tidspunkt skal dit vindue ligne skærmbilledet nedenfor.
Klik nu på fanen "Output" øverst, og klik på rullemenuen "Split Mode".Vælg "efter dele baseret på tidskoder" og indtast følgende i feltet:
00: 00: 00-01: 45: 37, + 01: 45: 45-03: 48: 18Du kan også ændre filtitel hvisDu kan lide.
Endelig, giv den resulterende film et filnavn i boksen Output File nederst i vinduet. Jeg brugte ligesom FOTR-FINAL.mkv.
Når alt er klart, skal du klikke på knappen "Start Muxing".Det vil kombinere den farvekorrigerede video og den originale lyd til begge diske i en 208-minutters episk.
Trin seks( Valgfrit): Brænd den farvekorrigerede film til en Blu-Ray Disc
Jeg bruger en hjemmebiograf-pc til al min film watching, så hvis du er ligesom mig, kan du stoppe her. Du skal bare åbne den endelige MKV-fil i din yndlings videospiller, og du er færdig.
Hvis du imidlertid vil se filmen på en Blu-Ray-afspiller( og din Blu-Ray-afspiller ikke understøtter et tommelfingerdrev med videofiler), kan du brænde din færdige farvekorrigerede film til en Blu-Raydisk. Med de anbefalede indstillinger i dette indlæg, bør den være den perfekte størrelse til en 25GB Blu-ray. Du skal bare bruge en Blu-Ray-brænder, nogle blanke diske og to gratis programmer: tsMuxeR og ImgBurn.
Unzip tsMuxeR, hvor som helst du vil( den er bærbar, ligesom MeGUI og MKVToolNix) og installerer ImgBurn som et normalt Windows-program. Start derefter tsMuxeR GUI.Klik på knappen "Tilføj" i øverste højre hjørne og tilføj din FOTR-FINAL.mkv video til projektet. Under Udgang skal du vælge "Blu-ray ISO" og klikke på "Gennemse" ved siden af feltet Filnavn for at vælge en placering på harddisken. Klik på knappen "Start Muxing" for at oprette Blu-ray-billedet.
Når det er færdigt, skal du åbne ImgBurn og vælge "Write Image File to Disc".Under Kilde skal du klikke på knappen Gennemse og vælge din nyoprettede ISO.Indsæt en tom Blu-ray-disk og klik på den store Skriv-knap.
Når du er færdig, skal du pope disken i en Blu-ray-afspiller og slukke den. Hvis alt går godt, bør det begynde at spille film med det samme. God fornøjelse!
Hvad dette script gør
Oplysningerne i dette afsnit er ikke nødvendige for at udføre ovenstående trin, men hvis du er nysgerrig over, hvad der sker i denne proces, er der en forklaring på hver linje i scriptet.
Den første linje i scriptet, DirectShowSource( "FOTR-D1.mkv", vælger videoen AviSynth vil bruge som kilde. You_Toos originale script brugte mt2s-filen fra Blu-Ray, men jeg rev den som en MKV sidendet er lidt lettere, så den linje er blevet ændret lidt.
De næste få linjer i scriptet er den faktiske farvekorrektion og forbliver uændret fra You_Toos originale script. Du kan læse You_Toos forumpost for at få oplysninger om, hvordan han fandt de ideelle kurveri Photoshop, men her er hans forklaring på, hvad den del af scriptet gør:
Først [scriptet] bruger kurverne, reducerer derefter gule med 5%, grøner med 10% og skifter cyan mod blå og reducerer dets mætning med 20%.Dette fjerner lidt af det oversatte udseende af gul og neon-grønt, og får filmen til at se mindre cyan-tonet i visse dele, med himmel og vand ser mere naturligt ud.( Forvent ikke kolorimetrisk præcision, da denne film harhar allerede været ba
Herefter tilføjede You_Too en Blur( 0.4) linje, som jeg fjernede til mit script:
Det tilføjer en meget svag blur( næsten ikke mærkbar) for at reducere overskæringen, som uden grund forekommer tilfældigt i hele filmen.
Du kan tilføje det igen, hvis du vil, lige under Tweak linjerne.
Afgrøden( 0, 140, 0, -140) linien gør lige, hvad det lyder som:
Endelig beskærer den de sorte grænser, da de faktisk har farvede genstande i dem, der lyser af de andre justeringer.
Jeg lavede en anden ændring til scriptet i slutningen. For at kunne bruge GIMP-kurver, måtte You_Too konvertere videoen fra YUV12 til RGB, anvende kurverne og derefter konvertere den tilbage til YUV12( som du kan se i linjer 2-4 af scriptet).Desværre skaber konverteringen mellem YUV12 og RGB naturligt nogle temmelig forfærdelige farvebånd i gradienter, hvilket er meget mærkbart i visse scener af Fellowship .Men den omdannelse er et nødvendigt skridt i dette script, hvilket betyder, at jeg ikke bare kunne fjerne det.
Så ved hjælp af et par ekstra plugins tilføjede jeg nogle dithering for at løse problemet( repræsenteret af Gradfun3( thr = 1,3) linjen i slutningen af scriptet).Nu ser scener med gradienter meget mere ud som den oprindelige Blu-Ray.
Endelig tilføjede jeg de to qp-filer til processen, som fjerner pause midt i filmen( hvor du skifter fra Disc One til Disc Two).Qp-filerne fortæller AviSynth at slå de nævnte rammer - i dette tilfælde ramme 151969 fra Disc One og frame 48 fra Disc Two-til "keyframes".Når vi deler tidskode i MKVToolNix i Trin Five, vil den se efter de nærmeste keyframes ved disse tidskoder og opdele dem på disse punkter.151969 er den første ramme for Disc Ones sorte pause, og ramme 48 er filmens første ramme efter Disc Twos sorte pause. Med den pause ude af vejen, går filmen lige fra den ene scene til den næste, som i den ene disk-teaterversion.
Hvis du har problemer med din endelige video, fjerner du ikke pause korrekt - enten med en del af pause eller afskåret en del af filmen i midten - prøv forskellige rammer her for at se om det virker. Jeg havde lidt underligt i at få min til at arbejde, men disse rammenumre skal i teori arbejde for alle, der går igennem denne proces.
Jeg vil gerne høre om andre ideer folk har til dette script, men jeg er virkelig tilfreds med den resulterende video. Jeg så filmen for nylig sammen med nogle venner, og det så fantastisk ud. Mange tak igen til You_Too for hans originale scripts og( jeg forestiller mig) utrætteligt arbejde på dette lille projekt. Endelig kan vi se Fellowship som det fortjener at blive set!