Hi Everyone, I really need alot of help on what filters to use in avisynth/virtualdub to help clear this laserdisc capture.
I attached a sample clip below and some images. Im trying to make it look more HQ as the best it can.
This is the avisynth scipt that I have so far, I dont even know if its right. Just been going through different filters and testing
what it does and see if it makes it look better. I noticed their are a lot of different dust/scratches randomly throughout the whole film and tried to use SpotRemover in Virtualdub and also tried Despot, but I was so confused on how to use them correctly. Please suggest any filters that will clean this up a bit, I really appreciate it for your help.
I attached new sample files below that weren't re-encoded.
Code:DirectShowSource ("C:\Users\Angel\Desktop\Engine1.ts") AssumeTFF() TFM(mode=1, pp=0) Tdecimate(mode=1)
+ Reply to Thread
Results 1 to 8 of 8
Thread: Restore a LD Capture
Last edited by angelroj7; 8th Mar 2014 at 04:12.
Last edited by sanlyn; 19th Mar 2014 at 02:29.
You need to do 3:2 inverse telecine, this is definitely a film-sourced disk. (edit: oops, looks like you did that and posted the original)
Last edited by happycube; 6th Mar 2014 at 14:28.
I added better captures that I did without re-encoding them into x264.
What filters to use to make this look much better? I know forsure to denoise it but how can I remove certain scratches and white and black dots/lines that appear here and there?
You should be capturing at 720x480. But something along the lines of this will help a bit:
import("C:\Program Files (x86)\AviSynth 2.5\plugins\RemoveSpots.avs") LoadVirtualDubPlugin("g:\Program files\VirtualDub\plugins\deflick.vdf","DeFlick") AviSource("TEST1.avi") AssumeTFF() CheckMate(thr=0, max=10, tthr2=0) TFM() TDecimate() ColorYUV(off_u=6) vInverse() ConvertToRGB32() #DeFlick(window size, softening, interlaced, scene change threshold, show scene change) DeFlick(12, 4, 0, 10, 0) ConvertToYV12() RemoveSpots() Dehalo_alpha(rx=3.5, ry=0.1) Bicubicresize(480,480) MergeChroma(McTemporalDenoise(settings="low"),McTemporalDenoise(settings="very high")) Sharpen(0.3,0.0) nnedi3_rpow2(2, cshift="Spline64Resize", fwidth=640, fheight=480) aWarpSharp2(depth=5) Sharpen(0.5, 0.1)
Do you have RemoveSpots.AVS?
If you put it in AviSynth's plugins folder and change the name to RemoveSpots.AVSI it will autoload any time AviSynth starts. Otherwise you will have to import it into your script with:
Import("C:\Program Files\AviSynth 2.5\plugins\RemoveSpots.AVS")
You'll also need the RemoveGrain package.
Last edited by jagabo; 10th Mar 2014 at 21:22.