Hey everyone.
I was wondering if there is a way to automate the following in virtual dub.
1. open a video file
2. open the filters and add deshaker filter
3. use a preset setting on the deshaker filter
4. close the deshaker and filter dialogue
5. run analysis of the video prior to deshaking
6. deshake using the filter again
7. save using compression codec H264
I know it's a tall order, but it seems like batch should be able to do it except help file is very thin on details. and I'm having hard time figuring out.
if it's like a macro in word, it should be pretty easy. the tasks are pretty repetitive, and I have a many videos that needs to be stabilized.
Any insights will be appreciated.
+ Reply to Thread
Results 1 to 8 of 8
-
-
Maybe 'Save processing settings' after you have the filters set up the way you like. Then 'Load processing settings' for the next target video. Those are in the left 'File' column. There is also a 'Run script' or 'Job control' that you may find useful for batching.
I've used saved processing settings with VD in the past, but that didn't include the deshaker filter.
But others may have some better ideas. I don't use VD that often these days.
And welcome to our forums. -
Ok. Thank you. Let's see what others can suggest as well. What do you prefer to use for video editing? As far as I can tell VD is the only one with video stabilization filter that actually work.
-
I use AviDemux most times for simple editing. I still use VirtualDub FilterMod for restoration on occasion.
-
This is not possible unless you can write a tool to generate job file for VirtualDub. The tool can be as simple as some python script though.
Basically you need to create 2 jobs for each file, one with analyze pass and next to it with render to h264.
You can schedule one manually and then populate it with the rest of sources (by the extra tool). -
Isn't that what the /p and /b switches are for? I.e. first create generic jobs and then run them with different input/output files via cli command?
http://www.virtualdub.org/blog/pivot/entry.php?id=20 -
/b does not help here because it needs to schedule 2 jobs per each source. Now I almost imagine how to write this with .bat file but do not remember the syntax
-
take a look here:
http://tipzorro.blogspot.ca/2015/06/virtualdub-and-deshaker-in-batch-mode.html
someone already made this work, for all files in a directory, just following a link posted on this forum yesterday by poisondeathray
Similar Threads
-
BATCH processing: how to process also subfolders? ndjamena help please :)
By marcorocchini in forum Newbie / General discussionsReplies: 2Last Post: 4th Dec 2015, 18:42 -
Encoding For Better Quality? Codec: H264 - MPEG-4 AVC (part 10) (H264)
By derek123 in forum Video ConversionReplies: 7Last Post: 20th Jan 2014, 04:01 -
VirtualDub not recognizing H264/AVC Codec
By ichigofan in forum EditingReplies: 7Last Post: 1st Aug 2013, 00:06 -
Is my thought process correct H264 vs x264?
By LoveDeezNutz in forum Video ConversionReplies: 3Last Post: 6th Jan 2013, 20:12 -
VirtualDub gives error when i encode mp4 h264/aac file with same codec
By soshipurpleskies in forum Video ConversionReplies: 2Last Post: 13th Aug 2012, 04:54