किसी मौजूदा वीडियो में अतिरिक्त साउंड ट्रैक कैसे जोड़ें


16

मेरे पास एक MP4 और MKV वीडियो फ़ाइल है जिसका अपना ऑडियो ट्रैक भी है। मैं इसके लिए एक अन्य भाषा को कवर करने के लिए इसमें एक अतिरिक्त ट्रैक जोड़ना चाहता हूं, जो पहले से मौजूद वीडियो के लिए एमपी 3 फ़ाइल सम्मिलित करने और सिंक करने के लिए क्या टर्मिनल या जीयूआई तरीका उपलब्ध है ताकि:

  • वीडियो 2 ऑडियो ट्रैक दिखाता है (मौजूदा एक और नया एक सम्मिलित कर रहा है)
  • वैकल्पिक रूप से वीडियो पटरियों का नाम दिखाता है
  • मैं वीडियो के साथ नए ऑडियो को सिंक कर सकता हूं
  • मैं मौजूदा ऑडियो को नए के साथ प्रतिस्थापित नहीं करता
  • पहले की तरह ही वीडियो की गुणवत्ता बनाए रखें
    (यह बहुत ही उच्च विवरण के साथ एक 1080p वीडियो है। इसे ठीक से प्राप्त करने के लिए बहुत लंबा समय नहीं लगता है क्योंकि इसके साथ गड़बड़ नहीं करना चाहते हैं)

उदाहरण के लिए, मौजूदा वीडियो में अतिरिक्त भाषा साउंड ट्रैक जोड़ने में मदद करेगा।

जवाबों:


6

केवल एमकेवी

mkvtoolnix -gui पैकेज से mkvmerge GUI

यहाँ छवि विवरण दर्ज करें

  • उस वीडियो और ऑडियो फ़ाइलों का चयन करने के लिए जोड़ें पर क्लिक करें जिसे आप मर्ज करना चाहते हैं।
  • में पटरियों, अध्याय और टैग: बॉक्स में, (ऑडियो फ़ाइल आपके द्वारा जोड़ी से) नया ऑडियो ट्रैक का चयन करें, तो आप अपनी भाषा (के तहत स्थापित करने के लिए सक्षम हो जाएगा जनरल ट्रैक विकल्प टैब) और देरी (तहत स्वरूप विशिष्ट विकल्प टैब)।
  • आउटपुट फ़ाइलनाम सेट करें , फिर वीडियो फ़ाइल को सहेजने के लिए प्रारंभ करें क्लिक करें

आप ट्रैक भी हटा सकते हैं और डिफ़ॉल्ट ऑडियो ट्रैक सेट कर सकते हैं।


तुम्हें पता है कि मेरे पास उपकरण था लेकिन इस बिंदु तक इसका उपयोग नहीं किया। धन्यवाद एरिक।
लुइस अल्वारादो

@LuisAlvarado कभी-कभी मैं avidemux का उपयोग करता हूं, लेकिन मैं एक से अधिक ऑडियो ट्रैक वाली फ़ाइलों को सहेजने का प्रबंधन नहीं कर सका। यह VirtualDub की तरह शक्तिशाली नहीं है, लेकिन यह बहुत उपयोगी है।
एरिक कार्वाल्हो

MKV फ़ाइलों के साथ एक आकर्षण की तरह काम करता है!
यानिक रोचोन

10

अभी के लिए यह वही है जो मैंने पाया है (फिर भी इसे करने के एमकेवी तरीके की तलाश है):

MP4 केवल

आपको पहले gpacपैकेज स्थापित करना होगा :

sudo apt-get install gpac

अब निम्नलिखित कमांड के साथ आगे बढ़ें:

MP4Box -new -add OriginalMovie.mp4 -add Track2.mp3#audio:delay=300 Output.mp4

