Mkvextract का उपयोग करके ध्वनि के साथ वीडियो फ़ाइल कैसे निकालें


2

मैं mkvextract का उपयोग करके एक mkv फ़ाइल से वीडियो निकालने का प्रयास कर रहा हूं। क्या इसके साथ-साथ ऑडियो को निकालने का कोई तरीका है ताकि परिणामस्वरूप वीडियो फ़ाइल में पहले से ही ऑडियो हो, या क्या ऑडियो और वीडियो को अलग-अलग निकाला जाना है और बाद में पुन: संयोजित किया गया है?

जवाबों:


2

को देखो पुस्तिका (जोर मेरा):

यह कार्यक्रम विशिष्ट भागों को एक Matroska ™ फ़ाइल से अन्य उपयोगी प्रारूपों में निकालता है। पहला तर्क, मोड, mkvextract (1) बताता है कि क्या निकालना है। वर्तमान में समर्थित ट्रैक, टैग, अटैचमेंट, अध्याय, CUE शीट और टाइमकोड का निष्कर्षण है।

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

यदि आप पुनर्संयोजन करना चाहते हैं, तो आपको एक और उपकरण की जरूरत है, जैसा कि mkvextractमैनुअल द्वारा सुझाया गया है :

H.264 / AVC वीडियो ट्रैक H.264 प्राथमिक धाराओं के लिए लिखे गए हैं, जिन्हें GPAC ™ पैकेज से उदाहरण के लिए MP4Box ™ के साथ आगे संसाधित किया जा सकता है।

Ffmpeg का उपयोग करना भी एक विकल्प होगा। यदि केवल वही चीज है जिसे आप चाहते हैं और MKV फ़ाइल से वीडियो और ध्वनि प्राप्त कर सकते हैं, तो आप फ़ाइल को कुछ अलग में ट्रांसकोड करना चाहते हैं। उदाहरण के लिए, निम्नलिखित कमांड सिर्फ स्ट्रीम कंटेंट को कॉपी करता है (egh264 वीडियो और AAC ऑडियो) और एक MKV को MP4 में ट्रांसकोड करता है:

ffmpeg -i infile.mkv -vcodec copy -acodec copy outfile.mp4

ऐसा क्यों है कि जब मैं वीडियो फ़ाइल निकालता हूं तो मैं उसे नहीं चला सकता?
tony_sid

> "... H.264 प्राथमिक धाराओं के लिए लिखे गए हैं" - एक कंटेनर के बिना एक प्राथमिक स्ट्रीम सभी कार्यक्रमों द्वारा नहीं खेला जा सकता है। इसमें कच्चे h.264 वीडियो डेटा शामिल हैं और वास्तव में एक .mp4 या एक .mkv कंटेनर में फिर से लपेटा जाना चाहिए।
slhck
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.