Ffmpeg: मल्टीमीडिया स्वरूपों को परिवर्तित करना

यहाँ ffmpeg का उपयोग करके ऑडियो फ़ाइलों को परिवर्तित करने के लिए एक छोटा गाइड है।

ऑडियो प्रारूप

एमपी 3 -> एमपी 3

यह एक एमपी 3 की गुणवत्ता को कम करने के लिए है:

$ lame -b 64 source_file.mp3 गंतव्य_file.mp3

64 फ़ाइल का नया बिटरेट होगा। निम्न में से किसी भी मान का उपयोग किया जा सकता है: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320। उच्चतर बिटरेट, उच्च ऑडियो गुणवत्ता ( और फ़ाइल आकार जितना अधिक होगा)।

एमपी 3 -> ओजीजी

Mp32ogg कार्यक्रम की आवश्यकता है

$ sudo एप्टीट्यूड स्थापित mp32ogg

कन्वर्ट करने के लिए

$ mp32ogg Music.mp3 music.ogg

पूरे फ़ोल्डर को परिवर्तित करने के लिए

$ mp32ogg * .mp3 * .ogg

यहां ध्वनि फ़ाइलों में कुछ सामान्य रूपांतरणों का उपयोग किया गया है ffmpeg.

अर्थोपाय अग्रिम -> एमपी 3

पैरामीटर के बाद ab हम निर्दिष्ट करेंगे बिटरेट of the MP3 (192 उदाहरण में)।

$ ffmpeg -i inputFile.wma -f mp3 -ab 192 OutputFile.mp3

एमपी 3 -> एएमआर

$ ffmpeg -i music.mp3 -acodec amr_nb -ar 8000 -ac 1-ab 32 music.amr

WAV -> एएमआर

$ ffmpeg -i music.wav -acodec amr_nb -ar 8000 -ac 1 -ab 32..r.

एमपीईजी -> एमपी 3

एक एमपीईजी फ़ाइल से ऑडियो निकालें और इसे एमपी 3 में परिवर्तित करें

$ ffmpeg -i video.mpg -f mp3 ऑडियो_ट्रैक.mp3

मिडी -> WAV

$ समय पर -Ow -s 44100 -o output.wav input.mid

मिडी -> ओजीजी

$ समयबद्धता -ओजी -एस 44100 -ओ आउटपुट। ओग इनपुट। मिड

फॉर्मेटोस डे विडो

वीडियो फ़ाइलों में कुछ सामान्य रूपांतरण नीचे सूचीबद्ध हैं ffmpeg.

एवीआई -> एफएलवी

$ ffmpeg -i movie.avi -codec mp3 -ar 11025 movie.flv

संस्करण 9.04 से आपको libavcodec-unstripped-52 पैकेज को स्थापित करना होगा और कमांड विकल्पों में '-acodec mp3' को '-acodec libmp3lame' से बदलना होगा।

एवीआई -> वीसीडी

विकल्प जोड़ना -हक उच्च गुणवत्ता का उपयोग करें।

$ ffmpeg -i myfile.avi - लक्ष्य पाल-वीसीडी myfile_vcd.mpg

एवीआई -> डीवी

यह डिजिटल वीडियो प्रारूप है, एक ही प्रारूप जो एक डिजिटल वीडियो कैमरा पैदा करता है और वह है जिसे किनो के साथ संपादन के लिए उपयोग किया जा सकता है।

$ ffmpeg -i movie.avi -target pal-DV movie.dv

यह मुझे कुछ ऑडियो सिंक एरर देता है जो मुझे नजर नहीं आता। यदि आप उनसे बचना चाहते हैं, तो आपको इस तरह से करना होगा:

$ mencoder movie.avi -ovc lavc -oac pcm -o movie-new.avi $ ffmpeg -i movie-new.avi -s pal -r pal -ac 2 -ar 48000 movie.dv && rass movie-new.avi

इसे करने का दूसरा तरीका:

$ ffmpeg -i movie.avi -vcodec dvvideo -acodec copy -f DV movie.dv -hq

