iOS के लिए अनुकूलित ffmpeg रूपांतरण पैरामीटर
हम iOS डिवाइस (iPhone और iPad) पर सुचारू रूप से प्लेबैक के लिए वीडियो कनवर्ट करने के लिए ffmpeg कमांड प्रस्तुत करते हैं।
| |
प्रत्येक विकल्प का अर्थ (संक्षिप्त व्याख्या)
| विकल्प | विवरण |
|---|---|
-i input.mp4 | इनपुट फ़ाइल (कनवर्ट किया जाने वाला वीडियो) |
-c:v libx264 | H.264 के साथ वीडियो एन्कोड करें (iOS संगत) |
-profile:v high -level 4.1 | iOS पर व्यापक रूप से संगत प्रोफ़ाइल और स्तर |
-vf "scale=1920:-2" | चौड़ाई 1920px में बदलें, ऊंचाई स्वचालित रूप से पहलू अनुपात को बनाए रखते हुए समायोजित की जाती है |
-r 30 | 30fps के फ्रेम दर में बदलें |
-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 सेट करें।
