نظام التشغيل Windows الثابت (x86_64) وLinux (x86_64) يبني فرع ffmpeg الرئيسي وأحدث إصدار.
تستهدف إصدارات Windows Windows 7 والإصدارات الأحدث، بشرط تثبيت UCRT. الحد الأدنى للإصدار المدعوم هو Windows 10 22H2، ولا توجد ضمانات على أي إصدار أقدم.
تستهدف إصدارات Linux RHEL/CentOS 8 (glibc-2.28 + linux-4.18) وأي شيء أحدث.
يتم تشغيل الإصدارات يوميًا في الساعة 12:00 بالتوقيت العالمي المنسق (أو فكرة GitHubs في ذلك الوقت) ويتم إصدارها تلقائيًا عند النجاح.
يتم تشغيل الإنشاءات التلقائية فقط لنظامي التشغيل win64 وlinux(arm)64. لا توجد إصدارات تلقائية لـ win32/x86، على الرغم من أنه يمكنك إنشاء إصدارات win32 بنفسك باتباع الإرشادات الموضحة أدناه.
للحصول على قائمة بالتبعيات المضمنة، تحقق من دليل scripts.d. يتوافق كل ملف مع الحزمة الخاصة به.
./makeimage.sh target variant [addin [addin] [addin] ...]./build.sh target variant [addin [addin] [addin] ...] عند النجاح، سيكون الملف المضغوط الناتج موجودًا في الدليل الفرعي artifacts .
الأهداف المتاحة:
win64 (x86_64 ويندوز)win32 (x86 ويندوز)linux64 (x86_64 Linux، glibc>=2.28، Linux>=4.18)linuxarm64 (arm64 (aarch64) Linux، glibc>=2.28، linux>=4.18)لن يقوم هدف linuxarm64 ببناء بعض التبعيات بسبب نقص دعم بنية Arm64 (aarch64) أو قيود التجميع المتقاطع.
davs2 و xavs2 : دعم Aarch64 معطل.libmfx و libva : مكتبة Intel QSV، لذلك لا يوجد دعم لـ Aarch64.المتغيرات المتاحة:
gpl يشمل كافة التبعيات، حتى تلك التي تتطلب رخصة GPL الكاملة بدلاً من LGPL فقط.lgpl تفتقر إلى المكتبات التي تستخدم GPL فقط. أبرزها libx264 و libx265.nonfree يتضمن fdk-aac بالإضافة إلى كافة تبعيات متغير gpl.gpl-shared مثل gpl، ولكنها تأتي مع عائلة libav* من libs المشتركة بدلاً من الملفات التنفيذية الثابتة الخالصة.lgpl-shared نفس الشيء مرة أخرى، ولكن مع مجموعة التبعيات lgpl.nonfree-shared نفس الشيء مرة أخرى، ولكن مع مجموعة التبعيات غير الحرة.يمكن دمج كل هذه الأشياء اختياريًا مع أي مجموعة من الوظائف الإضافية:
4.4 / 5.0 / 5.1 / 6.0 / 6.1 / 7.0 للإنشاء من فرع الإصدار المعني بدلاً من الفرع الرئيسي.debug لعدم تجريد رموز التصحيح من الثنائيات. يؤدي هذا إلى زيادة حجم الإخراج بحوالي 250 ميجابايت.lto جميع التبعيات وffmpeg باستخدام -flto=auto (تجريبي للغاية، معطل لنظام التشغيل Windows، ويعمل أحيانًا مع Linux)