Po 11 měsících vývoje byl vydán open source video přehrávač MPV 0.34, který se v roce 2013 rozvětvil z kódové základny projektu MPlayer2. MPV se soustředí na vývoj nových funkcí a zajištění toho, aby nové funkce byly neustále přenášeny z repozitářů MPlayeru, bez obav o zachování kompatibility s MPlayerem. Kód MPV je licencován pod licencí LGPLv2.1+, některé části zůstávají pod licencí GPLv2, ale přechod na LGPL je téměř dokončen a možnost „--enable-lgpl“ může být použita k deaktivaci zbývajícího kódu GPL.
V nové verzi:
- Implementována možnost přepínání výstupních modulů (vo) během provádění programu.
- Přidána podpora jednoduchých uvozovek a formuláře `XstringX` v konfiguračním souboru input.conf.
- Do modulu ao_oss byla vrácena podpora výstupu přes audio subsystém OSSv4 používaný v systémech BSD.
- Je zajištěno načítání obrázků obalu alba ze souborů se standardními názvy (základní název souboru, ale s příponou „jpg“, „jpeg“, „png“, „gif“, „bmp“ nebo „webp“).
- Výstupní modul vo_gpu implementuje backend VkDisplayKHR založený na Vulkan API.
- Záhlaví rozhraní na obrazovce (OSC) zobrazuje název sekce spojené s pozicí, na kterou je umístěn ukazatel myši na posuvném jezdci.
- Přidána možnost „--sub-filter-jsre“ pro specifikaci filtrů pomocí regulárních výrazů ve stylu JavaScriptu.
- Výstupní modul vo_rpi pro desky Raspberry Pi obnovil podporu výstupu na celou obrazovku.
- Přidána podpora změny velikosti do výstupního modulu vo_tct.
- Skript ytdl_hook.lua zajistí, že se nejprve prohledá utilita yt-dlp a teprve potom youtube-dl.
- K sestavení je nyní vyžadován FFmpeg 4.0 nebo novější.
Zdroj: opennet.ru