किनो इस तरह से निर्मित AVI प्रारूप को भी पढ़ता है (उदाहरण के लिए एक FLV से):

$ mencoder -oac mp3lame -ovc xvid -of avi -xvidencopts बिटरेट = 1350 -o output.avi input.flv

एवीआई -> पीएनजी

$ ffmpeg -i स्विंग.वीवी-स्टीलकोड पीएनजी -फ्रेम 1-एन-एफ रॉविडियो -s 320x240 स्विंग1.png

3GP -> MPEG4

$ ffmpeg -i movie.3gp -vcodec mpeg4 -acodec mp3 मूवी.avi

आरएमवीबी -> एवीआई

$ mencoder -oac mp3lame -lameopts cbr = 128 -ovc xvid -xvidencopts bitrate = 1200 video_input.rmvb -o video_output.avi

एमपीईजी -> 3 जीपी

$ ffmpeg -i file.mpeg -s qcif -r 12 -ac 1 -ar 8000 -b 30 -ab 12b.3pp

या अधिक गुणवत्ता के साथ:

$ ffmpeg -i file.mpeg -s qcif -r 15 -ac 1 -ar 8000 -b 256000 -ab 15b.3pp

एमपीईजी -> एक्सवीडी

$ ffmpeg -i movie.mpg -acodec mp3 -vcodec xvid -b 687 मूवी

एमपीईजी -> एफएलवी

$ ffmpeg -i movie.mpg -vcodec flv -y movie.flv

परिणामी फ़ाइल में मेटाडेटा जानकारी ठीक से नहीं है। इसका मतलब यह है कि जब आप फ़ाइल का उपयोग फ़्लैश वीडियो दर्शक की तरह करते हैं फ्लैश वीडियो प्लेयर फ़ाइल अच्छी लगेगी लेकिन प्रगति बार अपडेट नहीं होगा। इसे ठीक करने के लिए उपयोगिता का उपयोग करें flvtool2 कि आप इसे अंदर पाएंगे http://inlet-media.de/flvtool2। यह रूबी में बनाया गया है, इसलिए आपको संबंधित पैकेज स्थापित करना होगा। इसका उपयोग इस तरह किया जाता है:

$ flvtool2 -U movie.flv

हमारी एक और उपयोगिता भी है FLV मेटाडाटा इंजेक्टर भले ही यह विंडोज के लिए हो, यह पूरी तरह से काम करता है वाइन (कम से कम कमांड लाइन संस्करण)। यह इस तरह प्रयोग किया जाता है:

$ शराब flvmdi.exe movie.flv

FLV प्रारूप में कनवर्ट करने का दूसरा तरीका उपयोग कर रहा है संस्मरण करनेवाला:

$ mencoder movie.avi -o movie.flv -of lavf -oac mp3lame -lameopts br = 32 -af lavcresample = 22050 -srate 22050 -ovc lavc -lavects vcodec = flv: vbitrate = 340: autoaspect: mbd = 2: trell v4mv -vf स्केल = 320: 240 -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames

FLV -> एमपीईजी

$ ffmpeg -i video.flv video.mpeg

FLV -> AVI

$ ffmpeg -i video.flv video.avi

जेपीजी -> डिवएक्स

$ mencoder -mf पर: w = 800: h = 600: fps = 0.5 -ovc divx4 -o.avi.jpg .jpg

तो यह आपको हर दो सेकंड में एक फोटो दिखाता है, अगर आप चाहते हैं कि हर चार सेकंड में आपको 0.25 में डाल दिया जाए एफपीएस.

यदि यह कमांड आपके लिए काम नहीं करता है, तो प्रयास करें

$ mencoder "mf: //*.jpg" -mf fps = 0.25 -vf स्केल = 480: 360 -o output.avi -ovc lavc -lavcopts vcodec = mpeg4

आपको उस पथ में स्थित सभी jpg फ़ाइलों का वीडियो मिलेगा, जिनसे आप कमांड लॉन्च करते हैं और जो आपको हर 1 सेकंड में 4 फोटो दिखाता है

