معلمات تحويل ffmpeg المحسنة لنظام iOS
نقدم لكم أمر ffmpeg لتحويل مقاطع الفيديو بحيث يمكن تشغيلها بسلاسة على أجهزة iOS (مثل iPhone و iPad).
| |
معنى كل خيار (شرح بسيط)
| الخيار | الوصف |
|---|---|
-i input.mp4 | ملف الإدخال (الفيديو الأصلي) |
-c:v libx264 | ترميز الفيديو بصيغة H.264 (متوافق مع iOS) |
-profile:v high -level 4.1 | ملف تعريف ومستوى متوافقان على نطاق واسع في iOS |
-vf "scale=1920:-2" | تغيير الحجم إلى عرض 1920 بكسل، ويتم ضبط الارتفاع تلقائيًا مع الحفاظ على نسبة العرض إلى الارتفاع |
-r 30 | تحويل معدل الإطارات إلى 30 إطارًا في الثانية |
-crf 20 | جودة الفيديو (كلما انخفض الرقم، زادت الجودة، موصى به 18-23) |
-preset slow | التوازن بين سرعة الترميز ومعدل الضغط (slow يعني ضغط عالي وجودة عالية) |
-c:a aac | ترميز الصوت بصيغة AAC |
-b:a 128k | تعيين معدل البت الصوتي إلى 128 كيلوبت في الثانية |
-ar 48000 | تعيين معدل أخذ العينات الصوتية إلى 48 كيلو هرتز (موصى به في iOS) |
-movflags +faststart | وضع الفهرس في بداية الفيديو لتسريع ** تشغيل البث على الويب و iOS ** |
من المتوقع أن تتمتع مقاطع الفيديو المحولة بهذه الإعدادات بتوافق عالٍ وتشغيل سلس على أجهزة Apple مثل iPhone و iPad.
إذا لزم الأمر، يمكنك ضبط حجم الملف وجودة الصورة عن طريق تغيير الدقة أو معدل البت. إذا كنت بحاجة إلى جودة عالية، فحاول تعيين -crf إلى حوالي 18، وإذا كنت تريد تقليل حجم الملف، فقم بتعيينه إلى 22-25.
