का उपयोग कर सभी स्ट्रीम जोड़ें, मैं एमकेवी को किसी दिए गए निर्देशिका में सभी वीडियो फ़ाइलों को रीमक्स करने के लिए एफएफएमपीईजी को स्वचालित करने की कोशिश कर रहा हूं। मैं वर्तमान मेंएमकेवी के लिए रीमक्स लेकिन एफएफएमपीई
ffmpeg -i $INPUT -c copy $OUTPUT.mkv
उपयोग कर रहा हूँ हालांकि, कुछ धाराओं कि जिस तरह से छोड़ दिया जाता है - उदाहरण के लिए, अगर वहाँ 2 ऑडियो धाराओं केवल 1 आउटपुट फ़ाइल के लिए चला जाता है।
मैं कैसे निर्दिष्ट करूं कि सभी इनपुट से धाराओं को आउटपुट में कॉपी किया जाना चाहिए?
जब से मैं FFmpeg स्वचालित करने के लिए कोशिश कर रहा हूँ, यह सबसे अच्छा होगा अगर आदेश, प्रत्येक फ़ाइल के लिए परिवर्तन नहीं करता है अर्थात मैन्युअल -map
के साथ सभी धाराओं को निर्दिष्ट मुझे आवश्यकता पहले हर फ़ाइल को पार्स करने होगा। अगर मुझे ज़रूरत है तो मैं ऐसा करूँगा, लेकिन अगर कोई बेहतर समाधान है तो मैं इसे पसंद करूंगा।
[अपनी मेटा चर्चा] पर समझौते के अनुसार (http://meta.stackexchange.com/q/168740/159624), यह प्रश्न सुपर उपयोगकर्ता को जाना चाहिए था। मैंने माइग्रेट करने के लिए मतदान किया। – slhck
http://meta.stackexchange.com/a/168743/170007 - * FFmpeg.exe का उपयोग करके अनुप्रयोगों का विकास करना और स्क्रिप्ट लिखना, इसके उपयोग को स्वचालित करने के लिए → दोनों के लिए विषय पर, लेकिन एसयू * के लिए अधिक विषय। मैं ffmpeg को स्वचालित करने की कोशिश कर रहा हूं, इसलिए यह यहाँ परोपकारी है, है ना? ओह, और उत्तर के लिए धन्यवाद :) – sashoalm
जैसा आपको पसंद है-मुझे लगता है कि यह सीमा रेखा है क्योंकि प्रोग्रामिंग भाषा शामिल नहीं है, और यदि यह '$ INPUT' या' input.mp4' वास्तव में कोई फर्क नहीं पड़ता है। यह सिर्फ इतना है कि मैंने इन सवालों में से कई प्रश्न गलत कारणों से यहां बंद कर दिए हैं, इसलिए उन्हें किसी बिंदु पर हटाए जाने से पहले माइग्रेट कर दिया गया है :) आपका स्वागत है। – slhck