إطلاق حزمة الوسائط المتعددة FFmpeg 5.1

بعد ستة أشهر من التطوير، تتوفر حزمة الوسائط المتعددة FFmpeg 5.1، والتي تتضمن مجموعة من التطبيقات ومجموعة من المكتبات للعمليات على تنسيقات الوسائط المتعددة المختلفة (تسجيل وتحويل وفك تشفير تنسيقات الصوت والفيديو). يتم توزيع الحزمة بموجب تراخيص LGPL وGPL، ويتم تطوير FFmpeg بجوار مشروع MPlayer. يتم تفسير التغيير الكبير في رقم الإصدار من خلال التغييرات المهمة في واجهة برمجة التطبيقات (API) والانتقال إلى نظام إنشاء الإصدار الجديد، والذي بموجبه سيتم إنشاء الإصدارات المهمة الجديدة مرة واحدة سنويًا، والإصدارات ذات وقت الدعم الممتد - مرة كل عامين. سيكون FFmpeg 5.0 هو أول إصدار LTS للمشروع.

ومن بين التغييرات المضافة إلى FFmpeg 5.1 ما يلي:

  • تمت إضافة دعم لنظام الملفات اللامركزي IPFS والبروتوكول المستخدم معه لربط عناوين IPNS الدائمة.
  • تمت إضافة دعم لتنسيق صورة QOI.
  • تمت إضافة دعم لتنسيق صورة PHM (خريطة نصف عائمة محمولة).
  • تم تنفيذ القدرة على استخدام واجهة برمجة التطبيقات VDPAU (فك تشفير الفيديو وعرضه التقديمي) لتسريع فك تشفير الفيديو بتنسيق AV1.
  • تم إيقاف دعم الواجهة القديمة لفك تشفير فيديو الأجهزة XvMC.
  • تمت إضافة خيار "-o" إلى الأداة المساعدة ffprobe للإخراج إلى الملف المحدد بدلاً من دفق الإخراج القياسي.
  • تمت إضافة وحدات فك ترميز جديدة: DFPWM وVizrt Binary Image.
  • تمت إضافة برامج تشفير جديدة: pcm-bluray وDFPWM وVizrt Binary Image.
  • تمت إضافة حزم حاوية الوسائط (muxer): DFPWM.
  • تمت إضافة أدوات فك حاوية الوسائط (demuxer): DFPWM.
  • مرشحات الفيديو الجديدة:
    • SITI - حساب خصائص جودة الفيديو SI (المعلومات المكانية) وTI (المعلومات الزمنية).
    • avsynctest - يتحقق من تزامن الصوت والفيديو.
    • التعليقات - إعادة توجيه الإطارات المقصوصة إلى مرشح آخر ثم دمج النتيجة مع الفيديو الأصلي.
    • Pixelize - يقوم بتقطيع الفيديو.
    • colormap - انعكاس الألوان من مقاطع الفيديو الأخرى.
    • مخطط الألوان - إنشاء جدول إعدادات الألوان.
    • الضرب - ضرب قيم البكسل من الفيديو الأول بالبكسلات من الفيديو الثاني.
    • يقوم pgs_frame_merge بدمج مقاطع الترجمة PGS في حزمة واحدة (تدفق البتات).
    • Blurdetect - يحدد تمويه الإطارات.
    • remap_opencl - ينفذ إعادة تعيين البكسل.
    • chromakey_cuda هو تطبيق chromakey يستخدم واجهة برمجة تطبيقات CUDA للتسريع.
  • مرشحات الصوت الجديدة:
    • الحوار - إنشاء صوت محيطي (3.0) من الاستريو، ونقل صوت الحوارات المنطوقة الموجودة في كلتا القناتين الاستريو إلى القناة المركزية.
    • Tiltshelf - زيادة/تقليل الترددات العالية أو المنخفضة.
    • Virtualbass - ينشئ قناة جهير إضافية بناءً على بيانات من قنوات الاستريو.

المصدر: opennet.ru

إضافة تعليق