VHS clean up ?

Sargan wrote on 9/13/2013, 5:24 AM
While searching came across an old post that detailed using an RGB outfeed to AVIsynth running a VHS denoise script, and then back into Vegas.
It mentions that this could be made into a plugin ....
Has anybody done that or improved / updated teh VHS clean up workflow or script.

The script was:

Here's the AVISynth cleanup script I use. It temporarily separates the video into its individual fields, and then first applies a chroma filter (which is tweaked for VHS) and then a temporal filter that is similar to what Mike Crash adapted from the Virtualdub temporal denoising filter. FluxSmoothT is the temporal-only version of a filter that includes both spatial and temporal denoising. It is easy to simply replace the "FluxSmoothT" calls with the more genereal version of the filter (you'll see when you download the filter). I like this filter because it is so FAST.
#Serve RGB32 from Vegas and convert back to RGB32 in this script if going into Mainconcept MPEG encoder.

#Check the RGB 16-235 box in the Mainconcept encoder.

#For use in Virtualdub, BOTH RGB 16:235 boxes must be checked AND YUY2 Disable must be checked in MC DV codec.

#loadplugin("c:\Program Files\AviSynth 2.5\plugins\despot.dll")

loadPlugin("c:\Program Files\AviSynth 2.5\plugins\CNR\Cnr2.dll")

AVISource("D:\Frameserver.avi")

#These plugins require color space conversion

converttoYV12(interlaced=true)

assumebff()

a = separatefields()

even = a.SelectEven().Cnr2("oxx",8,16,191,100,255,32,255,false).fluxsmoothT(5)

odd = a.SelectOdd().Cnr2("oxx",8,16,191,100,255,32,255,false).fluxsmoothT(5)

Interleave(even, odd)

weave()

#DeSpot(p1=20,p2=8,pwidth=240,pheight=5,mthres=14,mwidth=20,mheight=15,interlaced=true,merode=43)

ConvertToRGB24(interlaced=true)


Comments

musicvid10 wrote on 9/13/2013, 8:48 AM
See the "markup" post at the top of the forum to see how to enclose your script in code blocks. It will make a lot more sense to read that way.

NeatVideo is a plugin that most pro editors use in lieu of an outboard script to do this, and it is very good. Panasonic set-top dvd recorders have built-in noise reduction that is almost as good.