Po takmer roku vývoja bol vydaný otvorený video prehrávač MPV 0.42, ktorý sa v roku 2013 odtrhol od kódovej základne projektu MPlayer2. V MPV sa kladie dôraz na vývoj nových funkcií, pričom sa neberie ohľad na zachovanie kompatibility s MPlayer. Kód MPV je distribuovaný pod licenciou LGPLv2.1+, niektoré časti zostávajú pod GPLv2, ale proces prechodu na LGPL je takmer dokončený a pre deaktiváciu zostávajúceho kódu GPL môžete použiť možnosť „—enable-lgpl“.
Medzi zmenami v novej verzii:
- Pridaný nový sieťový backend, ktorý využíva knižnicu libcurl a podporuje HTTP/2, HTTP/3 a opätovné použitie už nadviazaných pripojení.
- Zrealizované menu na navigáciu po diskoch DVD-Video, Blu-ray HDMV a BD-J.
- Pridaná podpora pre prehrávanie zvukových DVD (DVD-Audio).
- Poskytnutá možnosť priameho prehrávania iso-obrazov diskov DVD-Video, DVD-Audio a Blu-ray.
- V module výstupu vo_gpu_next pridaná podpora rozšírených vrstiev Dolby Vision Profile 7.
- Pridaná možnosť „—audio-spdif=dsd“ na prenos DSD cez PCM (DoP).
- Pomocou knižnice subrandr implementovaná podpora titulkov vo formáte SRV3 používaných na YouTube.
- Poskytnutá možnosť vytvorenia vlastných kontextových menu, zobrazovaných kliknutím pravého tlačidla myši a definovaných v konfiguračnom súbore menu.conf.
- Do vstavaného grafického rozhrania OSC (On Screen Controller) pridaný režim zobrazenia plávajúcich tlačidiel s ikonami Fluent, aktivovaný voľbou „—script-opts=osc-layout=floating“.
- Pridané API na integráciu s rozhraním OSC externých generátorov miniaturizácie.
- Pridaná podpora rozšírení protokolu Wayland na ovládanie relácií a farebnosti.
- Pridaná možnosť „—target-trc=scrgb“ na výstup vo formáte scRGB.
- V zostavách pre Linux zlepšená podpora farebných priestorov pre HDR.
- V libmpv pridané API na vykresľovanie cez D3D11.
- Prepracované možnosti na vykresľovanie videa v textových termináloch s využitím rozšírení sixel, kitty a tct.
- Pridaný filter „—vf=amf_frc“ (AMD Frame Rate Conversion) na zmenu snímkovej frekvencie.
- Prepisaný kód na kompenzáciu nahromadenej v priebehu času desynchronizácie zvuku s zobrazenými snímkami videa.
- Základne je povolená kontrola TLS-certifikátov (—tls-verify).
- Zvýšené požiadavky na verzie FFmpeg (6.1+) a libplacebo (7.387+).

Zdroj: opennet.ru
