I have tried using Avisynth with despot and descratch. I create the script, load it into Virtualdub then save as with full procesing and the output is untouched.
Here is my clip:
http://www.ct-iowa.com/noise.rar
Can someone create a script to clean this up? I don't know how to use Avisynth at all. I tried in the past and gave up but want to learn it for advanced filtering. Time to switch to the dark side.
LS
+ Reply to Thread
Results 1 to 11 of 11
-
-
A 28M file at 28.9kbps? You must be joking.
ICBM target coordinates:
26° 14' 10.16"N -- 80° 16' 0.91"W -
Yes, it's a very small file for 90% of the people. Who uses dialup????
LS -
It's not me. I'm on a T-10 line hookup. The low tranfer rate is from YOUR end.
ICBM target coordinates:
26° 14' 10.16"N -- 80° 16' 0.91"W -
Originally Posted by SLK001
It wouldn't take that long anyway. You want a smaller segment?
LS -
I moved it to another server which is faster. It only took 12 minutes and 13 seconds to download on the slow one.
http://www.adlsolutions.net/noise.rar
LS -
Originally Posted by redwudz
I just did a simple load of the despot filter with no settings and it did nothing. Deleted the AVS files I created. Never had much luck with Avisynth.
LS -
Here is a script I use for CCE. It uses Despot and DePan together, for motion compensation. You will have to change width/height settings for Despot, to match the noise in your video. This is for interlaced video.
Code:AviSource("c:\filename.avi") LoadPlugin("c:\program files\avisynth\plugins\despot.dll") LoadPlugin("c:\program files\avisynth\plugins\depan.dll") LoadPlugin("c:\Program Files\avisynth\plugins\Convolution3d.dll") # # Assume Bottom Field First AssumeBFF() # ConvertToYV12(interlaced=true) v=ConvertToYV12(interlaced=true) # # Separate Fields from Frame SeparateFields() # # Use to show before/after comparisons in VirtualDub Crop(0,0,720,288) i = last # # Makes 3 copies of each frame for motion compensation d = DePanEstimate(v,range=1, trust=3, log="depan.log") DePanInterleave(v,data=d, prev=1, next=1, matchfields=false) # # Despot - remove noise DeSpot(p1=24, p2=12, pwidth=20, pheight=4, mthres=20, motpn=true, dilate=1, seg=2) # # Recover original frame SelectEvery(3, 1) # # Place additional filters here after SelectEvery() function # convolution3D Low Quality odd=SelectOdd.Convolution3D (0, 6, 10, 6, 8, 2.8, 0) evn=SelectEven.Convolution3D (0, 6, 10, 6, 8, 2.8, 0) # # # convert to yuy2 for cinema craft encoder converttoyuy2() # # Interleave for Convolution3D Interleave(evn,odd) # # Combine both fields back into a frame weave() # # Use to show before/after comparisons in VirtualDub StackVertical(i, last)
-
I get an error saying :
Weave: Weave should be applied on field based material: use AssumeFieldBAse() beforehand.
Line 41.
This is interlaced NTSC material. Not sure what the error means.
LS
Similar Threads
-
Scripts for RemoveDirt & Descratch
By Deter in forum RestorationReplies: 1Last Post: 9th Apr 2011, 09:10 -
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 -
DeSpot Filter Question
By mcpogue in forum RestorationReplies: 1Last Post: 27th Feb 2008, 15:14 -
Problems with Fizick's Despot.
By 1gnition in forum EditingReplies: 6Last Post: 23rd May 2007, 07:10