I have some super 8 cine film that I have captured using VirtualDub. I want to do some cleaning on and get rid of some of the spots that seem to flicker past all the time. I thought the best way to go would be to use avisynth.

I am a complete novice with avisynth and would like to know if some filters have to be applied first? I am not sure if I am using the correct filters for the film or if there are ones that I should be using as well.

Please take a look at this and tell me what you think.

LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\Convolution3d.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\decomb.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\despot.dll")
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\msharpen.dll")
avisource("Devon Not Nice.avi")
AssumeTFF()
# We're de-interlacing the captured video before applying any other filters!
Bob()
Telecide(guide=2,post=2,vthresh=25,show=false)
MSharpen(threshold=255,strength=255,highq=true,mas k=false,debug=false)
ConvertToYV12(interlaced=false)
DeSpot(interlaced=false, pwidth=6, pheight=5,
\ p1=24, p2=12, seg=0, dilate=0,
\ mthres=16, mwidth=20, mheight=15, merode=33, motpn=true,
\ ranked=false, p1percent=0, blur=1, tsmooth=3, show=0)
# Bob() doubles the framerate, SelectOdd() brings it back down again.
SelectOdd()
# Resizing to PAL format
Lanczos4Resize(720,576)
# Fadein/out from/to black on the start and end of the video.
FadeIn(4)
FadeOut(4)