MPV 0.30 videólejátszó kiadás

Egy év fejlesztés után elérhető nyitott videolejátszó kiadása MPV 0.30, Néhány évvel ezelőtt elágazott a projekt kódbázisából MPlayer2. Az MPV az új szolgáltatások fejlesztésére összpontosít, és annak biztosítására, hogy az új funkciók folyamatosan visszakerüljenek az MPlayer tárolóiból, anélkül, hogy az MPlayerrel való kompatibilitás miatt kellene aggódnia. Kód MPV forgalmazza az LGPLv2.1+ licenc alatt egyes részek GPLv2 alatt maradnak, de az LGPL-re való áttérés majdnem teljes, és az "--enable-lgpl" opcióval letiltható a fennmaradó GPL kód.

Az új verzióban:

  • Beépített megjelenítési réteg a grafikus API segítségével
    A Vulkan-t könyvtár alapú megvalósítás váltotta fel libplacebo, amelyet a VideoLAN projekt fejlesztett ki;

  • Hozzáadott támogatás az „async” jelzővel ellátott parancsokhoz, lehetővé téve a fájlok aszinkron kódolását és írását;
  • Hozzáadott parancsok „alfolyamat”, „video-add”, „video-remove”, „video-reload”;
  • Támogatás hozzáadva a gamepadokhoz (SDL2-n keresztül) és a bemeneti modulban elnevezett argumentumok használatának képessége;
  • Támogatás hozzáadva a Wayland „xdg-decoration” protokollhoz az ablakok szerveroldali díszítéséhez;
  • Támogatás hozzáadva a prezentáció visszajelzéséhez a vo_drm, a context_drm_egl és a vo_gpu modulokhoz (d3d11) az inkonzisztens megjelenítés elkerülése érdekében;
  • A vo_gpu modul hozzáadta a hibák eloszlatását a ditheringhez;
  • Hozzáadott támogatás a 30 bpp módhoz (csatornánként 30 bit szín) a vo_drm modulhoz;
  • A vo_wayland modult átneveztük vo_wlshm-re;
  • Hozzáadták a sötét jelenetek láthatóságának javítását tónusleképezés;
  • A vo_gpu for x11-ben a vdpau ellenőrző kódot eltávolították, és alapértelmezés szerint az EGL-t használják;
  • Eltávolította az optikai meghajtó támogatásához kapcsolódó kód nagy részét. A vdpau/GLX, a mali-fbdev és a hwdec_d3d11eglrgb háttérprogramokat eltávolítottuk a vo_gpu-ból;
  • Hozzáadtuk a fordított sorrendben való játék lehetőségét;
  • A demux modul lemezgyorsítótárat valósít meg, és hozzáadja a dump-cache parancsot, amely adatfolyamok rögzítésére használható;
  • A „--demuxer-cue-codepage” opció hozzáadásra került a demux_cue modulhoz, amellyel kiválasztható a CUE formátumú fájlok adatainak kódolása;
  • Az FFmpeg verzió követelményei megemelkedtek, mostantól legalább 4.0-s kiadás szükséges a működéséhez.

Forrás: opennet.ru

Hozzászólás