Captura de tela mostra o filme Pobres Criaturas sendo reproduzido no Clapper e exibindo a lista de capítulos aberta e um menu mostrando possibilidade de reproduzir em diferentes velocidades
Clapper/Reprodução

Após quase dois anos de espera, o Clapper, um player de vídeo baseado em GTK4 para desktops Linux, finalmente recebeu uma grande atualização.

O Clapper conquistou muitos usuários em 2021 com sua interface elegante, uso da tecnologia GStreamer e conjunto de recursos focados, evitando funcionalidades desnecessárias. Desde então, pequenas atualizações refinaram a experiência, mas nenhuma mudança tão significativa quanto a versão 0.6.

A nova versão traz uma reformulação completa da arquitetura do aplicativo. O código foi reescrito e dividido em duas bibliotecas distintas: clapper, responsável pela reprodução, e clapperGTK, que integra a interface gráfica com a biblioteca principal. Essa separação traz diversos benefícios. Primeiramente, facilita o desenvolvimento futuro do próprio Clapper, pois permite modificações e correções mais isoladas. Em segundo lugar, possibilita que outros desenvolvedores criem aplicativos que aproveitem os recursos de reprodução do Clapper. Isso abre portas para a criação de novas ferramentas multimídia no Linux, potencialmente expandindo o ecossistema de software voltado a esse sistema operacional.

Uma das principais novidades é a adoção de uma fila de reprodução. Agora, é possível criar listas de vídeos com diferentes modos de progressão: “Sem progressão” (mantém o vídeo atual), “Consecutivo” (reproduz o próximo da lista), “Repetir item” (repete o vídeo atual), “Carrossel” (avança e volta para o início da fila) e “Aleatório” (reproduz vídeos em ordem aleatória). Essa fila de mídia vai além do básico. Diferente de outros players que exibem apenas nomes de arquivos brutos ou URLs de streams, o Clapper 0.6 tenta buscar e exibir títulos adequados para cada item na lista, o que torna a navegação mais intuitiva, principalmente para quem lida com coleções extensas de vídeos.

Além disso, a integração com MPRIS (Media Player Remote Interfaz Specification) foi aprimorada, permitindo o controle de reprodução (anterior/próximo) por meio de teclas de mídia no teclado e também garante melhor integração com players de mídia externos. Isso é um recurso essencial para usuários que buscam uma experiência de visualização confortável, sem precisar recorrer ao mouse para alternar entre vídeos.

Captura de tela mostra um episódio de Battlestar Galactica de 1978 sendo reproduzido no Clapper, sobreposto por uma lista de episódios subsequentes do mesmo seriado
Clapper/Reprodução

Para usuários que gostam de informações detalhadas, o Clapper 0.6 oferece um recurso interessante. Ao clicar no novo ícone de informações na parte superior da tela, é exibida uma janela pop-up com detalhes do arquivo de mídia, incluindo codec, codificação, resolução, taxa de bits e uso de aceleração de hardware, entre outros. Essas informações podem ser úteis para usuários que desejam verificar a compatibilidade do arquivo com o hardware do computador ou simplesmente curiosos sobre os detalhes técnicos do vídeo.

Não para por aí

Diversas sobreposições de status e informação foram implementadas, mantendo-o atualizado sobre o andamento da reprodução e informações relevantes sobre o vídeo em execução. Uma nova animação de buffer de vídeo aprimora a experiência visual, enquanto as notificações de plugins GStreamer ausentes garantem que você esteja sempre ciente de possíveis problemas de compatibilidade.

Capítulos do vídeo agora são exibidos na barra de busca ao passar o mouse, facilitando a navegação rápida e precisa dentro do conteúdo, enquanto a funcionalidade expandida do servidor WebSocket permite um controle mais granular sobre a reprodução e configurações do Clapper.

O nível máximo de amplificação de volume foi aumentado para 200%, atendendo às necessidades de usuários que desejam um som mais alto. Por fim, a velocidade e os modos de progressão da fila agora são restaurados na inicialização, garantindo que suas preferências sejam mantidas mesmo após o reinicio do aplicativo.

Como instalar?

A instalação do Clapper 0.6 está disponível para a maioria das distribuições Linux, incluindo o Ubuntu, Arch Linux e Fedora, e por meio do Flathub, caso a sua distribuição tenha o flatpak habilitado.

Você pode instalar com um dos comandos abaixo Para Ubuntu, Fedora e Arch Linux (no repositório AUR), respectivamente:

sudo apt install clapper
sudo dnf install clapper
yay -S clapper

Há também um pacote Snap do Clapper. No entanto, até o momento que este texto foi publicado, ele ainda não havia sido atualizado para a versão mais recente.

Para mais detalhes sobre a versão 0.6, consulte as notas de atualização criadas pelo desenvolvedor no Github do projeto.