some of my scripts in dvd2s(k)vcd
some scripts that i test (and all works fine) and use to dvd2s(k)vcds.
:wink: they all are simple and the .dlls like : unfilter,convolution3d,tweak grapesmoother.......etc, can be found in doom9 forum for free (use the search). 8) long but usefull! [AVISYNTH_BilinearResize with Convolution3D & Unfilter] 0=BilinearResize(^TargetWidth,^TargetHeight) 1=AddBorders(0,^BorderTop,0,^BorderBottom) 2=LoadPlugin(!Convolution3D.dll) 3=Convolution3D(preset="movieHQ") 4=LoadPlugin(!Unfilter.dll) 5=Unfilter(^x_value,^y_value) !Convolution3D.dll= !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_Unfilter with BilinearResize & Convolution3D] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=BilinearResize(^TargetWidth,^TargetHeight) 3=AddBorders(0,^BorderTop,0,^BorderBottom) 4=LoadPlugin(!Convolution3D.dll) 5=Convolution3D(preset="movieHQ") !Unfilter.dll= ^x_value=20 ^y_value=20 !Convolution3D.dll= [AVISYNTH_Convolution3D with Unfilter & BilinearResize] 0=LoadPlugin(!Convolution3D.dll) 1=Convolution3D(preset="movieHQ") 2=LoadPlugin(!Unfilter.dll) 3=Unfilter(^x_value,^y_value) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !Convolution3D.dll= !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_Unfilter with Convolution3D & BilinearResize] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=LoadPlugin(!Convolution3D.dll) 3=Convolution3D(preset="movieHQ") 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !Unfilter.dll= ^x_value=20 ^y_value=20 !Convolution3D.dll= [AVISYNTH_Unfilter with BilinearResize & GrapeSmoother] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=BilinearResize(^TargetWidth,^TargetHeight) 3=AddBorders(0,^BorderTop,0,^BorderBottom) 4=LoadPlugin(!GrapeSmoother.dll) 5=GrapeSmoother(^w_value) !Unfilter.dll= ^x_value=20 ^y_value=20 !GrapeSmoother.dll= ^w_value=30 [AVISYNTH_BilinearResize with GrapeSmoother & Unfilter] 0=BilinearResize(^TargetWidth,^TargetHeight) 1=AddBorders(0,^BorderTop,0,^BorderBottom) 2=LoadPlugin(!GrapeSmoother.dll) 3=GrapeSmoother(^w_value) 4=LoadPlugin(!Unfilter.dll) 5=Unfilter(^x_value,^y_value) !GrapeSmoother.dll= ^w_value=30 !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_GrapeSmoother with Unfilter & BilinearResize] 0=LoadPlugin(!GrapeSmoother.dll) 1=GrapeSmoother(^w_value) 2=LoadPlugin(!Unfilter.dll) 3=Unfilter(^x_value,^y_value) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !GrapeSmoother.dll= ^w_value=30 !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_Unfilter with GrapeSmoother & BilinearResize] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=LoadPlugin(!GrapeSmoother.dll) 3=GrapeSmoother(^w_value) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !Unfilter.dll= ^x_value=20 ^y_value=20 !GrapeSmoother.dll= ^w_value=30 [AVISYNTH_Unfilter with BilinearResize & PeachSmoother] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=BilinearResize(^TargetWidth,^TargetHeight) 3=AddBorders(0,^BorderTop,0,^BorderBottom) 4=Loadplugin(!PeachSmoother.dll) 5=PeachSmoother(^d_NoiseReduction,^e_Stability,^f_ DoSpatial,^g_Spatial) !Unfilter.dll= ^x_value=20 ^y_value=20 !PeachSmoother.dll= ^d_NoiseReduction=35 ^e_Stability=20 ^f_DoSpatial=TRUE ^g_Spatial=100 [AVISYNTH_BilinearResize with PeachSmoother & Unfilter] 0=BilinearResize(^TargetWidth,^TargetHeight) 1=AddBorders(0,^BorderTop,0,^BorderBottom) 2=Loadplugin(!PeachSmoother.dll) 3=PeachSmoother(^d_NoiseReduction,^e_Stability,^f_ DoSpatial,^g_Spatial) 4=LoadPlugin(!Unfilter.dll) 5=Unfilter(^x_value,^y_value) !PeachSmoother.dll= ^d_NoiseReduction=35 ^e_Stability=20 ^f_DoSpatial=TRUE ^g_Spatial=100 !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_PeachSmoother with Unfilter & BilinearResize] 0=Loadplugin(!PeachSmoother.dll) 1=PeachSmoother(^d_NoiseReduction,^e_Stability,^f_ DoSpatial,^g_Spatial) 2=LoadPlugin(!Unfilter.dll) 3=Unfilter(^x_value,^y_value) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !PeachSmoother.dll= ^d_NoiseReduction=35 ^e_Stability=20 ^f_DoSpatial=TRUE ^g_Spatial=100 !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_Unfilter with PeachSmoother & BilinearResize] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=Loadplugin(!PeachSmoother.dll) 3=PeachSmoother(^d_NoiseReduction,^e_Stability,^f_ DoSpatial,^g_Spatial) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !Unfilter.dll= ^x_value=20 ^y_value=20 !PeachSmoother.dll= ^d_NoiseReduction=35 ^e_Stability=20 ^f_DoSpatial=TRUE ^g_Spatial=100 [AVISYNTH_BilinearResize with TemporalSmoother & Unfilter] 0=BilinearResize(^TargetWidth,^TargetHeight) 1=AddBorders(0,^BorderTop,0,^BorderBottom) 2=LoadPlugin(!MPEG2DEC2.dll) 3=TemporalSmoother(^Strength,^Radius) 4=LoadPlugin(!Unfilter.dll) 5=Unfilter(^x_value,^y_value) !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_Unfilter with BilinearResize & TemporalSmoother] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=BilinearResize(^TargetWidth,^TargetHeight) 3=AddBorders(0,^BorderTop,0,^BorderBottom) 4=LoadPlugin(!MPEG2DEC2.dll) 5=TemporalSmoother(^Strength,^Radius) !Unfilter.dll= ^x_value=20 ^y_value=20 !MPEG2DEC2.dll=C ^Strength=2 ^Radius=1 [AVISYNTH_TemporalSmoother with Unfilter & BilinearResize] 0=LoadPlugin(!MPEG2DEC2.dll) 1=TemporalSmoother(^Strength,^Radius) 2=LoadPlugin(!Unfilter.dll) 3=Unfilter(^x_value,^y_value) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_Unfilter with TemporalSmoother & BilinearResize] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=LoadPlugin(!MPEG2DEC2.dll) 3=TemporalSmoother(^Strength,^Radius) 4=BilinearResize(^TargetWidth,^TargetHeight) 5=AddBorders(0,^BorderTop,0,^BorderBottom) !Unfilter.dll= ^x_value=20 ^y_value=20 !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 [AVISYNTH_TemporalSmoother with BilinearResize, Tweak & Focus2] 0=LoadPlugin(!MPEG2DEC2.dll) 1=TemporalSmoother(^Strength,^Radius) 2=BilinearResize(^TargetWidth,^TargetHeight) 3=AddBorders(0,^BorderTop,0,^BorderBottom) 4=LoadPlugin(!Tweak.dll) 5=Tweak(^Hue,^Saturation,^Bright,^Contrast) 6=LoadPlugin(!Focus2.dll) 7=Sharpen2(^Sharpen) !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 !Tweak.dll= ^Hue=0 ^Saturation=1.0 ^Bright=0 ^Contrast=1.0 !Focus2.dll= ^Sharpen=0.5 [AVISYNTH_BilinearResize with Tweak, Focus2 & TemporalSmoother] 0=BilinearResize(^TargetWidth,^TargetHeight) 1=AddBorders(0,^BorderTop,0,^BorderBottom) 2=LoadPlugin(!Tweak.dll) 3=Tweak(^Hue,^Saturation,^Bright,^Contrast) 4=LoadPlugin(!Focus2.dll) 5=Sharpen2(^Sharpen) 6=LoadPlugin(!MPEG2DEC2.dll) 7=TemporalSmoother(^Strength,^Radius) !Tweak.dll= ^Hue=0 ^Saturation=1.0 ^Bright=0 ^Contrast=1.0 !Focus2.dll= ^Sharpen=0.5 !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 [AVISYNTH_Tweak with Focus2, TemporalSmoother & BilinearResize] 0=LoadPlugin(!Tweak.dll) 1=Tweak(^Hue,^Saturation,^Bright,^Contrast) 2=LoadPlugin(!Focus2.dll) 3=Sharpen2(^Sharpen) 4=LoadPlugin(!MPEG2DEC2.dll) 5=TemporalSmoother(^Strength,^Radius) 6=BilinearResize(^TargetWidth,^TargetHeight) 7=AddBorders(0,^BorderTop,0,^BorderBottom) !Tweak.dll= ^Hue=0 ^Saturation=1.0 ^Bright=0 ^Contrast=1.0 !Focus2.dll= ^Sharpen=0.5 !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 [AVISYNTH_TemporalSmoother with Tweak, Focus2 & BilinearResize] 0=LoadPlugin(!MPEG2DEC2.dll) 1=TemporalSmoother(^Strength,^Radius) 2=LoadPlugin(!Tweak.dll) 3=Tweak(^Hue,^Saturation,^Bright,^Contrast) 4=LoadPlugin(!Focus2.dll) 5=Sharpen2(^Sharpen) 6=BilinearResize(^TargetWidth,^TargetHeight) 7=AddBorders(0,^BorderTop,0,^BorderBottom) !MPEG2DEC2.dll= ^Strength=2 ^Radius=1 !Tweak.dll= ^Hue=0 ^Saturation=1.0 ^Bright=0 ^Contrast=1.0 !Focus2.dll= ^Sharpen=0.5 [AVISYNTH_Unfilter with BilinearResize (Sharpness)] 0=LoadPlugin(!Unfilter.dll) 1=Unfilter(^x_value,^y_value) 2=BilinearResize(^TargetWidth,^TargetHeight) 3=AddBorders(0,^BorderTop,0,^BorderBottom) !Unfilter.dll= ^x_value=20 ^y_value=20 [AVISYNTH_BilinearResize with Unfilter (more Sharpness)] 0=BilinearResize(^TargetWidth,^TargetHeight) 1=AddBorders(0,^BorderTop,0,^BorderBottom) 2=LoadPlugin(!Unfilter.dll) 3=Unfilter(^x_value,^y_value) !Unfilter.dll= ^x_value=20 ^y_value=20 uff!...thats all (for now) i think this is usefull! use and post a result here,please. :wink: :wink: :!: |
Hi Jorel
Thanks for the post. Just one question - how are the numbers used in the Avisynth scripts? I've seen it before but never an exclamation. TIA C |
Quote:
please,ask me again with others words....i don't understand a thing . :oops: |
Hi Jorel
I noticed in your scripts you have numbers (1=, 2=, etc) pointing to various plugins. Can you explain how this works or post a url where it is explained. Hope that's a little clearer for you :) TIA C |
Hi cybernut,
Add the filters to the end of the file "dvd2svcd.ini", and when you run dvd2svcd, you'll see them in the "Frameserver" tab under Avisynth setup. -kwag |
Thanks Kwag for the explanation and thank you Jorel for supplying the scripts. I guess I'm going to have to do some more reading about avisynth...
C |
Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.