Az mpv projekt bejelentette az mpv 0.42 kiadását, a nyílt forráskódú, többplatformos médialejátszó legújabb verzióját.
Az egyik legfontosabb újdonság a DVD- és Blu-ray-menük kezelése. A lejátszó már támogatja a DVD-Video menüket, a Blu-ray HDMV menüket és a BD-J navigációt, így közvetlenül használhatók a lemezek menürendszerei. Hozzáadták a DVD-Audio lejátszást is, valamint az ISO képfájlok automatikus felismerését és közvetlen lejátszását, ha DVD-Video, DVD-Audio vagy Blu-ray tartalmat tartalmaznak.
A hálózati lejátszás egy új, libcurl-alapú backenddel kapott verziófrissítést, amely támogatja a HTTP/2-t, a HTTP/3-at és a kapcsolat-újrafelhasználást. Az MPEG transport stream programokat és a HLS streaming variánsokat mostantól kiadásként jeleníti meg a lejátszó, így könnyebb váltani az egyes streamek között.
A Linux-felhasználók több Wayland-hez kapcsolódó fejlesztést kapnak. A 0.42-es verzió bevezeti a Wayland munkamenet-kezelést, és a színkezelést már a Wayland protokollon keresztül valósítja meg, a Vulkan API helyett.
A kiadás a gpu-next rendererhez hozzáadja a Dolby Vision Profile 7 enhancement layer támogatását, valamint az scRGB kimenetet az új --target-trc=scrgb opcióval. A lejátszó több HDR metaadatot kezel, és javult, ahogyan a feliratok és a képernyőn megjelenő elemek követik a rendszer referenciafehér beállítását.
A felhasználói felületen az mpv 0.42 egy testreszabható helyi menüt vezet be, amely lejátszás közben jobb gombbal érhető el. A menüpontokat az új menu.conf konfigurációs fájlban lehet megadni. Új, lebegő on-screen controller elrendezés is elérhető Fluent ikonokkal, a --script-opts=osc-layout=floating opcióval.
A hang lejátszása is fejlődött: bekerült a DSD-over-PCM passthrough támogatás, amely a --audio-spdif=dsd opcióval kapcsolható be. Teljesen átírták a display-sync alapú hangcsúszás-kompenzációs rendszert, a felirattámogatás pedig kiegészült az SRV3 formátummal, amelyet a YouTube használ, a subrandr könyvtár segítségével.
A további újdonságok között van egy AMD Frame Rate Conversion video filter, egy D3D11 rendering backend a libmpv-hez, valamint átdolgozott terminálos video kimenetek, amelyek támogatják a Sixel, Kitty és TCT grafikus protokollokat.
Biztonság szempontjából mostantól alapértelmezett a TLS tanúsítvány-ellenőrzés. A frissítés több problémát is javít, köztük lehetséges PipeWire inicializálási holtpontokat, ALSA melletti lejátszás-megakadást, Wayland összeomlásokat és feliratidőzítési hibákat.
Végül fontos, hogy a felhasználók és a disztribúciók karbantartói tudják: az mpv 0.42.0 FFmpeg 6.1 vagy újabb, illetve libplacebo 7.387.0 vagy újabb verziót igényel. Több Wayland-höz kapcsolódó függőség minimálisan támogatott verziója is emelkedett.
További részletek a változáslistában olvashatók.

