Aufbau eines Avisynth-Skriptes

Eine gutes Beispiel Avisynth-Skript für Einsteiger (muss natürlich für die Source angepasst werden):

 

TV:

MPEG2Source("C:\Users\Misaki\Desktop\Test.d2v") #Video
draft=false #true=wraw ; false=real encode
c0=JIVTC(0,draft=draft,thr=15)
c1=JIVTC(1,draft=draft,thr=15)
c2=JIVTC(2,draft=draft,thr=15)
c3=JIVTC(3,draft=draft,thr=15)
c4=JIVTC(4,draft=draft,thr=15)
#c0
c2.trim(685,4160) ++ c1.trim(5840,17467) ++ c1.trim(18907,37846) ++ c2.trim(40006,40724) #IVTC + eure Trims
#insertsign(last, AVISource("typeset.avi").AssumeFPS(24000, 1001), 4814) #Typeset einfügen, falls After Effects (ab Frame 4814)
#TextSubMod("Test.ass") #Subs einfügen, falls z.B. OP/ED Karaoke oder Dialoge Hardsub
fixedges(l="d2;d2", r="d2;d2") #Schwarze Ränder fixen
#ContinuityFixer(6, 4, 6, 4) #Falsche Farben, Halos an den Rändern fixen
autodeblock2() #Deblock
#EdgeCleaner(hot=true) #Konturen fixen
Dither_convert_8_to_16() #8bit in 16bit umwandeln
SMDegrain(tr=2,blksize=16,pel=1,subpixel=3,prefilter=2,thSAD=100,thSADC=75,lsb_in=true,lsb=true,lsb_out=true) #Denoise
Gradfun3mod(resizer="SplineMod",lsb=true,lsb_in=true) #Deband + Resize auf 720p 
Dither_quantize(10,mode=8,reducerange=true)
Dither_out()
#DitherPost(Mode=8) #Zeile Kommentar weg und "Dither_quantize, Dither_out" kommentieren, wenn du eine nicht grüne Vorschau willst

WEB:

LWLibavVideoSource("C:\Pfad\Test.mkv").assumefps(24000,1001) #Video
trim(0,40000) #eure Trims
#insertsign(last, AVISource("typeset.avi").AssumeFPS(24000, 1001), 4814) #Typeset einfügen, falls After Effects (ab Frame 4814)
#TextSubMod("Test.ass") #Subs einfügen, falls z.B. OP/ED Karaoke oder Dialoge Hardsub
#fixedges(l="d2;d2", r="d2;d2") #Schwarze Ränder fixen
#ContinuityFixer(6, 4, 6, 4) #Falsche Farben, Halos an den Rändern fixen
Dither_convert_8_to_16() #8bit in 16bit umwandeln
SMDegrain(tr=2,blksize=16,pel=1,subpixel=3,prefilter=2,thSAD=100,thSADC=75,lsb_in=true,lsb=true,lsb_out=true) #Denoise
Gradfun3mod(resizer="SplineMod",lsb=true,lsb_in=true) #Deband + Resize auf 720p
Dither_quantize(10,mode=8,reducerange=true)
Dither_out()
#DitherPost(Mode=8) #Zeile Kommentar weg und "Dither_quantize, Dither_out" kommentieren, wenn du eine nicht grüne Vorschau willst

BD:

LWLibavVideoSource("C:\Pfad\Test.mkv").assumefps(24000,1001) #Video
trim(0,40000) #eure Trims
#insertsign(last, AVISource("typeset.avi").AssumeFPS(24000, 1001), 4814) #Typeset einfügen, falls After Effects (ab Frame 4814)
#TextSubMod("Test.ass") #Subs einfügen, falls z.B. OP/ED Karaoke oder Dialoge Hardsub
#fixedges(l="d2;d2", r="d2;d2") #Schwarze Ränder fixen
#ContinuityFixer(6, 4, 6, 4) #Falsche Farben, Halos an den Rändern fixen
EdgeCleaner(hot=true) #Konturen fixen
Dither_convert_8_to_16() #8bit in 16bit umwandeln
SMDegrain(tr=2,blksize=16,pel=1,subpixel=3,prefilter=2,thSAD=100,thSADC=75,lsb_in=true,lsb=true,lsb_out=true) #Denoise
#xaa(mode="Nnedi3",lsb=true,lsb_in=true) #Anti-Aliasing (schwach)
#xaa(mode="eedi3",lsb=true,lsb_in=true) #Anti-Aliasing (stark)
Gradfun3mod(resizer="SplineMod",lsb=true,lsb_in=true) #Deband + Resize auf 720p
Dither_add_grain16(0.2, 0, 100) #statisches Grain hinzufügen
Dither_quantize(10,mode=8,reducerange=true)
Dither_out()
#DitherPost(Mode=8) #Zeile Kommentar weg und "Dither_quantize, Dither_out" kommentieren, wenn du eine nicht grüne Vorschau willst
Advertisements