View Full Version : Advice on which avisynth filter to use
ricardo.santos
30th June 2006, 13:01
Hi.
I've been capturing the 2 first seasons of a show i have on VHS to DVD, i know i cant expect a lot when capturing from VHS specially if they are old tapes but can anyone tell me if it is possible with a avisynth filter to get rid/atenuate of the "dust"(think its the correct term) on the video
short video clip(5 mg):
http://rapidshare.de/files/24552961/stargate1.vob.html
heres some pics
http://img224.imageshack.us/img224/5041/stargate18lg.jpg
http://img224.imageshack.us/img224/6161/stargate26gv.jpg
Boulder
30th June 2006, 14:50
I've been processing my analog captures (from VHS tapes and TV broadcasts) with motion compensated denoising using RemoveGrain and TemporalSoften for filtering. The MVTools package includes some examples on how to do that, the latest version by Fizick can be found at avisynth.org.ru.
mike_lee
30th June 2006, 15:53
You should stick a 20 sec clip up and let us play with it.
ricardo.santos
30th June 2006, 16:23
Hi thanks for your suggestion.
Tried the following script:
MPEG2Source("C:\Documents and Settings\Windows XP\Ambiente de trabalho\stargate.d2v")
loadplugin("C:\Programas\AviSynth 2.5\plugins\DeGrainMedian.dll")
DeGrainMedian(limitY=2,limitUV=3,mode=1)
DeGrainMedian(limitY=2,limitUV=3,mode=1)
BilinearResize(720,576)
and i got this:
http://img46.imageshack.us/img46/1823/stargate109pb.jpg
http://img46.imageshack.us/img46/7306/stargate202sj.jpg
ricardo.santos
30th June 2006, 16:25
You should stick a 20 sec clip up and let us play with it.
will do, thanks
edit: will take a while its 25mg.
ricardo.santos
30th June 2006, 17:10
here's the link for the 20s clip:
http://rapidshare.de/files/24570540/stargate.vob.html
Thanks
Pookie
30th June 2006, 17:23
My attempt, a bit soft, but hard to remove so much noise without smoothing.
reducefluctuations()
fft3dfilter(sigma=4,plane=4)
a = last
b=a.degrainmedian(mode=1).fft3dfilter(sigma=4,plane=4)
SeeSaw(a,b, NRlimit=7, NRlimit2=9, Sstr=1.5, Slimit=6, Spower=9, Szp=16)
http://img526.imageshack.us/img526/4634/cleaned8ko.png (http://imageshack.us)
ricardo.santos
30th June 2006, 17:33
WOW!!
Sorry never knew that was possible, to eliminate/atenuate a bit yes but not to produce that kind of quality
Im speechless, need to try this myself
Thanks Pookie
ricardo.santos
30th June 2006, 17:57
I must be doing something wrong because i get an error mesage saying that it was unable to load Reduceflickerss2.dll, i was trying to preview it on media player classic.
im not an expert on working with avisynth so be nice :)
loadplugin("C:\Program Files\AviSynth 2.5\plugins\ReduceFlickerSSE2.dll")
loadplugin("C:\Program Files\AviSynth 2.5\plugins\FFT3dGPU.dll")
loadplugin("C:\Program Files\AviSynth 2.5\plugins\C:\Programas\AviSynth 2.5\plugins\DeGrainMedian.dll")
loadplugin("C:\Program Files\AviSynth 2.5\plugins\SeeSaw.avsi")
MPEG2Source("C:\Documents and Settings\Windows XP\Ambiente de trabalho\stargate.d2v")
reducefluctuations()
fft3dfilter(sigma=4,plane=4)
a = last
b=a.degrainmedian(mode=1).fft3dfilter(sigma=4,plane=4)
SeeSaw(a,b, NRlimit=7, NRlimit2=9, Sstr=1.5, Slimit=6, Spower=9, Szp=16)
BilinearResize(720,576)
Pookie
30th June 2006, 18:26
Get an earlier version of Reduceflicker, it's simpler to use. Should have mentioned that, :o .
And try other noise reducers. The RemoveNoise_MC and related scripts are really great and might not suffer from oversmoothing.
With any of these powerful methods, the question becomes - is it worth the time? 2fps if you're lucky...
ricardo.santos
30th June 2006, 18:31
Thought it would be faster
cant find any early versions, can you post a link to it?
ill try it on a 1 min clip, do the maths and see if its worth to convert the whole season to dvd
Pookie
30th June 2006, 20:05
Here you go.
http://rapidshare.de/files/24582328/ReduceFlickerv01.zip.html
Be careful with Reducefluctuations, as it can smear things. It might not even be necessary, or you can use a different antiflicker plugin to calm some of the strobing so the noise reducers can work better.
ricardo.santos
30th June 2006, 23:48
thanks for the filter and the advices.
Ricardo
MrTroy
1st July 2006, 11:59
I must be doing something wrong because i get an error mesage saying that it was unable to load Reduceflickerss2.dll, i was trying to preview it on media player classic.That's because your loading it twice. Putting a .dll or .avsi in the \plugins\ folder makes AviSynth autoload it.
All the LoadPlugin lines in your script are unnecessary. Besides, for .avsi you need Import() instead of LoadPlugin().
Boulder
1st July 2006, 12:57
Loading plugins twice doesn't trigger any errors. I don't know whether it consumes more memory or not, but it is actually not an issue.
Maybe a cut-and-paste typo, but he also had...
loadplugin("C:\Program Files\AviSynth 2.5\plugins\C:\Programas\AviSynth 2.5\plugins\DeGrainMedian.dll")
...in his script. I'm pretty sure that's not a valid path. ;)
mike_lee
2nd July 2006, 10:44
D/L a program named neat Video, it will clean that quickly in the least amout of time. But, unless you speak Russian, it's a pay program. EDIT They have a working demo.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.