Tre år efter den sidste udgivelse blev MPlayer 1.5 multimedieafspilleren frigivet, som sikrer kompatibilitet med den seneste version af FFmpeg 5.0 multimediepakken. Projektkoden distribueres under GPLv2+-licensen. Ændringerne i den nye version bunder i integrationen af forbedringer tilføjet i løbet af de seneste tre år til FFmpeg (kodebasen er synkroniseret med FFmpeg-mastergrenen). En kopi af den nye FFmpeg er inkluderet i basis-MPlayer-distributionen, hvilket eliminerer behovet for at installere afhængigheder, når du bygger.
MPlayer-specifikke ændringer omfatter:
- Flersproget support er blevet tilføjet til GUI. Valget af sprog til tekst i grænsefladen vælges ud fra miljøvariablen LC_MESSAGES eller LANG.
- Tilføjet "--enable-nls" mulighed for at aktivere sprogunderstøttelse under kørsel (som standard er sprogunderstøttelse kun aktiveret i GUI-tilstand indtil videre).
- Tilføjet en indbygget hudstil, der giver dig mulighed for at bruge GUI uden at installere stilfiler.
- Understøttelse af ffmpeg12vpdau-dekoderen er afbrudt, erstattet af to separate komponenter ffmpeg1vpdau og ffmpeg2vdpau.
- Live555-dekoderen er blevet forældet og deaktiveret som standard.
- Aktiveret skærmrydning efter skift til fuldskærmstilstand ved brug af outputdriveren via X-serveren.
- Tilføjet mulighed "-fs" (analogt med indstillingen load_fullscreen) til åbning i fuldskærmstilstand.
- I grænsefladen er et problem med forkert indstilling af vinduesstørrelsen efter retur fra fuldskærmstilstand blevet rettet.
- OpenGL-outputdriveren giver korrekt formatering på X11-systemer.
- Når man bygger til ARM-arkitekturen, er de udvidelser, der tilbydes som standard, aktiveret (f.eks. bruger Raspbian ikke NEON-instruktioner som standard, og for at aktivere alle CPU-kapaciteter, skal "--enable-runtime-cpudetection"-indstillingen udtrykkeligt angives, når bygning).
Kilde: opennet.ru