I started this thread fully intending to do all processing in VDub but the more input I got the more convinced I am that AVISynth is the way to go. So I started searching and reading up on AVISynth. I've written a couple very simple scripts just to play around with basic concepts. One of the things I noticed while searching is that about 98% of the information on using AVISynth with DV is geared towards broadcast/VHS captures. While similar in some ways, there are enough differences to justify this thread (IMHO). For example, it seems like broadcast and VHS captures tend to require WAY more denoising than most DV video from a camcorder.
So, I thought it would be great if everyone would post any script(s) they use specifically for cleaning up and processing DV camcorder video. I'm sure I would not be the only one to benefit by having all that info in one place.
To kick off the discussion, here's what I'm dealing with:
Video shot with Canon ZR500 (720x480 16:9). Just installed Cedocida DV codec to replace Panasonic DV codec.
Camera -> HD via WinDV -> VDub via AVISynth -> DivX or Xvid (haven't decided yet which I like best)
My current script (which I don't like all that much as it doesn't seem to have much effect)
So let's have it! What do you do to process your DV camcorder footage?Code:LoadPlugin("Convolution3d.dll") AVISource("C:\path\to\file.avi") SeparateFields() odd=SelectOdd.Convolution3D (0, 6, 10, 6, 8, 2.8, 0) evn=SelectEven.Convolution3D (0, 6, 10, 6, 8, 2.8, 0) Interleave(evn,odd) Weave() DoubleWeave.SelectOdd()
+ Reply to Thread
Results 1 to 9 of 9
-
-
Here's an excellent place to start ....... thanks to Fulci..
https://forum.videohelp.com/topic225951.html -
Yep, my script is lifted directly from that guide. It is helpful as a starting point but it's the only thing I've found that comes close to what I am looking for. If there are any more that I've missed, feel free to post links! I know there are folks out there who have spent years tweaking their scripts for processing MiniDV footage and I'm hoping to benefit from their experience.
-
i use the following script:
Code:LoadCPlugin("C:\Programas\AviSynth 2.5\plugins\yadif.dll") avisource("c:\test\123.avi") converttoyv12() yadif(mode=0)
I love it when a plan comes together! -
Great, thanks. Was there more code after yadif() or did you just leave off the ")"? Just curious, why the conversion to YV12 since yadif() also handles YUY2?
-
Read my blog here.
-
Great thread... thanks! That first script you posted is actually something I've been trying to figure out for the last couple days. Any idea what happens when comparing interlaced and deinterlaced video?
-
Originally Posted by ricardouk
tripp"I'll give you five dollars if you let me throw a rock at you"
Similar Threads
-
About using AviSynth scripts with MeGUI 0.3.5.0.
By Nagashi in forum DVD RippingReplies: 56Last Post: 15th Jul 2010, 10:15 -
avisynth scripts as avidemux2 video filter in Linux (external plugin )
By fahr in forum LinuxReplies: 0Last Post: 12th Mar 2009, 08:37 -
I need some help on writing H.264 AVISynth scripts
By rocky12 in forum Newbie / General discussionsReplies: 46Last Post: 6th Dec 2008, 13:40 -
WAV audio error using AVISynth scripts
By rocky12 in forum AudioReplies: 3Last Post: 3rd Dec 2008, 09:03 -
Avisynth scripts and VDubMOD filters
By GangstaRap in forum Newbie / General discussionsReplies: 2Last Post: 13th May 2007, 11:39