Tre år efter den senaste utgåvan släpptes multimediaspelaren MPlayer 1.5, vilket säkerställer kompatibilitet med den senaste versionen av multimediapaketet FFmpeg 5.0. Projektkoden distribueras under GPLv2+-licensen. Förändringarna i den nya versionen kokar ner till integrationen av förbättringar som lagts till under de senaste tre åren till FFmpeg (kodbasen är synkroniserad med FFmpeg-huvudgrenen). En kopia av den nya FFmpeg ingår i MPlayer-basdistributionen, vilket eliminerar behovet av att installera beroenden när man bygger.
MPlayer-specifika ändringar inkluderar:
- Flerspråkigt stöd har lagts till i GUI. Valet av språk för text i gränssnittet väljs utifrån miljövariabeln LC_MESSAGES eller LANG.
- Lade till alternativet "--enable-nls" för att aktivera språkstöd under körning (som standard är språkstöd endast aktiverat i GUI-läge för närvarande).
- Lade till en inbyggd hudstil som låter dig använda GUI utan att installera stilfiler.
- Stödet för ffmpeg12vpdau-avkodaren har upphört, ersatt av två separata komponenter ffmpeg1vpdau och ffmpeg2vdpau.
- Live555-avkodaren har föråldrats och inaktiverats som standard.
- Aktiverad skärmrensning efter byte till helskärmsläge när du använder utdatadrivrutinen via X-servern.
- Lade till alternativet "-fs" (analogt med inställningen load_fullscreen) för att öppna i helskärmsläge.
- I gränssnittet har ett problem med felaktig inställning av fönsterstorlek efter återgång från helskärmsläge åtgärdats.
- OpenGL-drivrutinen ger korrekt formatering på X11-system.
- När man bygger för ARM-arkitekturen är tilläggen som erbjuds som standard aktiverade (till exempel använder Raspbian inte NEON-instruktioner som standard, och för att aktivera alla CPU-funktioner måste alternativet "--enable-runtime-cpudetection" anges uttryckligen när byggnad).
Källa: opennet.ru