Chengbin
24th August 2009, 00:06
How do I get MT avisynth to work?
I've installed SET's MT avisynth (copied avisynth.dll to system32, mt.dll to avisynth/plugins)
This is my script
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\DGAVCDecode.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\DGDecode.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\DirectShowSource.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\MSharpen.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\mt_masktools-26.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\mvtools.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\mvtools2.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\VSFilter.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\FDecimate.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MT.dll")
directshowsource("D:\Encoded Movies\lossless.MKV")
setmtmode(2,0)
backward_vec3 = last.MVAnalyse(isb = true, delta = 3, pel = 2, overlap=2, sharp=1, idx = 1)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=2, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec3 = last.MVAnalyse(isb = false, delta = 3, pel = 2, overlap=2, sharp=1, idx = 1)
last.MVDegrain3(backward_vec1,forward_vec1,backward_vec2,forward_vec2,backward_vec3,forward_vec3,thSAD=300,idx=1)
MSharpen(strength=32)
It doesn't work. What did I do wrong?
I've installed SET's MT avisynth (copied avisynth.dll to system32, mt.dll to avisynth/plugins)
This is my script
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\DGAVCDecode.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\DGDecode.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\DirectShowSource.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\MSharpen.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\mt_masktools-26.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\mvtools.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\mvtools2.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\VSFilter.dll")
LoadPlugin("G:\HDConvertToX_2.1.458.3528\filters\FDecimate.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MT.dll")
directshowsource("D:\Encoded Movies\lossless.MKV")
setmtmode(2,0)
backward_vec3 = last.MVAnalyse(isb = true, delta = 3, pel = 2, overlap=2, sharp=1, idx = 1)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=2, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec3 = last.MVAnalyse(isb = false, delta = 3, pel = 2, overlap=2, sharp=1, idx = 1)
last.MVDegrain3(backward_vec1,forward_vec1,backward_vec2,forward_vec2,backward_vec3,forward_vec3,thSAD=300,idx=1)
MSharpen(strength=32)
It doesn't work. What did I do wrong?