Três anos após o último lançamento, foi lançado o reprodutor multimídia MPlayer 1.5, que garante compatibilidade com a versão mais recente do pacote multimídia FFmpeg 5.0. O código do projeto é distribuído sob a licença GPLv2+. As mudanças na nova versão se resumem à integração de melhorias adicionadas ao FFmpeg nos últimos três anos (a base de código é sincronizada com o branch master do FFmpeg). Uma cópia do novo FFmpeg está incluída na distribuição base do MPlayer, o que elimina a necessidade de instalar dependências durante a construção.
As alterações específicas do MPlayer incluem:
- Suporte multilíngue foi adicionado à GUI. A escolha do idioma do texto na interface é selecionada com base na variável de ambiente LC_MESSAGES ou LANG.
- Adicionada a opção "--enable-nls" para habilitar o suporte ao idioma em tempo de execução (por padrão, o suporte ao idioma só está habilitado no modo GUI por enquanto).
- Adicionado um estilo de skin integrado que permite usar a GUI sem instalar arquivos de estilo.
- O suporte para o decodificador ffmpeg12vpdau foi descontinuado, substituído por dois componentes separados ffmpeg1vpdau e ffmpeg2vdpau.
- O decodificador live555 foi descontinuado e desabilitado por padrão.
- Ativada a limpeza de tela após alternar para o modo de tela inteira ao usar o driver de saída por meio do servidor X.
- Adicionada opção “-fs” (análoga à configuração load_fullscreen) para abertura em modo tela cheia.
- Na interface, foi corrigido um problema com a configuração incorreta do tamanho da janela após retornar do modo de tela cheia.
- O driver de saída OpenGL fornece formatação correta em sistemas X11.
- Ao construir para a arquitetura ARM, as extensões oferecidas por padrão são habilitadas (por exemplo, Raspbian não usa instruções NEON por padrão, e para habilitar todos os recursos da CPU, a opção “--enable-runtime-cpudetection” deve ser explicitamente especificada quando prédio).
Fonte: opennet.ru