वर्चुअलडब जॉब जेनरेटर
विवरण
निम्नलिखित करता है:
आप इनपुट AVI फ़ाइलों के साथ फ़ोल्डर और परिणाम के लिए फ़ोल्डर सेट करते हैं।
आप वर्चुअलडब स्क्रिप्ट के लिए टेम्प्लेट बनाते हैं (या मेरे संदर्भ का उपयोग करते हैं) जहां इनपुट AVI, आउटपुट AVI और आउटपुट WAV के नामों के बजाय <INAVI>, <OUTAVI> और <OUTWAV> टैग का उपयोग करते हैं।
एप्लिकेशन चलाएँ, यह .JOBS फ़ाइल बनाता है जो कि VirtualDub.jobs के साथ संगत है (आप इसे ओवरराइट कर सकते हैं और पूरी कतार जॉब कंट्रोल विंडो में दिखाई देगी), यदि आवश्यक हो तो आउटपुट फ़ोल्डर बनाए।
फिर वर्चुअलडब में "रन स्क्रिप्ट" या "जॉब कंट्रोल" मेनू आइटम चुनें और परिणाम की प्रतीक्षा करें :)
ये टेम्पलेट शामिल हैं:
1. उन फ़ाइलों के लिए जिनमें वीडियो और ऑडियो स्ट्रीम दोनों शामिल हैं:
वर्चुअलडब.ओपन(<INAVI>,0,0);
वर्चुअलडब.ऑडियो.सेटसोर्स(1);
वर्चुअलडब.ऑडियो.सेटमोड(1);
VirtualDub.audio.SetInterleave(1,500,1,0,0);
वर्चुअलडब.ऑडियो.सेटक्लिपमोड(1,1);
VirtualDub.audio.SetConversion(48000,0,0,0,1);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
वर्चुअलडब.वीडियो.सेटडेप्थ(24,24);
वर्चुअलडब.वीडियो.सेटमोड(3);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
वर्चुअलडब.वीडियो.सेटरेंज(0,0);
VirtualDub.video.SetCompression(0x35327664,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.Add('resize');
VirtualDub.video.filters.instance[0].Config(720,576,0);
वर्चुअलडब.सबसेट.डिलीट();
VirtualDub.SaveWAV(<OUTWAV>);
VirtualDub.audio.SetSource(0);
वर्चुअलडब.ऑडियो.सेटमोड(0);
VirtualDub.SaveAVI(<OUTAVI>);
वर्चुअलडब.बंद करें();
2. उन फ़ाइलों के लिए जिनमें केवल वीडियो स्ट्रीम है:
वर्चुअलडब.ओपन(<INAVI>,0,0);
VirtualDub.audio.SetSource(0);
वर्चुअलडब.ऑडियो.सेटमोड(0);
VirtualDub.audio.SetInterleave(1,500,1,0,0);
वर्चुअलडब.ऑडियो.सेटक्लिपमोड(1,1);
VirtualDub.audio.SetConversion(48000,0,0,0,1);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
वर्चुअलडब.वीडियो.सेटडेप्थ(24,24);
वर्चुअलडब.वीडियो.सेटमोड(3);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
वर्चुअलडब.वीडियो.सेटरेंज(0,0);
VirtualDub.video.SetCompression(0x35327664,0,10000,0);
VirtualDub.video.filters.Clear();
VirtualDub.video.filters.Add('resize');
VirtualDub.video.filters.instance[0].Config(720,576,0);
वर्चुअलडब.सबसेट.डिलीट();
VirtualDub.SaveAVI(<OUTAVI>);
वर्चुअलडब.बंद करें();