
O popular leitor de vídeo de código aberto, MPV, recebeu uma atualização significativa com o lançamento da versão 0.41. Esta nova versão introduz mudanças estruturais importantes, focadas na modernização da reprodução de vídeo e numa melhor integração com as plataformas atuais, especialmente em ambientes Linux.
A grande novidade desta atualização é a transição para o gpu-next como o motor de renderização por defeito. Baseado na biblioteca libplacebo, esta mudança promete elevar a qualidade visual e o desempenho geral em diversos sistemas. Adicionalmente, a descodificação de hardware via Vulkan passa agora a ser a preferida em detrimento de outras APIs de vídeo, alterando as prioridades de aceleração de hardware do reprodutor.
Melhorias no ecossistema Linux e Wayland
Para os utilizadores de Linux, e especificamente aqueles que utilizam o protocolo Wayland, a versão 0.41 traz um conjunto robusto de novidades. A gestão de cores foi aprimorada tanto para o gpu-next como para o Wayland, que agora beneficia também do suporte a novos protocolos de representação de cor.
Outra adição interessante é o suporte para sensores de luz ambiente através do sysfs ALS, permitindo ajustes automáticos baseados na iluminação do local. A interação também foi refinada, com a introdução de suporte para entrada via tablet no Wayland e a capacidade de escrita na área de transferência, funcionalidade agora disponível tanto em Wayland como em X11.
Novidades para Windows, Android e Interface
A usabilidade não foi esquecida nesta versão. O MPV 0.41 introduz um novo script context_menu.lua, que adiciona menus de contexto acessíveis através do clique direito do rato, facilitando a navegação para quem prefere não depender exclusivamente de atalhos de teclado.
No sistema operativo da Microsoft, os utilizadores de Windows podem agora contar com uma ferramenta auxiliar integrada que simplifica o registo do MPV como uma aplicação de media no sistema. Já no universo móvel, a versão para Android incorpora um novo backend AAudio, eliminando a dependência da Java Native Interface para a saída de áudio moderna.
Estas atualizações chegam acompanhadas de novos requisitos de compilação, exigindo agora o FFmpeg 6.1 ou mais recente e o libplacebo 6.338.2 ou superior, conforme detalhado nas notas de lançamento oficiais no GitHub.