Featured image of post iOS के लिए ffmpeg पैरामीटर

iOS के लिए ffmpeg पैरामीटर

iOS के लिए अनुकूलित ffmpeg रूपांतरण पैरामीटर

हम iOS डिवाइस (iPhone और iPad) पर सुचारू रूप से प्लेबैक के लिए वीडियो कनवर्ट करने के लिए ffmpeg कमांड प्रस्तुत करते हैं।

1
2
3
4
5
6
ffmpeg -i input.mp4 \
-c:v libx264 -profile:v high -level 4.1 \
-vf "scale=1920:-2" -r 30 \
-crf 20 -preset slow \
-c:a aac -b:a 128k -ar 48000 \
-movflags +faststart output.mp4

प्रत्येक विकल्प का अर्थ (संक्षिप्त व्याख्या)

विकल्पविवरण
-i input.mp4इनपुट फ़ाइल (कनवर्ट किया जाने वाला वीडियो)
-c:v libx264H.264 के साथ वीडियो एन्कोड करें (iOS संगत)
-profile:v high -level 4.1iOS पर व्यापक रूप से संगत प्रोफ़ाइल और स्तर
-vf "scale=1920:-2"चौड़ाई 1920px में बदलें, ऊंचाई स्वचालित रूप से पहलू अनुपात को बनाए रखते हुए समायोजित की जाती है
-r 3030fps के फ्रेम दर में बदलें
-crf 20वीडियो की गुणवत्ता (कम संख्या का अर्थ उच्च गुणवत्ता है, 18-23 अनुशंसित)
-preset slowएन्कोडिंग गति और संपीड़न दर के बीच संतुलन (slow का अर्थ है उच्च संपीड़न और उच्च गुणवत्ता)
-c:a aacऑडियो AAC प्रारूप में एन्कोड किया गया है
-b:a 128kऑडियो बिटरेट को 128kbps पर सेट करें
-ar 48000ऑडियो सैंपलिंग दर को 48kHz पर सेट करें (iOS अनुशंसित)
-movflags +faststartवेब और iOS पर स्ट्रीमिंग प्लेबैक को तेज़ करने के लिए वीडियो के शुरुआत में एक इंडेक्स रखता है

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


यदि आवश्यक हो, तो आप रिज़ॉल्यूशन और बिटरेट बदलकर फ़ाइल का आकार और छवि गुणवत्ता समायोजित कर सकते हैं। यदि उच्च गुणवत्ता की आवश्यकता है, तो -crf को लगभग 18 सेट करने का प्रयास करें; यदि आप फ़ाइल का आकार कम करना चाहते हैं, तो 22-25 सेट करें।

comments powered by Disqus
निर्मित Hugo के साथ
थीम Stack द्वारा डिज़ाइन किया गया Jimmy