Hello videohelp members i'm new here.
how to remove scratches and white color lines and spots in video
here is the screenshot example.
already tested with some of the avisynth filter plugins and scripts like descratch,deflicker,RemoveDirt,RemoveDirtMC...
please help me to clear all those demages in video..
here is the script i mostly used.. achieved good denoised result..
ColorMatrix(hints=true, interlaced=true, threads=0)
#resizing Lanczos4Resize() or Spline36Resize()
super = MSuper()
backward_vectors = MAnalyse(super, isb = true)
forward_vectors = MAnalyse(super, isb = false)
forward_compensation = MFlow(super, forward_vectors, thSCD1=500) # or use MCompensate
backward_compensation = MFlow(super, backward_vectors, thSCD1=500)
interleave(forward_compensation, last, backward_compensation)
VagueDenoiser(threshold=1.2, method=1, nsteps=6, chromaT=0.8)
+ Reply to Thread
Results 1 to 9 of 9
Last edited by arun28; 24th Feb 2013 at 06:21.
RemoveSpots() works good. it's removes the most of the spots but it's missed some spots.
any idea about using multible times.. for full spot removable.?
it can't removes moving areas..
You can call RemoveSpots() multiple times but you'll start noticing image degradation. Most of the spots that RemoveSpots() misses are in moving parts of the picture. It only works well on still parts of the frame. There is a motion compensated version around that might work better. Look for RemoveSpotsMC().
RemoveSpotsMC() not removed motion area spots..
Also, make sure you video doesn't have duplicate frames. Remove spots won't work if the same spot appears in two successive frames.
Last edited by jagabo; 24th Feb 2013 at 09:17.