FFMPEG

2012-06-06 14 views
14

का उपयोग कर कॉन्स्टेंट बिट दर को कैसे बल देना है, मैं अपने वीडियो को एक विशिष्ट आउटपुट प्रारूप में बदलने के लिए FFMPEG (कमांड लाइन इनपुट) का उपयोग करता हूं। जिस समस्या का सामना कर रहा हूं वह यह है कि जब मैं एफएफएमपीईजी को निरंतर बिट रेट (700 केबीपीएस) पास करने का प्रयास करता हूं, तो परिणाम एक अलग बिट दर (1000 केबीपीएस कहता है) के साथ आउटपुट वीडियो होता है। यह घटना हमेशा सभी वीडियो के लिए होती है। यह क्यों हो रहा है? मुझे लगातार बिट दर बनाए रखने की जरूरत है। क्या कोई मेरी मदद कर सकता है।FFMPEG

मेरे FFMPEG संस्करण है 0.5

कमांड लाइन पैरामीटर जो मैं FFMPEG लिए गुजर रहा है,

-i {inputfile} 
-b 700k -ab 64k 
-vcodec libx264 
-acodec libfaac -ac 2 -ar 44100 
-y -s 320x240 
{outputfile} 

संपादित करें:

मैं उतार-चढ़ाव की साथ सीबीआर के लिए मजबूर करने में सक्षम था +/- 3% जब मैंने निम्नलिखित पैरामीटर का उपयोग किया।

ffmpeg -i myfile.avi 
-b 4000k -minrate 4000k 
-maxrate 4000k -bufsize 1835k out.m2v 

लेकिन जब मैंने अपने पैरामीटर सेट के साथ -मैक्स्रेट और - मीट्रेट का उपयोग किया, तो मैं सीबीआर को मजबूर करने में सक्षम नहीं था। मेरा पैरामीटर सेट निम्नानुसार है,

-i {inputfile} 
-b 1200k -minrate 1200k 
-maxrate 1200k -bufsize 1200k 
-ab 64k -vcodec libx264 
-acodec libfaac -ac 2 -ar 44100 
-y -s 320x240 
{outputfile} 

ऐसा क्यों हो रहा है?

उत्तर

11

इस प्रयास करें:

ffmpeg 
-i input 
-b 1200k 
-minrate 1200k 
-maxrate 1200k 
-bufsize 1200k 
-ab 64k 
-vcodec libx264 
-acodec aac -strict -2 
-ac 2 
-ar 44100 
-s 320x240 
-y output.mp4 

libfaac के बजाय aac, जो की आवश्यकता है उपयोग करने के लिए "-strict -2" था।

को आउटपुट फ़ाइल नाम में ".mp4" भी जोड़ना पड़ा।

मैंने आउटपुट फ़ाइल नाम के आगे "-y" स्थानांतरित कर दिया क्योंकि यह फ़ाइल को ओवरराइट करने के लिए कहता है, लेकिन ऐसा लगता है कि आपके पास यह कहां था।

मैंने 64 बिट ओएस एक्स 10.8.4 पर यह किया; ffmpeg संस्करण 1.2.1-टेसस।

मैंने उसी ffmpeg संस्करण को 32 बिट और 64 बिट लिनक्स सिस्टम पर अलग-अलग काम देखा है, इसलिए कौन जानता है कि यह आपके लिए काम करेगा या नहीं।

+0

आपके उत्तर के लिए धन्यवाद। और 32 और 64 बिट्स के बीच क्या अंतर था ?? – Jet

+0

एक .mp4 फ़ाइल के लिए वीडियो और ऑडियो के बिटरेट को कैसे भिन्न कर सकता है https://superuser.com/questions/1195622/change-audio-and-video-bitrate-of-mpg-file-to-mp4-file – utdev

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^