I'm converting old vhs movies to vcd and several movies have a lot of that "old movie noise". Are there any filters or scripts I can use to clean up some of these problems? Thanks
+ Reply to Thread
Results 1 to 5 of 5
-
-
Hi perdomot!
If use Avisynth 2.5 and Your capture is interlaced You can used folowing script (I use this script fo HI8 DV capture to MPEG-2 conversion):
AVISource("file.avi")
Loadplugin("undot.dll")#median filter
Loadplugin("_2DCleanYUY2_for_25.dll")# 2D denoiser
AssumeFrameBased()
SeparateFields()
SelectOdd()
Undot()
_2DCleanYUY2(0,32,1,1,0,128,128)
Crop(8,0,704,288)
HorizontalReduceBy2()
TemporalSoften(4,8,8,mode=2,scenechange=10)
Letterbox(8,8,8,8)
all software find on www.avisynth.org.
Yury[/u] -
Hi Yuri.
I'm using the 2.0 version right now but I think I'll try the 2.5 version and your script to test it out. Can you explain what the various settings mean? Thanks. -
Hi perdomot!
AVISource("file.avi")# Load file
Loadplugin("undot.dll")#load plugin 3x3 median filter
Loadplugin("_2DCleanYUY2_for_25.dll")# 2D cleaner
AssumeFrameBased()# clip is frame not fields
SeparateFields()# If you have interlaced clip 720x576 at 25 fps fields will have size 720x288 at 50 fps
SelectOdd()# Select only Odd fields 720x288 at 25 fps
Undot()# median 3x3 noise remove 'salt' and 'speckle'
_2DCleanYUY2(0,32,1,1,0,128,128)# 2D cleaner 0 progressive video,32 luma reshold,1 radius x, 1 radius y,0 method, 128 R chroma treshold, 128 B chroma treshold work like spatialsoften but faster increase threshold and radius blured image
Crop(8,0,704,288)
HorizontalReduceBy2()#352x288 for VCD
TemporalSoften(4,8,8,mode=2,scenechange=10)# in 2.5 good temporal soften and fast read doc on 2.5
Letterbox(8,8,8, 8) # Add border idf you see TV economy for bitrate
I do not know spatial median filter for 2.0. But you need try folowing order median filter, spatialsoften and last temporalsoften. I prefer separate spatial and temporal softener, but not combination (like Convolution 3D). Which type capture You use analog or DV?
Yury. -
Hi Yury.
I'm capturing from my vcr to 640 x 480 at 29.97 with the analog cable. I use VDub to capture. The only script I've used so far is an inverse telecine to change the frame rate to 23.97 and then encode with TMPEG. This has given me very good results but I would like to cleanup the noise and artifacts as much as possible. Does this alter your recommendations any? Thanks.
Similar Threads
-
AviSynth with VirtualDubMod - Inverse Telecine advice needed
By spicediver10191 in forum Video ConversionReplies: 5Last Post: 7th Dec 2010, 01:29 -
Need some advice on how to use PeachSmoother in Avisynth
By sasuweh in forum Video ConversionReplies: 7Last Post: 15th Oct 2010, 12:15 -
Speeding Up / Clean Up on XP
By tgpo in forum ComputerReplies: 7Last Post: 7th Sep 2009, 20:09 -
Advice on a new audio/video system(I need advice and direction)
By hellfire45 in forum Newbie / General discussionsReplies: 1Last Post: 14th May 2008, 23:20 -
Keeping them clean!
By willmoodom in forum Portable VideoReplies: 2Last Post: 22nd Dec 2007, 20:05