यदि आप फ्लैश वीडियो फ़ाइलों (एफएलवी प्रारूप) से ऑडियो निकालना चाहते हैं, तो कुछ विकल्प उपलब्ध हैं। दुर्भाग्य से, उनमें से कई विकल्प आपके लिए ऑडियो स्ट्रीम को एक अलग प्रारूप में एन्कोड करना है। कुछ मामलों में यह कोई समस्या नहीं है, लेकिन अगर आप ऑडियो को वीडियो के अंदर के समान रखने की कोशिश कर रहे हैं, तो आप कुछ ऐसा चाहते हैं जो ऑडियो को एक टुकड़े में निकाल दे। FFmpeg, Linux, Mac और Windows के लिए एक मल्टीमीडिया टूलकिट, इसे आसानी से कर सकता है।
नीचे दिया गया उदाहरण लिनक्स के लिए होगा, लेकिन एक बार जब आप इसे विंडोज या मैक पर इंस्टॉल कर लेंगे, तो आप नीचे दिखाए गए अनुसार उसी कमांड को चला सकते हैं।
FFmpeg डाउनलोड और इंस्टॉल करें
सबसे पहले आपको FFmpeg को डाउनलोड और इंस्टॉल करना होगा। अधिकांश वितरणों में सॉफ़्टवेयर रिपॉजिटरी में FFmpeg होता है, हालाँकि सॉफ़्टवेयर पेटेंट कारणों से कुछ समर्थन इससे छीन लिए जा सकते हैं। भले ही, हमारे उद्देश्यों के लिए FFmpeg का एक बिल्कुल सादा संस्करण काम करेगा। उबंटू में, आपको केवल टर्मिनल में निम्न कमांड का उपयोग करने की आवश्यकता है:
यह आदेश डिवाइस, प्रारूप और फ़िल्टर समर्थन के लिए आवश्यक कुछ अतिरिक्त पुस्तकालय (FFmpeg के साथ) भी स्थापित करेगा।
FLV फ़ाइलों से ऑडियो निकालना
एक बार इंस्टॉल हो जाने पर, FFmpeg का उपयोग करना बहुत सरल है, जब तक आप जानते हैं कि कौन से कमांड का उपयोग करना है। सैकड़ों अलग-अलग विकल्प हैं, विभिन्न परिस्थितियों में उपयोग करने के लिए एक विशेष सिंटैक्स, और सरासर शक्ति और जटिलता थोड़ी भारी हो सकती है। शुक्र है, हमारे काम के लिए, FFmpeg बहुत सीधा है।
पहली चीज़ जो हमें करने की ज़रूरत है वह यह पता लगाना है कि हमारी FLV फ़ाइल में वास्तव में कौन से कोडेक्स का उपयोग किया जाता है। ऐसा करने के लिए, टर्मिनल खोलें (यदि यह अभी भी खुला नहीं है), और उस निर्देशिका में बदलें जहां FLV फ़ाइल स्थित है। हमारे उदाहरण में, फ़ाइल को Bohemian_Rhapsody.flv कहा जाता है और यह डेस्कटॉप पर स्थित होती है। तो टाइप करने की कमांड होगी:
यह टर्मिनल प्रोग्राम को उसी निर्देशिका (इस मामले में डेस्कटॉप) में ले जाता है, इसलिए हमारे सभी आदेश वहां सक्रिय होंगे। यह महत्वपूर्ण है क्योंकि यदि आप किसी प्रोग्राम (जैसे FFmpeg) को किसी फ़ाइल पर कार्य करने के लिए कहते हैं, तो केवल फ़ाइल वह नहीं है जहाँ टर्मिनल "दिख रहा है" तो आपको त्रुटियाँ मिलेंगी।
अब जब हमने निर्देशिका को डेस्कटॉप में बदलने के लिए सीडी का उपयोग किया है, तो हमें निम्न कमांड टाइप करने की आवश्यकता है:
ध्यान दें:यदि आप इसे ट्यूटोरियल के साथ आज़मा रहे हैं, तो अपनी फ़ाइल का नाम हर बार जब आप देखेंगे कि यह कमांड में उपयोग किया गया है तो उसे बदल दें।
उपरोक्त आदेश थोड़ा हैक है, और आपको त्रुटियां मिलेंगी, लेकिन चिंता न करें। हमने वास्तव में ffmpeg को बताया है कि Bohemian_Rhapsody.flv इनपुट फाइल है। यही "-i" ffmpeg बताता है।
जब हम कमांड के बाद एंटर दबाते हैं, तो हमने ffmpeg को यह नहीं बताया कि फाइल के साथ क्या करना है, इसलिए यह एक त्रुटि उत्पन्न करता है। कोई बड़ी बात नहीं। बस इसे नजरअंदाज करें। क्योंकि एरर के साथ-साथ यह हमें फाइल के बारे में भी जानकारी देता है। जिस भाग में हम रुचि रखते हैं वह कुछ इस तरह दिखाई देगा:
उपरोक्त जानकारी हमें निम्नलिखित बातें बताती है। क्रम में, यह हमें बताता है कि एएसी एन्कोडर का उपयोग करके स्ट्रीम एन्कोड किया गया है, इसकी आवृत्ति 44100 हर्ट्ज (सीडी को जलाने के लिए सही नमूना दर) है, कि यह स्टीरियो है, 16-बिट नमूने का उपयोग करता है, और इसमें बिटरेट है 107 केबी/एस. निकालने के उद्देश्यों के लिए, हम सबसे अधिक रुचि रखते हैं कि फ़ाइल में AAC ऑडियो हो। यह जानने के लिए, हमें केवल निम्नलिखित कमांड टाइप करने की आवश्यकता है:
यहां बताया गया है कि पिछली कमांड के विभिन्न भाग क्या करते हैं:
ffmpeg - FFmpeg लॉन्च किया
-i Bohemian_Rhapsody.flv - इनपुट फ़ाइल के नाम के साथ FFmpeg प्रदान करता है
-vn - FFmpeg को वीडियो ट्रैक को अनदेखा करने के लिए कहता है
-एकोडेक कॉपी - ऑडियो ट्रैक को कॉपी करता है (दूसरे प्रारूप में एन्कोडिंग के बजाय)
Bohemian_Rhapsody.m4a - आउटपुट फ़ाइल का नाम
पिछली कमांड टाइप करने के बाद, केवल एक या दो सेकंड के लिए जाना चाहिए, और आपको अपने डेस्कटॉप पर Bohemian_Rhapsody.m4a नाम की एक नई फ़ाइल दिखाई देनी चाहिए। , जिसमें मूल FLV फ़ाइल के मूल ऑडियो ट्रैक के अलावा और कुछ नहीं होगा। बस इसे अपने पसंदीदा मीडिया प्लेयर में खोलें और यह सुनिश्चित करने के लिए सुनें कि सब कुछ वैसा ही है जैसा होना चाहिए।
यह इत्ना आसान है। बेशक, FFmpeg के पास कई, कई अन्य विकल्प उपलब्ध हैं। आप सेल फोन, एमपी3 प्लेयर या डब्ल्यूएवी फ़ाइल में अपलोड करने के लिए ऑडियो को एक अलग प्रारूप में ट्रांसकोड कर सकते हैं। यदि आप चाहें तो मूल FLV से वीडियो में हेरफेर कर सकते हैं, बिटरेट, नमूना दर और चैनलों की संख्या के साथ बेवकूफ बना सकते हैं।
और हो सकता है कि आप इसे बाद में सीखना चाहें, लेकिन अभी के लिए आप एक बात निश्चित रूप से जानते हैं:FLV प्रारूप में फ़ाइल से ऑडियो निकालने के लिए FFmpeg का उपयोग करना आसान है। सरल और तेज़।