إصدار مشغل فيديو MPV 0.30

بعد عام من التطوير متاح إطلاق مشغل فيديو مفتوح MPV 0.30، منذ عدة سنوات تشعب من قاعدة رمز المشروع MPlayer2. تركز MPV على تطوير ميزات جديدة وضمان نقل الميزات الجديدة باستمرار من مستودعات MPlayer، دون القلق بشأن الحفاظ على التوافق مع MPlayer. كود MPV وزعت من خلال بموجب ترخيص LGPLv2.1+، تظل بعض الأجزاء ضمن GPLv2، لكن الانتقال إلى LGPL يكاد يكون مكتملًا ويمكن استخدام خيار "--enable-lgpl" لتعطيل كود GPL المتبقي.

новой версии:

  • طبقة عرض مدمجة باستخدام واجهة برمجة تطبيقات الرسومات
    تم استبدال Vulkan بتطبيق قائم على المكتبة ليب بلاسيبو، تم تطويره بواسطة مشروع VideoLAN؛

  • تمت إضافة دعم للأوامر ذات علامة "غير متزامن"، مما يسمح لك بتشفير الملفات وكتابتها بشكل غير متزامن؛
  • تمت إضافة أوامر "عملية فرعية"، و"إضافة فيديو"، و"إزالة فيديو"، و"إعادة تحميل الفيديو"؛
  • تمت إضافة دعم لوحات الألعاب (عبر SDL2) والقدرة على استخدام الوسائط المسماة لوحدة الإدخال؛
  • تمت إضافة دعم لبروتوكول Wayland "xdg-decoration" لتزيين النوافذ على جانب الخادم؛
  • تمت إضافة دعم لملاحظات العرض التقديمي إلى وحدات vo_drm وcontext_drm_egl وvo_gpu (d3d11) لمنع العرض غير المتناسق؛
  • أضافت وحدة vo_gpu القدرة على تبديد أخطاء التردد؛
  • تمت إضافة دعم لوضع 30bpp (لون 30 بت لكل قناة) إلى وحدة vo_drm؛
  • تمت إعادة تسمية الوحدة vo_wayland إلى vo_wlshm؛
  • تمت إضافة القدرة على تعزيز رؤية المشاهد المظلمة عندما رسم الخرائط النغمية;
  • في vo_gpu لـ x11، تمت إزالة رمز التحقق vdpau ويتم استخدام EGL بشكل افتراضي؛
  • تمت إزالة معظم التعليمات البرمجية المتعلقة بدعم محرك الأقراص الضوئية. تمت إزالة الواجهات الخلفية vdpau/GLX وmali-fbdev وhwdec_d3d11eglrgb من vo_gpu؛
  • تمت إضافة القدرة على اللعب بترتيب عكسي.
  • تنفذ وحدة demux ذاكرة تخزين مؤقت على القرص وتضيف أمر dump-cache، والذي يمكن استخدامه لتسجيل التدفقات؛
  • تمت إضافة خيار "--demuxer-cue-codepage" إلى وحدة demux_cue لتحديد تشفير البيانات من الملفات بتنسيق CUE؛
  • تمت زيادة متطلبات إصدار FFmpeg، وهو الآن يتطلب الإصدار 4.0 على الأقل حتى يعمل.

المصدر: opennet.ru

إضافة تعليق