पुन: एन्कोडिंग के बिना मैं MP4 फ़ाइल में ऑडियो कैसे बदलूं?


23

मुझे एक MP4 कंटेनर में एक वीडियो मिला है जिसे मैं ऑडियो ट्रैक को बदलना चाहता हूं ( न तो एक और ऑडियो स्ट्रीम जोड़ें , और न ही ऑडियो प्रारूप बदलें )।

किसी अन्य व्यक्ति ने ऑनलाइन ऑडियो ट्रैक को बदलने के लिए वर्चुअडब का उपयोग करने का सुझाव दिया है, लेकिन यह वीडियो फ़ाइल भी नहीं खोलेगा। जर्नीमैन गीक ने चैट में सुझाव दिया कि मैं उपयोग करता हूं ffmpeg, लेकिन मेरे लिए इसे समझना बहुत मुश्किल है।

मैं इसे विंडोज पर कैसे पूरा कर सकता हूं? यदि मुझे आवश्यक हो तो मैं बाहरी प्रोग्राम डाउनलोड / इंस्टॉल करूंगा।

जवाबों:


33

मैंने प्रलेखन की छानबीन समाप्त की ffmpegऔर एक समाधान निकाला:

ffmpeg.exe -i input_video.mp4 -i replacement_audio.m4a -vcodec copy -acodec copy -map 0:0 -map 1:0 output.mp4


7
RTFM ने फिर किया हमला!
मार्टीन्यू

ध्यान दें कि यह सभी मेटाडेटा को संरक्षित नहीं करता है, जैसे कि 360 समनिर्देशिका (मैंने हद तक परीक्षण नहीं किया है)।
इलास्कानेटर

4

वर्तमान समाधान के अतिरिक्त: यदि ऑडियो फ़ाइल वीडियो कंटेनर के प्रारूप से मेल नहीं खाती है, तो -acodec पैरामीटर से बचें:

ffmpeg.exe -i input_video.mp4 -i replacement_audio.m4a -vcodec copy -map 0:0 -map 1:0 output.mp4

अब कंटेनर से मिलान करने के लिए केवल ऑडियो एन्कोडेड हो जाता है।


2

इसके लिए कई मुफ्त सॉफ्टवेयर हैं:

और कई अन्य पर videohelp.com


MP4Box बहुत सरल लगता है और मुझे ऑडियो को बदलने के लिए कोई विकल्प नहीं मिला, लेकिन MKVToolNix GUI समझने में आसान है और एक बढ़िया काम करता है!
वत्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.