|
|
| Kurtly |
| Posted: Nov 7 2010, 12:22 AM |
 |
|
Newbie

Group: Members
Posts: 5
Member No.: 24258
Joined: 23-September 08

|
As per the title... I frequently need to extract the audio from multiple files, process it and then put it back.
Ideally it would be easy to do this as a two step batch process...
1. Extract audio from all avi in a directory.
Other non v-dub audio processing
2. Rejoin previously extracted audio with compression option.
Step one should be easy to implement I guess, step two probably a fair bit more difficult.
Cheers Kurt |
 |
| phaeron |
| Posted: Nov 7 2010, 08:44 PM |
 |
|

Virtualdub Developer
  
Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02

|
As it stands right now, you can do the first interactively via the Batch Wizard, but the second would require an externally generated script. It's possible that I might be able to accommodate the second pass interactively if I put in some way to generate batch jobs off a script. |
 |
| Kurtly |
| Posted: Nov 8 2010, 04:54 AM |
 |
|
Newbie

Group: Members
Posts: 5
Member No.: 24258
Joined: 23-September 08

|
I currently do it like this:
Drop file onto V-dub window, queue Batch operation, save wav
Rinse and repeat..
then run the queued jobs.
It's generally not too tedious to do it like this, I just thought a "Save audio" option in the "Process directory" dialogue would be fairly easy to do (and useful to others too?)
Years ago I had a little cli program that simply muxed any avi and wav with the same name but I have no idea where I got it from or what it was called. Since V-dub now saves files with names that make sense, could this be an easy solution?
eg: I open 001.avi, save the audio as the default, 001.wav. If I then clicked a new option (auto-import audio?) it could look for 001.wav and use it. Or maybe "batch de-mux/Batch mux" Running the de-mux command could generate a script using the created file names.
Both options could simply use filename matching rather than actually checking that it has the right file. |
 |