एक वीडियो में उपशीर्षक शामिल करें

$ mencoder -ovc lavc -oac mp3lame movie.avi -o movie_with_subtmarks.avi -sub उपशीर्षक.सर्ट

एक वीडियो को OGV Theora प्रारूप में कनवर्ट करें

Ogg Theora उबंटू में डिफ़ॉल्ट रूप से पहले से इंस्टॉल किया गया वीडियो कोडेक है, इसलिए आपको उन्हें उबंटू में खेलने के लिए किसी भी कोडेक पैक को स्थापित करने की आवश्यकता नहीं होगी (यह तोरा का लाभ है)। नीचे वीडियो रूपांतरणों के कुछ उदाहरणों का उपयोग किया गया है ffmpeg2theoraइसे स्थापित करने के लिए, हम एक टर्मिनल (एप्लिकेशन> एक्सेसरीज़> टर्मिनल) खोलते हैं और लिखते हैं:

$ sudo एप्टीट्यूड स्थापित करें ffmpeg2theora

Ffmpeg2theora एक कमांड प्रोग्राम (ग्राफिक नहीं) है, इसलिए टर्मिनल से सब कुछ उपयोग किया जाता है, जिस वीडियो को आप कनवर्ट करना चाहते हैं वह उपयोगकर्ता के होम फ़ोल्डर में होना चाहिए।

किसी भी वीडियो प्रारूप -> ऑग थोरा

$ ffmpeg2theora वीडियो क्लिप

यह एक Ogv Theora फ़ाइल बनाएगा जिसे वीडियो क्लिप कहा जाता है ।ogv। इसे किसी अन्य गुणवत्ता के साथ एनकोड करने के लिए, आइए वीडियो गुणवत्ता: 7 और ऑडियो गुणवत्ता को कहें: 3:

$ ffmpeg2theora -v 7 -a 3 वीडियो क्लिप

आप अपने वीडियो को एन्कोड करने के लिए v2v प्रीसेट का भी उपयोग कर सकते हैं

$ ffmpeg2theora -p पूर्वावलोकन वीडियो क्लिप। dv

o

$ ffmpeg2theora -p समर्थक वीडियो क्लिप .v

कि वीडियो की एन्कोडिंग दूसरे 10 से शुरू होती है और वीडियो के दूसरे मिनट में समाप्त होती है

$ ffmpeg2theora -s 10 -e 120 वीडियो क्लिप

वीडियो ब्रेट्रेट 512 है और ऑडियो 96

$ ffmpeg2theora -V 512-96 वीडियो क्लिप

वीडियो 640 × 480 का आकार बदला हुआ है

$ ffmpeg2theora -x 640 -y 480 वीडियो क्लिप। कस्टम

वीडियो का आकार अनुकूलित करें

$ ffmpeg2theora - वीडियो क्लिप को अपनाना

आउटपुट नाम निर्दिष्ट करें (पहले से एन्कोड किया गया वीडियो)

$ ffmpeg2theora -o वैकल्पिक-नाम वीडियो क्लिप

जैसा कि स्पष्ट है कि आप पिछले आदेशों को एक पंक्ति में उपयोग कर सकते हैं

$ ffmpeg2theora -s 10 -e 120 -V 512-96 x 640 -y 480 - अपनाने वैकल्पिक-वैकल्पिक वीडियो क्लिप।

परिणाम की जाँच करें

यदि लक्ष्य प्रारूप मीडिया प्लेयर द्वारा समर्थित नहीं है कुलदेवता आप अनुप्रयोग का उपयोग कर सकते हैं ffplay पैकेज में क्या आता है ffmpeg, यह किसी भी प्रारूप द्वारा समर्थित खेल होगा ffmpeg। यह उपयोगी है, उदाहरण के लिए, एएमआर मोबाइल ऑडियो प्रारूप के लिए।

