Hi I'm new to video restoring and was looking for help to restore a laser disc rip that I did.
The movie is an animation one and is only on VHS or laser disc at the moment. Any programs
that you would recommend or tips you can give me to make this movie so much better than what
it is now. I attached two different samples of the movie. Thanks a lot
+ Reply to Thread
Results 1 to 10 of 10
-
-
I've processed countless damaged LD rips, yours doesn't have any visible laser rotting yet so this should be an easy entry task for you. This one only needs the usual: deinterlace, denoise, deflicker, crop off problematic edges. There's no shaking of the frame fortunately.
Most of us here use Avisynth together with Virtualdub.
TempGauss for deinterlacing, I'd use NeatVideo to denoise but it's not free so somebody can recommend an Avisynth denoiser for you. There may or may not be flicker after denoising. -
Thanks for your help. I used Avidemux to clean it up abit.
I want to try and use Virtualdub & Avisynth to clean it up
but want to learn how to do it first.
I took your suggestions and deinterlace, denoise and cropped.
Here are the setting I used in Avidemux:
1. Encoded the .ts to x264 mp4
2. Encoded audio to aac
3. Used the YADIF interlacing
4. Used the Mplayer Denoise 3D HQ
Are these setting okay or should I use different ones in Avidemux?
Thanks alot for your help.
I included the samples I did in avidemux -
It doesn't need deinterlacing but an IVTC. The 'base' framerate is 23.976fps and not 29.97fps. Can't you tell how bad it looks after using Yadif on it? The jagged lines? The aliasing?
You encoded for the wrong aspect ratio. It's not 3:2 but 4:3. Either resize to some 1.33:1 ratio such as 640x480 or after cropping set a SAR for the output video so it plays in the correct aspect ratio.
Did you have to cap in H264/AAC? -
having a quick look, I would probably start with:
1. QTGMC for deinterlacing (if you want to deinterlace)
2. dfttest for denoising (could also be done through QTGMC, but I normally prefer to keep them separate)
3. EdeSmoothFast for AA
4. Hysteria to boost the edges a bit
which would result in something like:
Code:SetMemoryMax(768) SetMTMode(6,0) # change MT mode #loading plugins&co LoadPlugin("G:\Hybrid\avisynthPlugins\LoadDll.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\DGDecodeNV.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\TIVTC.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\AddGrainC.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\dfttest.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\DirectShowSource.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\EEDI2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\eedi3.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\FFT3DFilter.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\mt_masktools-26.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\mvtools2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\nnedi.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\nnedi2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\nnedi3.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\RemoveGrainSSE2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\RepairSSE2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\SSE2Tools.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\TDeint.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\VerticalCleanerSSE2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\SangNom2.dll") LoadPlugin("G:\Hybrid\avisynthPlugins\fturn-26.dll") LoadCPlugin("G:\Hybrid\avisynthPlugins\ffms2.dll") LoadCPlugin("G:\Hybrid\avisynthPlugins\yadif.dll") LoadDll("G:\Hybrid\avisynthPlugins\fftw3.dll") LoadDll("G:\Hybrid\avisynthPlugins\libfftw3f-3.dll") Import("G:\Hybrid\avisynthPlugins\QTGMC-3.33.avsi") Import("G:\Hybrid\avisynthPlugins\EdgeSmoothFast.avs") Import("G:\Hybrid\avisynthPlugins\Hysteria.avsi") # loading source DGSource(dgi="H:\Temp\462834572ts_deb1536f480475f7d593219aa1afd74c_14604.dgi",fieldop=0) RequestLinear(rlim=50,clim=50) # deinterlacing SetMTMode(2) # change MT mode AssumeTFF() QTGMC(Preset="Fast") SelectEven() # cropping Crop(14,0,706,476) # anti-aliasing EdgeSmoothFast(hiQ=true,twoway=true) # default EdgeSmoothFast() might also be enough # line darkening ConvertToYv12(interlaced=false, matrix="Rec709") Hysteria(lowthresh=6,highthresh=20,showmask=false,strength=1,usemask=true,luma_cap=192,maxchg=255,minchg=0) # these are the defaults, so Hysteria() would do the same # scaling; only to see the problems better Spline36Resize(1280,864) return last
then I would start looking into
a. Despot to remove some of the spots
b. some Rainbow-/ChromaNoise-Remover (not sure which filter would be a good choice here)Last edited by Selur; 16th Jan 2014 at 00:30.
Similar Threads
-
Restoring Cartoons
By Rugratskid in forum RestorationReplies: 53Last Post: 13th Oct 2013, 19:18 -
Possible color noise from laserdisc and restoring/fixing it
By mazinz in forum RestorationReplies: 15Last Post: 9th Jun 2013, 15:26 -
Getting Serious about restoring
By DeeSeven in forum RestorationReplies: 6Last Post: 18th Oct 2012, 09:40 -
Restoring an old DVD-R?
By netmask56 in forum Newbie / General discussionsReplies: 7Last Post: 6th Jan 2011, 01:38 -
restoring an old VHS
By antoniomch in forum RestorationReplies: 7Last Post: 29th Aug 2009, 09:09