VirtualDub Job Generator
Kuvaus
Toimii seuraavasti:
 Asetit kansion, jossa on syötetyt AVI-tiedostot ja tuloskansio.
 Luot (tai käytät viittaustani) malleja VirtualDub-skriptille, joissa käytetään <INAVI>-, <OUTAVI>- ja <OUTWAV>-tageja tulo-AVI-, lähtö-AVI- ja WAV-tulojen nimien sijaan.
 Suorita sovellus, se luo .JOBS-tiedoston, joka on yhteensopiva VirtualDub.jobsin kanssa (voit korvata sen ja koko jono tulee näkyviin Job Control -ikkunaan), luo tarvittaessa tulostekansiot.
 Valitse sitten "Suorita komentosarja" tai "Työnhallinta" VirtualDubissa ja odota tulosta :)
Nämä mallit sisältyvät:
1. Tiedostot, jotka sisältävät sekä video- että äänivirtoja:
 VirtualDub.Open(<INAVI>,0,0);
 VirtualDub.audio.SetSource(1);
 VirtualDub.audio.SetMode(1);
 VirtualDub.audio.SetInterleave(1,500;1,0,0);
 VirtualDub.audio.SetClipMode(1,1);
 VirtualDub.audio.SetConversion(48000,0,0,0,1);
 VirtualDub.audio.SetVolume();
 VirtualDub.audio.SetCompression();
 VirtualDub.video.SetDepth(24,24);
 VirtualDub.video.SetMode(3);
 VirtualDub.video.SetFrameRate(0,1);
 VirtualDub.video.SetIVTC(0,0;-1,0);
 VirtualDub.video.SetRange(0,0);
 VirtualDub.video.SetCompression(0x35327664,0,10000,0);
 VirtualDub.video.filters.Clear();
 VirtualDub.video.filters.Add("muuta kokoa");
 VirtualDub.video.filters.instance[0].Config(720,576,0);
 VirtualDub.subset.Delete();
 VirtualDub.SaveWAV(<OUTWAV>);
 VirtualDub.audio.SetSource(0);
 VirtualDub.audio.SetMode(0);
 VirtualDub.SaveAVI(<OUTAVI>);
 VirtualDub.Close();
2. Tiedostot, jotka sisältävät vain videovirran:
 VirtualDub.Open(<INAVI>,0,0);
 VirtualDub.audio.SetSource(0);
 VirtualDub.audio.SetMode(0);
 VirtualDub.audio.SetInterleave(1,500;1,0,0);
 VirtualDub.audio.SetClipMode(1,1);
 VirtualDub.audio.SetConversion(48000,0,0,0,1);
 VirtualDub.audio.SetVolume();
 VirtualDub.audio.SetCompression();
 VirtualDub.video.SetDepth(24,24);
 VirtualDub.video.SetMode(3);
 VirtualDub.video.SetFrameRate(0,1);
 VirtualDub.video.SetIVTC(0,0;-1,0);
 VirtualDub.video.SetRange(0,0);
 VirtualDub.video.SetCompression(0x35327664,0,10000,0);
 VirtualDub.video.filters.Clear();
 VirtualDub.video.filters.Add("muuta kokoa");
 VirtualDub.video.filters.instance[0].Config(720,576,0);
 VirtualDub.subset.Delete();
 VirtualDub.SaveAVI(<OUTAVI>);
 VirtualDub.Close();
