Celluloid 0.28 adiciona suporte ao módulo Lua e atualiza a interface do usuário

Celluloid 0.28 adiciona suporte ao módulo Lua e atualiza a interface do usuário

O reprodutor de vídeo de código aberto Celluloid estreou um novo lançamento neste fim de semana com melhorias na interface do usuário, suporte para modelos Lua e muito mais. O celulóide é um

Celluloid é uma interface GTK amplamente utilizada para o MPV, um reprodutor de mídia multiplataforma altamente configurável baseado em linha de comando. A proposta do Celluloid é tornar mais acessíveis muitos dos recursos avançados oferecidos pelo MPV.

celuloid_1

O MPV foi atualizado recentemente. Na versão 0.28, o foco do desenvolvimento do Celluloid esteve na melhoria da interface do usuário.

Os controles do reprodutor foram refinados para os modos normal, tela cheia e também quando os controles “flutuantes” estão ativados no modo de janela. Por padrão, menos botões são exibidos:

celuloid_2

A versão 0.28 do Celluloid reduz o número de controles exibidos no player.

A barra de controle agora mostra apenas os elementos essenciais: retroceder, reproduzir/pausar, avançar, barra de busca, controle de volume e o botão para alternar a visualização da lista de reprodução (quando há itens na fila).

celuloid_3

A interface está mais limpa e compacta, mesmo com os controles de janela ativos.

Se a fila da lista de reprodução contiver vários vídeos, os botões "anterior" e "próximo" reaparecem, permitindo a navegação entre os itens da lista. Os botões “loop” e “shuttle”, que foram removidos da barra de ferramentas principal, agora estão acessíveis diretamente pela lista de reprodução.

Além disso, o título do vídeo em reprodução foi reposicionado: ele não aparece mais na parte superior da janela em tela cheia, sendo agora exibido na caixa de controle flutuante acima da barra de busca — tanto em tela cheia quanto com os elementos flutuantes ativados.

A lista de reprodução recebeu melhorias visuais e funcionais. Agora ela desliza sobre o vídeo (em vez de ser fixada lateralmente), adota um visual semitransparente e exibe a duração dos vídeos quando disponível.

celuloid_4

Interface da nova lista de reprodução com controles adicionais.

Outra novidade do Celluloid 0.28 é o suporte a módulos Lua, através de uma nova pasta chamada script-modules. Essa funcionalidade amplia o suporte a complementos, permitindo executar tarefas adicionais com base nos recursos do MPV.

Também foi adicionada a possibilidade de abrir o menu principal do aplicativo usando apenas o teclado — pressionando a tecla F10 — sem necessidade de utilizar o mouse.

Outras alterações presentes na versão 0.28 do Celluloid incluem:

  • Botões "próximo" e "anterior" agora controlam a posição na lista de reprodução por padrão
  • Controles flutuantes no modo de janela ativam a barra de cabeçalho flutuante
  • Correção de falha ao fechar o aplicativo no GTK 4.17
  • A largura mínima da janela foi aumentada para 290 pixels
  • O botão "Abrir" agora possui um rótulo de texto
  • Chamadas obsoletas da API GTK foram removidas
  • Ferramentas automake/autotools não são mais utilizadas, facilitando a compilação
  • A dependência da libadwaita foi atualizada para a versão 1.6
  • Tradução para o gaélico irlandês incluída

Mais informações podem ser consultadas no registro oficial de alterações.

Instalação do Celluloid 0.28

Para testar as novidades da nova versão, é possível instalar o Celluloid no Ubuntu 24.10 ou 25.04 adicionando o PPA oficial do Celluloid:

Comandos para usar no terminal

sudo add-apt-repository ppa:xuzhen666/gnome-mpv

sudo apt update && sudo apt install celluloid

No Ubuntu 24.04 LTS ou em versões anteriores, a instalação pode ser feita via Flatpak, utilizando a compilação oficial disponível no Flathub (quando atualizada). É importante lembrar que, caso não existam outros aplicativos do Flathub no sistema que usem o mesmo runtime, será necessário realizar o download deste também.

Via omgubuntu.co.uk. Você pode conferir o post original em inglês:

Celluloid 0.28 Adds Lua Module Support, Refreshes UI

Última atualização deste artigo: 12 de april de 2025