dvwannab
30th September 2004, 02:17
Gang,
A little help for an AviSynth newby. I want to clean up a VHS tape of noise and deinterlace also (bottom field first) and then encode to DivX/XviD in VDMod. I am not sure where to place my KernelDeint or TomsMoComp filter in the chain. Could someone point me where to place? Also, am I on the right track with this script below for what I am trying to do? Anything else needed? Thanks. Script below:
LoadPlugin("Convolution3d.dll")
LoadPlugin("Reinterpolate411.dll")
avisource("D:\2002 Florida\florida1.avi")
ConverttoYUY2(interlaced=true)
ReInterpolate411()
crop(8,2,-8,-14)
SeparateFields()
odd=SelectOdd.Convolution3D (0, 6, 10, 6, 8, 2.8, 0)
evn=SelectEven.Convolution3D (0, 6, 10, 6, 8, 2.8, 0)
Interleave(evn,odd)
Weave()
DoubleWeave.SelectOdd()
AddBorders(0,8,0,8 )
LanczosResize(384x288)
CovertToRGB(interlaced=false)
A little help for an AviSynth newby. I want to clean up a VHS tape of noise and deinterlace also (bottom field first) and then encode to DivX/XviD in VDMod. I am not sure where to place my KernelDeint or TomsMoComp filter in the chain. Could someone point me where to place? Also, am I on the right track with this script below for what I am trying to do? Anything else needed? Thanks. Script below:
LoadPlugin("Convolution3d.dll")
LoadPlugin("Reinterpolate411.dll")
avisource("D:\2002 Florida\florida1.avi")
ConverttoYUY2(interlaced=true)
ReInterpolate411()
crop(8,2,-8,-14)
SeparateFields()
odd=SelectOdd.Convolution3D (0, 6, 10, 6, 8, 2.8, 0)
evn=SelectEven.Convolution3D (0, 6, 10, 6, 8, 2.8, 0)
Interleave(evn,odd)
Weave()
DoubleWeave.SelectOdd()
AddBorders(0,8,0,8 )
LanczosResize(384x288)
CovertToRGB(interlaced=false)