Quantcast Avisynth: Some of my Scripts in Dvd2skvcd - digitalFAQ.com Forums [Archives]
Go Back    digitalFAQ.com Forums [Archives] > Video Production Forums > Avisynth Scripting

Reply
 
LinkBack Thread Tools
  #1  
11-09-2002, 01:29 PM
jorel jorel is offline
Invalid Email / Banned / Spammer
 
Join Date: Aug 2002
Location: Brasil - MG - third stone from the sun
Posts: 5,570
Thanks: 0
Thanked 0 Times in 0 Posts
some scripts that i test (and all works fine) and use to dvd2s(k)vcds.

they all are simple and the .dlls like :
unfilter,convolution3d,tweak grapesmoother.......etc,
can be found in doom9 forum for free (use the search).

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.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
11-09-2002, 02:47 PM
cybernut cybernut is offline
Free Member
 
Join Date: Aug 2002
Location: Canada
Posts: 29
Thanks: 0
Thanked 0 Times in 0 Posts
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
Reply With Quote
  #3  
11-09-2002, 03:02 PM
jorel jorel is offline
Invalid Email / Banned / Spammer
 
Join Date: Aug 2002
Location: Brasil - MG - third stone from the sun
Posts: 5,570
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by cybernut
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
i try to explain(sorry,poor english.)

please,ask me again with others words....i don't understand a thing .
Reply With Quote
  #4  
11-10-2002, 12:34 PM
cybernut cybernut is offline
Free Member
 
Join Date: Aug 2002
Location: Canada
Posts: 29
Thanks: 0
Thanked 0 Times in 0 Posts
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
Reply With Quote
  #5  
11-10-2002, 01:17 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
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
Reply With Quote
  #6  
11-11-2002, 05:58 AM
cybernut cybernut is offline
Free Member
 
Join Date: Aug 2002
Location: Canada
Posts: 29
Thanks: 0
Thanked 0 Times in 0 Posts
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
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Avisynth: What scripts are you using? rainer Avisynth Scripting 9 04-17-2007 12:51 AM
what are AviSynth Scripts? krustytheklown Avisynth Scripting 11 08-10-2003 08:43 PM
Sizes with scripts for avisynth 2.08 vs avisynth 2.52 ? jorel Avisynth Scripting 24 07-10-2003 09:57 PM
Avisynth: My avisynth scripts do not work ! Kane Avisynth Scripting 2 04-16-2003 03:40 AM
KVCD: Guide for dvd2skvcd? t1955feb Video Encoding and Conversion 2 06-16-2002 04:44 AM




 
All times are GMT -5. The time now is 02:51 PM  —  vBulletin © Jelsoft Enterprises Ltd