कहाँ पे

  • MP4Box ऐसा करने की आज्ञा है और हां यह पूंजीकृत है
  • पहले -newMP4Box बताएगा कि एक नई फ़ाइल बनाई जाएगी। आप इसे "-new Output.mp4" की तरह अंत में डाल सकते हैं लेकिन मैं इसे शुरुआत में रखना चाहता था।
  • सबसे पहले -addओरिजनल वीडियो फाइल को जोड़ना है।
  • दूसरा -addनया ट्रैक जोड़ना है जिसे मैंने Track2.mp3 कहा है। इसका कोई और नाम हो सकता है।
  • जिस हिस्से में #audio:delay=300MP4Box बताना है कि यह विशिष्ट नया ट्रैक जो मैं जोड़ रहा हूं वह एक ऑडियो ट्रैक है और मुझे 300 ms का विलंब जोड़ना होगा।

इस तरह मैं मूल वीडियो जोड़ सकता हूं, एक नया ट्रैक डाल सकता हूं और सिंक को भी नियंत्रित कर सकता हूं। सबसे अच्छा हिस्सा है, क्योंकि MP4Box वीडियो की गुणवत्ता को नहीं छूता है, यह केवल ट्रैक को जोड़ने के लिए कुछ सेकंड लेता है, इसलिए मैं बहुत जल्दी परीक्षण कर सकता हूं कि ऑडियो देरी सही है या नहीं।

बस के मामले में, मैंने इस तरह से दूसरी भाषा से ध्वनि निकाली:

avconv -i "AnotherSoundFile.mp4" Language.mp3

इससे मुझे उस फ़ाइल का एमपी 3 साउंड ट्रैक मिल जाएगा और फिर मैं इसे किसी अन्य फ़ाइल में सम्मिलित करता हूं जैसे कि मैंने ऊपर उल्लेख किया है।


काम करता है! बस काम करता है!
1

निकालने के लिए आप भी प्रयोग कर सकते हैं MP4Box -raw 2 inputFile.mp4जो inputFile.mp4 से दूसरा ट्रैक (आमतौर पर ऑडियो ट्रैक) निकालेगा। यह जांचने के लिए कि कौन सा ट्रैक है, MP4Box -info inputFile.mp4सटीक ट्रैक उपयोग के बारे में कुछ और जानकारी प्राप्त करने के लिएMP4Box -info 2 inputFile.mp4
श्री पी।

1

आप mp4 को संपादन के लिए Yamb का उपयोग कर सकते हैं, जो mkvmerge GUI की तरह है लेकिन फिर mp4box के लिए

या आप ऑडियो को जोड़ने / बदलने के लिए GUI का उपयोग करके MP4 फ़ाइलों को संपादित करने के लिए MACHETE का उपयोग कर सकते हैं, इसके साथ वीडियो को संपादित भी कर सकते हैं और इसके साथ MKV जैसे अन्य प्रारूपों को संपादित कर सकते हैं, लेकिन इसके मुफ्त में $ 19.00 खर्च होते हैं


1

दोनों एमकेवी और MP4

बस avconv का उपयोग करने का प्रयास करें (ffmpeg के समान)

avconv -i FIRST_INPUT_FILE -i SECOND_INPUT_FILE -c copy -map 0:v:1 -map 1:a:12 OUTPUT_FILE

-i INPUT_FILE इनपुट फ़ाइल - लगभग किसी भी फ़ाइल (वीडियो और ऑडियो) हो सकती है

-सी कॉपी प्रतियां उन्हें फिर से एन्कोडिंग के बिना आउटपुट में ट्रैक करती हैं (सबसे तेज़)

-मैप 0: v: 1 -map 1: a: 12 प्रतियां 2 वीडियो ट्रैक 1 फ़ाइल से और 13 वीं ऑडियो ट्रैक 2 डी फाइल से

( 0 (इनपुट फ़ाइल) : v (वीडियो ट्रैक) : 1 (दूसरा ट्रैक))

उदाहरण:

avconv -i MY_MOVIE_3D.mp4 -i MY_MOVIE_WITH_DUBBING.avi -c copy -map 0 -map 1:a:0 OUTPUT_MOVIE.mp4

यह कमांड सभी ट्रैक्स फॉर्म की प्रतिलिपि बनाता है MY_MOVIE_3D.mp4 और 2 इनपुट फ़ाइल से 1 ऑडियो ट्रैक - MY_MOVIE_WITH_DUBBING.avi - OUTPUT_MOVIE.mp4 में

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.