Haruna é um reprodutor de vídeo Qt/QML gratuito e de código aberto para Linux que usa mpv (libmpv) para reprodução de vídeo.
libmpv torna possível incorporar mpv em outros programas como backend de reprodução de vídeo/áudio. Novo em mpv? Este é um reprodutor de mídia gratuito e de código aberto baseado em MPlayer, mplayer2 e FFmpeg, que roda em Linux, * BSD, macOS e Microsoft Windows, e também há um Android port.mpv se tornou bastante popular nos últimos anos graças a recursos como saída de vídeo de alta qualidade (usando OpenGL, bem como a nova API Vulkan, que oferece suporte a mais de 100 opções para controlar a qualidade de reprodução, incluindo o uso de filtros avançados de aumento de escala, gerenciamento de cores, etc.) com aceleração de hardware opcional.
Também suporta youtube-dl, que permite reproduzir vídeos online de mais de 1000 sites como YouTube e PeerTube, possui suporte para Lua scripting, podendo inclusive codificar arquivos de um formato/codec para outro, entre outros.
Por padrão, o mpv vem com uma interface gráfica de usuário mínima, que é basicamente apenas um controlador na tela que oferece interação básica com o mouse.
Haruna Video Player é um frontent GUI para mpv (libmpv) que torna o uso e configuração do mpv mais fácil para aqueles que preferem uma interface gráfica de usuário. Usando-o, você pode mostrar a lista de reprodução ao passar o mouse, configurar facilmente os atalhos do teclado e botões do mouse, pular para o próximo capítulo clicando com o botão do meio na barra de progresso e muito mais. Este GUI para mpv também permite definir o formato de áudio/vídeo do youtube-dl preferido.
Outros recursos incluem a capacidade de carregar legendas primárias e secundárias, definir o idioma de legenda preferido, alterar o volume e buscar etapas, pular automaticamente capítulos contendo algumas palavras e ajuste de cores.
Também é possível aumentar ou diminuir a velocidade de reprodução e acelerar ou atrasar as legendas, entre outros pequenos recursos.
Alguns elementos da interface do usuário, como a barra de menus, barra de ferramentas e marcadores de capítulo, podem ser mostrados ou ocultados. Você também pode escolher o esquema de cores (padrão ou Breeze claro/escuro/alto contraste) e se o player de vídeo deve usar o tema do ícone Breeze e um estilo de GUI Breeze ou não.
As opções de ícone/GUI do Breeze foram adicionadas no último Haruna 0.5.0, lançado recentemente. Outra novidade nesta versão é a capacidade de alternar a decodificação de hardware e uma opção para definir a localização da caixa de diálogo do arquivo (se estiver vazia, a caixa de diálogo do arquivo lembra o último local aberto).
Nota para usuários Gtk: Quando instalado a partir do Flathub (não tenho certeza se esse também é o caso quando instalado de alguma outra forma, pois não tentei), Haruna não usa o estilo do tema do sistema ou ícones.
No geral, Haruna expõe recursos/configurações suficientes para tornar o mpv mais fácil de usar, enquanto mantém as coisas simples e limpas. Depende de você se quiser mais (veja SMPlayer que também pode usar mpv, ou algo que faça quase tudo como VLC) ou menos (use o mpv vazio) de um reprodutor de vídeo e sua interface de usuário.
Existem pacotes Haruna de terceiros para Arch Linux/Manjaro (AUR) e openSUSE Tumbleweed. Para outras distribuições do Linux, você pode instalá-lo a partir da fonte conforme explicado aqui ou instalá-lo a partir de Flathub.
Se você instalar o Haruna do Flathub, ele vem com tudo de que você precisa para executá-lo. Isso significa que ele tem libmpv e youtube-dl disponíveis diretamente, então não importa qual versão desses pacotes seu sistema possui.
Para instalar o Haruna do Flathub, você precisará configurar o Flatpak em seu sistema, se ainda não o fez (e se sua distribuição Linux não o habilita por padrão). Consulte esta página de configuração rápida para saber como fazer isso.
Esse post foi traduzido do site LinuxUprising.com pela rtland.team.
Confira a versão original desse post em inglês:
Haruna Video Player Is A Cool mpv GUI Frontend