मैं अपने कुछ पुराने mpeg4 वीडियो (AVI कंटेनर में) को FFmpeg के साथ h.264 में ट्रांसकोड कर रहा हूं। मूल रूप से
ffmpeg -i input.avi -c:v libx264 [x264 settings] -c:a libfdk_aac [aac settings] output.mp4
ऐसा करते समय, mpeg4
निम्न चेतावनी जारी करता है
वीडियो बी-फ्रेम ('पैक बी-फ्रेम') को स्टोर करने के लिए एक गैर-मानक और बेकार तरीके का उपयोग करता है। इसे ठीक करने के लिए VirtualDub या avidemux जैसे टूल का उपयोग करने पर विचार करें।
मुझे पता है कि मैं अभी भी सफलतापूर्वक ट्रांसकोड कर सकता हूं, लेकिन चेतावनी से मुझे यह स्पष्ट नहीं है कि परिणामी h.264 वीडियो की गुणवत्ता प्रभावित होगी या नहीं ।
इसलिए,
यह देखते हुए कि मैं केवल गुणवत्ता (और आकार) के बारे में परवाह करता हूं, मैं अपने मोबाइल उपकरणों के लिए आकार को कम करना चाहता हूं, यही कारण है कि मैं
veryslow
आउटपुट h.264 वीडियो का प्रीसेट भी उपयोग कर रहा हूं , क्या मुझे पैक किए गए बी के बारे में ध्यान देना चाहिए फ्रेम?अगर मुझे चाहिए, तो मैं उन्हें एविडेमक्स के साथ कैसे ठीक करूं? (मैंने पहले ही मैनुअल के माध्यम से स्कीमिंग करने की कोशिश की।)