ffMpeg

2011-08-24 17 views
12

में framerate MPG4 समायोजित करें मैं पीएनजी के समूह से एमपीजी 4 फिल्म बनाने की कोशिश कर रहा हूं। मैं चाहता हूं कि फिल्म प्रत्येक 1/5 वें सेकेंड में पीएनजी-चित्रों में से एक को दिखाए। इसलिए मैंने निम्न आदेशों का प्रयास किया:ffMpeg

ffmpeg -i ffmpeg_temp/%05d.png -r 5 video.mp4 

अब मुझे केवल 40 सेकंड की फिल्म मिलती है, जिसमें बहुत सारे फ्रेम पूरी तरह से गायब हो जाते हैं।

मेरे पास लगभग 1000 चित्र हैं और चाहते हैं कि वे लगभग 3 मिनट (5 एफपीएस) की फिल्म बनें।

उत्तर

23

आप लगाने की जरूरत है -r 5 से पहले -i ffmpeg_temp/%05d.png के बाद से विकल्प निम्न फ़ाइल पर लागू होते हैं। दूसरे शब्दों में, इनपुट को डिफ़ॉल्ट 25fps पर पढ़ा जा रहा है और आउटपुट फ़ाइल में 5fps की फ्रेम दर है।

FFmpeg documentation से:

एक सामान्य नियम के रूप में, विकल्प अगले निर्दिष्ट फ़ाइल के लिए लागू कर रहे हैं। इसलिए, आदेश महत्वपूर्ण है, और आप कमांड लाइन पर कई बार एक ही विकल्प प्राप्त कर सकते हैं। तब प्रत्येक घटना को अगले इनपुट या आउटपुट फ़ाइल पर लागू किया जाता है।

+1

ffmpeg के बारे में एक बात मुझे नफरत है ... – rogerdpack