वेबएम से धाराओं का दोषरहित निष्कर्षण


27

मैं उन्हें (पुनः-संपीड़न) परिवर्तित किए बिना WebM वीडियो फ़ाइलों से स्ट्रीम निकालना चाहूंगा, क्या कोई ऐसा सॉफ़्टवेयर सुझा सकता है जो इसे अनुमति दे सकता है?

जवाबों:


17

चूंकि WebM एक Matroska सबसेट है, mkvtoolnix आपको फाइलों को डिमक्स करने देना चाहिए। यह ओपन सोर्स, क्रॉस प्लेटफॉर्म है, और लेखक विंडोज के लिए बायनेरी प्रदान करता है।


2
मैं इसे वेब फ़ाइलों पर कैसे उपयोग करूं?
Theonlygusti

24

एक वेब फ़ाइल से ऑडियो निकालने के लिए, ffmpeg टूल ( https://www.ffmpeg.org/download.html ) का उपयोग करके :

ffmpeg -i "input.webm" -vn -acodec copy "output.oga"

स्पष्टीकरण:
"-i input.webm" इनपुट फ़ाइल को नामित करता है
"-vn" आउटपुट से वीडियो स्ट्रीम को हटाता है
"-acodec copy" ऑडियो स्ट्रीम को कॉपी करने के लिए ffmpeg को बताता है- (कोई पुन: संपीड़न)
"output.oga" आउटपुट फ़ाइल को नामित करता है।

नायब: उन फ़ाइलनामों के आसपास "" उद्धरणों का उपयोग करें जिनमें रिक्त स्थान हैं।

आउटपुट फ़ाइल एक्सटेंशन को स्रोत वेब फ़ाइल में निहित ऑडियो स्ट्रीम के प्रारूप के साथ मेल खाना है।

मैं आउटपुट फ़ाइल एक्सटेंशन के रूप में ".ga" का उपयोग करता हूं क्योंकि अधिकांश वेबएम फाइलें जो मैं संभालता हूं उनमें वोरबिस ऑडियो होता है।
".oga" इस मामले में पसंदीदा एक्सटेंशन है, भले ही .ogg अभी भी vorbis ऑडियो-ओनली फ़ाइलों के लिए अक्सर सामना किया जाने वाला एक्सटेंशन है।

Ffmpeg पर आधारित यह कमांड लाइन आपको स्रोत फ़ाइल से ऑडियो प्रारूप देना चाहिए:
ffmpeg -i "inputfile.ext" आमतौर पर कमांड आउटपुट के अंत के पास पाठ "ऑडियो" युक्त लाइन के लिए खोजें।

मेरे मामले में, यह आउटपुट है:
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp (default)

इस विकिपीडिया पृष्ठ को पढ़ने से आपको कुछ जानकारी मिल सकती है कि किस फ़ाइल एक्सटेंशन का उपयोग ऑडियो प्रारूपों के साथ किया जाना चाहिए: http://en.wikipedia.org/wiki/Audio_file_format


4
यदि वेब स्रोत के पास ओपस स्ट्रीम है, तो .opusफ़ाइल एक्सटेंशन को प्रोत्साहित किया जाता है।
मार्क.2377

विस्तृत उत्तर के लिए धन्यवाद! मुझे वास्तव में AAC को ऑडियो बदलने की आवश्यकता थी (क्योंकि XLD अभी तक OGG का समर्थन नहीं करता है), इसलिए मुझे सिर्फ AAC का उपयोग करने के लिए ऑडियो कोडेक ध्वज को स्विच करना पड़ा। traffffpeg.org/wiki/Encode/AAC
Rafał

मीडिया जानकारी मीडिया फ़ाइलों की अच्छी तरह से, मीडिया जानकारी का निरीक्षण करने के लिए एक अच्छा उपकरण है। फ़ाइलों और फ़ोल्डरों का निरीक्षण कर सकते हैं और उपयोगकर्ता-निर्धारित प्रारूपों में आउटपुट कर सकते हैं। कौन सा फिर ffmpeg के लिए इनपुट कर सकता है।
निल्स

1

वीडियो फ़ाइलों में एक कंटेनर प्रारूप और कोडेक प्रारूप होते हैं।

वीडियो बिट्स को आसानी से 'निकालने' के लिए इसकी कड़ी मेहनत की जाती है, लेकिन कंटेनर फॉर्मेट को किसी ऐसी चीज में बदलना संभव है जिसे आप वीडियो में बदलाव न करते हुए उपभोग कर सकते हैं:

ffmpeg का उपयोग -vcodec copy(और आमतौर -anपर किसी भी ऑडियो को छीनने के लिए)


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