अन्य कन्वर्टर्स

  • अपने मोबाइल फोन, आइपॉड, पीएसपी, पीसी के लिए सीधे मुफ्त वीडियो फ़ाइलों के लिए कनवर्ट करें यह एक ऑनलाइन रूपांतरण सेवा है, इसलिए आपको अपने पीसी पर कुछ भी स्थापित करने की आवश्यकता नहीं है।
  • Zamzar एक और मुफ्त ऑनलाइन प्रारूप कनवर्टर। यह दस्तावेजों और ऑडियो और वीडियो दोनों को परिवर्तित करने की अनुमति देता है।
  • छानना और एक और ऑनलाइन प्रारूप कनवर्टर!
  • मोबाइल मीडिया कन्वर्टर यह एक काफी सरल ग्राफिकल इंटरफ़ेस के साथ एक मल्टीप्लायर रिकॉर्डर है। एक संस्करण के साथ काम करता है ffmpeg अतिरिक्त स्वरूपों का समर्थन करने के लिए संकलित।
  • अरिस्टा ट्रांसकोडर यह एक नई परियोजना है जो विशेष रूप से वीडियो प्रारूपों के रूपांतरण की सुविधा प्रदान करती है। ग्राफिक रूप से यह बहुत अच्छा है, हालांकि यह अभी तक उबंटू के लिए पैक नहीं किया गया है और यदि आप इसे आज़माना चाहते हैं तो आपको इसे पुराने तरीके से करना होगा।
  • कन्वर्ट फ़ाइलें Convert Files एक नई ऑनलाइन फाइल रूपांतरण सेवा है। यह एक और विकल्प है जो उपयोगकर्ताओं के पास एक सेवा का चयन करते समय होता है जो हमें एक विशिष्ट प्रारूप में एक फ़ाइल दर्ज करने की अनुमति देता है ताकि इसे उसी श्रेणी में या उसी प्रारूप में किसी अन्य फ़ाइल में परिवर्तित किया जा सके।
  • धूमकेतु यह एक शक्तिशाली बहुउद्देशीय ऑनलाइन कन्वर्टर है जो 50 से अधिक विभिन्न स्वरूपों के साथ काम करता है, जिससे आपको ब्राउज़र से सीधे सभी प्रकार के रूपांतरण करने की अनुमति मिलती है, बिना कुछ भी स्थापित करने की आवश्यकता के बिना, और पूरी तरह से नि: शुल्क।

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   घर्मिन कहा

    धन्यवाद ... मुझे सब कुछ नहीं पता था कि एक कार्यक्रम इतना सरल लेकिन इतना शक्तिशाली हो सकता है, हर दिन मैं लिनक्स पर स्विच करने के अपने निर्णय के बारे में अधिक आश्वस्त हूं (मेरे पास ओपनस्यूज़ 12.2 है)

  2.   जुआन एस्कोबार एरियस प्लेसहोल्डर छवि कहा

    फोटो में देखा जाने वाला वीडियो एडिटर कौन सा है?

    1.    कीके कहा

      यह «Cinelerra» कहा जाता है

  3.   चलो लिनक्स का उपयोग करें कहा

    धन्यवाद! चियर्स!

  4.   ईएम दी ईएमएम कहा

    मैं अपनी टोपी को इस तरह के एक सुंदर विषय और मूल्यवान जानकारी के लिए ले जाता हूं, मुझे टिप्पणी करनी होगी कि कल 12-12-2011 मैं वीडियो प्रारूप बदलना चाह रहा था और मुझे Ffmpeg की जानकारी मिली, जिसे पढ़ने के बाद मुझे इसकी वास्तविक शक्ति दिखाई दी और आज मैं विस्तृत जानकारी के साथ इस विषय का पता लगाएं।
    बहुत बढ़िया विषय

  5.   डैनियल कहा

    इस ब्लॉग से एक और सिरदर्द ठीक हो गया। इंटरनेट पर सबसे अच्छा, एक शक के बिना।

    1.    चलो linux का उपयोग करते हैं कहा

      धन्यवाद दानी।
      झप्पी! पॉल