MPV 0.35 videólejátszó kiadás

Az MPV 0.35 nyílt forráskódú videólejátszó 2013-ban jelent meg, az MPlayer2 projekt kódbázisából származó elágazás. Az MPV az új funkciók fejlesztésére összpontosít, és annak biztosítására, hogy az új funkciók folyamatosan átkerüljenek az MPlayer tárolóiból, anélkül, hogy az MPlayerrel való kompatibilitás miatt kellene aggódnia. Az MPV kód LGPLv2.1+ alatt van licencelve, egyes részei továbbra is GPLv2 alatt maradnak, de az LGPL-re való átállás már majdnem befejeződött, és az "--enable-lgpl" opcióval letiltható a fennmaradó GPL kód.

Az új verzió változásai között szerepel:

  • Új vo_gpu_next kimeneti modul került hozzáadásra, amely a libplacebo tetejére épül, és Vulkan, OpenGL, Metal vagy Direct3D 11 shadereket és grafikus API-kat használ a videó feldolgozásához és megjelenítéséhez.
  • Támogatás hozzáadva a Meson összeszerelő rendszerhez.
  • Hozzáadott egy új ao_pipewire audio háttérrendszert, amely PipeWire-t használ.
  • Az egl-drm háttérprogram lehetővé teszi az Adaptive-Sync (VRR) technológiát, amely lehetővé teszi a monitor frissítési gyakoriságának adaptív megváltoztatását, hogy egyenletes és szakadásmentes kimenetet biztosítson.
  • Az x11 háttérrendszer támogatja a Present bővítmény X11 kiterjesztését, amely eszközöket biztosít az összetett kezelő számára az átirányított ablak képtérképeinek másolásához vagy feldolgozásához, szinkronizáláshoz a függőleges üresítő impulzussal (vblank), valamint a PresentIdleNotify események feldolgozásához, lehetővé téve a kliens, hogy megítélje a pixmap-ek elérhetőségét a további módosításokhoz (az a képesség, hogy előre tudni lehet, hogy a következő képkocka melyik pixeltérképét fogja használni).
  • Hozzáadott egy új af_rubberband audiomotort a tempó és a hangmagasság megváltoztatásához a rubberband 3.0 könyvtár használatával.
  • Támogatás hozzáadva az audio hotplug eseményekhez az audio háttérrendszerekhez.
  • A vo_gpu kimeneti modulhoz hozzáadásra került a videó dekódolás hardveres gyorsításának támogatása Android platformon az AImageReader API használatával.
  • A dmabuf támogatása a Wayland protokollt használó környezetekben a vo_dmabuf_wayland kimeneti modulhoz.

Forrás: opennet.ru

Hozzászólás