Log in

View Full Version : BatchWizardMod for VirtualDub and VirtualDubMod


Instructor
9th April 2013, 10:36
Description
BatchWizardMod - application that generate a special template from a VirtualDub/AviSynth script
file and apply this template for any number of specified files.

For VirtualDub - creates one script that process all specified files.
For AviSynth - creates .avs for each specified file.

Supported script formats
- VirtualDub and VirtualDubMod (*.jobs, *.vcf)
- AviSynth (*.avs)
- AviSynth template (*.avst)

Usage (VirtualDub and VirtualDubMod script)
- Place BatchWizardMod.exe in directory of VirtualDub.exe or VirtualDubMod.exe.
- Run BatchWizardMod.exe.
- Choose script file (*.jobs, *.vcf) created with VirtualDub or VirtualDubMod.
- Press "Generate" button and if no errors button "<EMPTY>" will change its name to "Template".
- View/Edit generated template by pressing "Template" button if necessary.
- Drag'n'Drop files to dialog.
- If output file names not based on input file names, then you can choose output directory and
can filter output file names.
- Press "Execute" if you want to process generated script in VirtualDub or VirtualDubMod
immediately or press "Save..." if you want to save generated script for further processing in
VirtualDub or VirtualDubMod.

Usage (AviSynth script and AviSynth template)
- Run BatchWizardMod.exe.
- Choose script file (*.avs, *.avst) that contain at least one AVISource, FFVideoSource or
DirectShowSource, FFmpegSource2 with video input file.
- Press "Generate" button and if no errors button "<EMPTY>" will change its name to "Template".
- View/Edit generated template by pressing "Template" button if necessary.
- Drag'n'Drop files to dialog.
- Choose output directory.
- Press "Create" to create .avs for each specified file.

Tooltip (name recognition example)
Give the name that can be linked to input file.

Example.avs
A = DirectShowSource("c:\file1-stream1.mp3")
V = DirectShowSource("c:\file1.mkv")
AudioDub(V, A)

Template
A = DirectShowSource("<INPUTFILENOEXT>-stream1.mp3")
V = DirectShowSource("<INPUTFILE>")
AudioDub(V, A)


Source code available here (http://akelpad.sourceforge.net/files/tools/)

Instructor
13th April 2013, 19:55
Added: checkbox in template dialog "No parse entered text".
Added: "VirtualDub.subset" commenting prompt.
Added: correct parsing "SaveWAV" without "SaveAVI".

BatchWizardMod v1.1

Instructor
18th April 2013, 17:12
Added: support for AviSynth script (*.avs) and AviSynth template (*.avst).

BatchWizardMod v1.2

mastrboy
18th April 2013, 19:00
"Attachments Pending Approval". :(
Could you upload somewhere else also?

Instructor
18th April 2013, 19:34
mastrboy
See the link to source code.

tin3tin
18th April 2013, 19:54
Very useful program. Maybe it would be nice to include a few templates to play around with?

Instructor
28th April 2013, 08:42
Added: command line support. See "BatchWizardMod.exe /?" for more information.

BatchWizardMod v1.3