| Author |
Message |
wiseleo Member
Joined: 26 Mar 2007 Location: United States
|
|
Hi everyone,
I am looking for the best workflow to improve this video. Commercial solutions are OK.
The original source is miniDV from TRV900. This is rendered from Vegas into MainConcept MPEG-2 with no audio and video settings on "Best". Uncompressed video is about 400Mb for 10sec.
http://www.mobitivity.com/dance5-10sec.mpg is the URL (it's an 8Mb file, 10 seconds should be plenty of frames)
Neatvideo gives me nice performance of about 0.71fps on my system. It would be nice to know what would be the ideal settings for it as well so as to save on lots of trial and error .
It's ironic how much computing power I need simply because I choose to film without videolights.
In the future I probably won't let the camera go to +18dB gain, but this was a test shoot.
Thank you VERY much.
Leonid
|
|
Soopafresh Dismember
Joined: 01 Jan 2004 Location: United States
|
|
You can run an Avisynth function on it called TemporalDegrain. It'll reduce the noise quite a bit. Not terribly easy to invoke, however.
Example:
tdegrain.avi
NeatVideo is a really good denoiser, however. It'll take some trial and error - they all do. And it's probably the easiest one out there.
|
|
2Bdecided Member
Joined: 21 Nov 2007 Location: United Kingdom
|
|
I wouldn't worry too much about the noise.
I'd be far more concerned about the the blocking in the middle of the mpeg clip you've posted. See frame 107 onwards.
Either the MPEG encoder went mad, or your original DV tape is damaged / has drop outs. Try re-capturing, cleaning heads etc.
Cheers,
David.
|
|
wiseleo Member
Joined: 26 Mar 2007 Location: United States
|
|
Soopafresh Dismember
Joined: 01 Jan 2004 Location: United States
|
|
I just used the default values of the TemporalDegrain script. The required plugins are in the Avisynth wiki:
http://avisynth.org/mediawiki/Temporal_Degrain
The basic script structure would be (better to use your DV source):
DirectShowSource("c:\yourDVfile.avi") #you can use AVisource if you have CedoCida DV codec installed
assumebff()
separatefields()
TemporalDegrain()
Weave()
|
|
racer-x Just passing by.
Joined: 24 Mar 2003 Location: 3rd Rock from the Sun
|
|
Hey Soopafresh,
I saw your clip and was interested in how you did it. I downloaded the TemporalDegrain script along with all the needed DLL's. I keep getting this error and can't quite figure it out:
"MVDegrain2 does not have a named argument "limit" (TemporalDegrain.avs, line 94)
I used the default - TemporalDegrain()
Any ideas?
_________________ Never argue with an idiot.......he'll only bring you down to his level and beat you with experience.
|
|
Soopafresh Dismember
Joined: 01 Jan 2004 Location: United States
|
|
racer-x Just passing by.
Joined: 24 Mar 2003 Location: 3rd Rock from the Sun
|
|
Thanks Soopafresh, That works. I was using version 1.62................
Wow, this is real slow for HDV source, but the results are excellent.
_________________ Never argue with an idiot.......he'll only bring you down to his level and beat you with experience.
|
|
Soopafresh Dismember
Joined: 01 Jan 2004 Location: United States
|
|
Yeah, the speed is pretty painful. All motion compensated noise reduction is.
|
|
Soopafresh Dismember
Joined: 01 Jan 2004 Location: United States
|
|
racer-x Just passing by.
Joined: 24 Mar 2003 Location: 3rd Rock from the Sun
|
|
I like that one, it's a lot easier on the CPU.............
Thanks Soopafresh.
_________________ Never argue with an idiot.......he'll only bring you down to his level and beat you with experience.
|
|
|
|