Tři roky po posledním vydání byl vydán multimediální přehrávač MPlayer 1.5, který zajišťuje kompatibilitu s nejnovější verzí multimediálního balíčku FFmpeg 5.0. Kód projektu je distribuován pod licencí GPLv2+. Změny v nové verzi se scvrkají na integraci vylepšení přidaných do FFmpeg za poslední tři roky (kódová základna je synchronizována s hlavní větví FFmpeg). Kopie nového FFmpeg je součástí základní distribuce MPlayeru, což eliminuje potřebu instalovat závislosti při sestavování.
Změny specifické pro MPlayer zahrnují:
- Do GUI byla přidána vícejazyčná podpora. Volba jazyka pro text v rozhraní se vybírá na základě proměnné prostředí LC_MESSAGES nebo LANG.
- Přidána možnost "--enable-nls" pro povolení jazykové podpory za běhu (ve výchozím nastavení je jazyková podpora zatím povolena pouze v režimu GUI).
- Přidán vestavěný styl vzhledu, který vám umožňuje používat GUI bez instalace souborů stylů.
- Podpora dekodéru ffmpeg12vpdau byla ukončena a nahrazena dvěma samostatnými komponentami ffmpeg1vpdau a ffmpeg2vdpau.
- Dekodér live555 byl ve výchozím nastavení zastaralý a zakázán.
- Povoleno vymazání obrazovky po přepnutí do režimu celé obrazovky při použití výstupního rozhraní přes X server.
- Přidána možnost „-fs“ (analogická k nastavení load_fullscreen) pro otevření v režimu celé obrazovky.
- V rozhraní byl opraven problém s nesprávným nastavením velikosti okna po návratu z režimu celé obrazovky.
- Výstupní rozhraní OpenGL poskytuje správné formátování na systémech X11.
- Při sestavování pro architekturu ARM jsou standardně nabízená rozšíření povolena (například Raspbian ve výchozím nastavení nepoužívá instrukce NEON a aby byly povoleny všechny možnosti CPU, musí být možnost „--enable-runtime-cpudetection“ výslovně specifikována, když budova).
Zdroj: opennet.ru