Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
6th December 2008, 22:27 | #1 | Link | ||
Registered Amatuer
Join Date: Feb 2007
Posts: 20
|
Help needed in cleanup of multi-generational VHS recording
So I've searched all over the doom9 message boards and found a very useful script for cleaning up some ugly VHS footage I have. Here's a sample of that footage - http://www.megaupload.com/?d=NSVVJ4H1
And here's the script I've been using - Quote:
Quote:
Any help is very much appreciated. Last edited by RidgeShark; 7th December 2008 at 00:53. |
||
7th December 2008, 00:15 | #2 | Link |
brainless
Join Date: Mar 2003
Location: Germany
Posts: 3,653
|
youl'll need to bob-deinterlace it (simple bob() should suffice)
then do some wavelet denoising to get rid of the horizontal interference. after this do your mocomped denoise and as last step you need deblending to get back to the original 23.976fps.
__________________
Don't forget the 'c'! Don't PM me for technical support, please. |
7th December 2008, 01:49 | #3 | Link |
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
That's an awfully low thSAD if your material is very bad as you say.. the default is 400, and on noisy material you usually have to increase it.
__________________
You can't call your encoding speed slow until you start measuring in seconds per frame. |
7th December 2008, 03:23 | #4 | Link |
Quality Freak
Join Date: Jun 2007
Location: Area 52
Posts: 597
|
This gets rid of most of the noise:
converttoyv12() bob() degrainpiramid(2,4,3) source = last vectors = source.MVAnalyseMulti(refframes=5, pel = 2, overlap=4, sharp=1, idx = 1) source.MVDegrainMulti(vectors,thSAD=1000,idx=1) for degrainpiramid, go here: http://forum.doom9.org/showpost.php?...89&postcount=6 You still have to get the frame rate back to 23.976, though. |
9th December 2008, 12:21 | #5 | Link |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
Is this the best source available?
You need to shift the chroma up a few lines, since it drops one line for each generation of VHS, e.g. try Code:
bob(0.0,1.0) Vshift=4 Hshift=0 last.mergechroma(last.crop(Hshift,Vshift,0,0).addborders(0,0,Hshift,Vshift)) Cheers, David. |
28th January 2009, 03:31 | #6 | Link | ||
Registered Amatuer
Join Date: Feb 2007
Posts: 20
|
Thank you all very much for the help. I've Frankensteined a script from all of the suggestions, as well as from reading some other threads, and came up with this -
Quote:
Finally, to extract a 23.976 framerate, I'm using AnimeIVTC - Quote:
|
||
2nd May 2009, 03:04 | #7 | Link | |
Registered Amatuer
Join Date: Feb 2007
Posts: 20
|
I've recently discovered that all the noise in my videoclip exists completely in the luma channel, and is not present in the chroma. Using this script helps to quickly and easily get rid of most of the horizontal noise -
Quote:
|
|
|
|