Vydanie prehrávača videa MPV 0.30

Po roku vývoja k dispozícii uvoľnenie otvoreného prehrávača videa MPV 0.30, Pred niekoľkými rokmi rozvetvený zo základne kódu projektu MPlayer2. MPV sa zameriava na vývoj nových funkcií a zabezpečenie toho, že nové funkcie sú neustále spätne portované z repozitárov MPlayeru, bez obáv o zachovanie kompatibility s MPlayerom. Kód MPV distribuovaný pod licenciou LGPLv2.1+ niektoré časti zostávajú pod GPLv2, ale prechod na LGPL je takmer dokončený a možnosť „--enable-lgpl“ sa dá použiť na deaktiváciu zostávajúceho kódu GPL.

V novej verzii:

  • Vstavaná vykresľovacia vrstva pomocou grafického API
    Vulkan bol nahradený implementáciou založenou na knižnici libplacebo, vyvinutý projektom VideoLAN;

  • Pridaná podpora pre príkazy s príznakom „async“, čo vám umožňuje asynchrónne kódovať a zapisovať súbory;
  • Pridané príkazy „subprocess“, „video-add“, „video-remove“, „video-reload“;
  • Pridaná podpora pre gamepady (cez SDL2) a možnosť používať pomenované argumenty pre vstupný modul;
  • Pridaná podpora protokolu Wayland „xdg-decoration“ na zdobenie okien na strane servera;
  • Pridaná podpora spätnej väzby prezentácií do modulov vo_drm, context_drm_egl a vo_gpu (d3d11), aby sa zabránilo nekonzistentnému vykresľovaniu;
  • Modul vo_gpu pridal schopnosť rozptýliť chyby pre dithering;
  • Pridaná podpora pre režim 30bpp (farba 30 bitov na kanál) do modulu vo_drm;
  • Modul vo_wayland bol premenovaný na vo_wlshm;
  • Pridaná možnosť zlepšiť viditeľnosť tmavých scén, keď tonálne mapovanie;
  • V vo_gpu pre x11 bol odstránený kontrolný kód vdpau a štandardne sa používa EGL;
  • Odstránená väčšina kódu súvisiaceho s podporou optickej jednotky. Backendy vdpau/GLX, mali-fbdev a hwdec_d3d11eglrgb boli odstránené z vo_gpu;
  • Pridaná možnosť hrať v opačnom poradí;
  • Modul demux implementuje diskovú vyrovnávaciu pamäť a pridáva príkaz dump-cache, ktorý možno použiť na zaznamenávanie tokov;
  • Voľba “--demuxer-cue-codepage” bola pridaná do modulu demux_cue na výber kódovania pre dáta zo súborov vo formáte CUE;
  • Požiadavky na verziu FFmpeg boli zvýšené.

Zdroj: opennet.ru

Pridať komentár