Logo do Showtime numa tela de projeção em um cinema antigo
Dall-E/Gnome/Reprodução

A era do streaming domina o cenário de consumo de vídeos atualmente. No entanto, ainda há espaço para um player de mídia versátil, amigável e focado no offline, mesmo que seja apenas para usos ocasionais, como a visualização de vídeos pessoas que você guarda no PC. O Ubuntu (e outras distribuições Linux que trazem o ambiente Gnome), por padrão, utiliza o Totem – também conhecido apenas como “Vídeos” – como seu player de vídeo. Porém, uma mudança pode estar a caminho.

Os desenvolvedores do Gnome estão trabalhando em um potencial substituto para o Totem, cujo último lançamento foi em 2022 e ainda utiliza o GTK3. Esse novo player, chamado Showtime, utiliza o framework GStreamer para reprodução de vídeo e áudio, mas aproveita todas as vantagens oferecidas pelo GTK4/libadwaita para apresentar uma interface moderna e imersiva que se adapta bem a diferentes tamanhos de tela.

Showtime faz parte do programa Gnome Incubator, onde projetos são aperfeiçoados em colaboração com contribuidores, designers e líderes de projeto do Gnome para atender a critérios rigorosos, como seguir as diretrizes de design do Gnome, integrar-se bem e oferecer uma experiência de usuário de alta qualidade. Projetos incubados que se destacam podem se tornar membros completos do conjunto de software Gnome Core, como Loupe (visualizador de imagens) e Snapshot (aplicativo de câmera).

Com o slogan “assista sem distrações”, Showtime cumpre a promessa. Ao reproduzir um vídeo, ele abre uma janela sem bordas e tanto os controles do player quanto da janela são sobrepostos na tela, desaparecendo após alguns segundos para deixar o conteúdo brilhar. Se você já usou o Snapshot, o novo aplicativo de câmera do Gnome que substituiu o Cheese no Ubuntu 24.04 LTS, estará familiarizado com essa abordagem, semelhante ao player de vídeo Clapper.

janela do gnome showtime com um video sendo reproduzido
Gnome/Reprodução
Janela do Showtime reproduzindo vídeo
 

Showtime também utiliza as bibliotecas introduzidas na versão 0.6 do Clapper, lançado no final de abril. Ele lembra sua posição entre sessões, permitindo que você feche e reabra o aplicativo sem perder o ponto onde parou. Outras funcionalidades incluem avançar/retroceder 10 segundos, tirar capturas de tela, abrir o vídeo no gerenciador de arquivos e exibir legendas.

Como testar o Showtime?

É possível experimentar o Showtime antes de seu lançamento oficial, mas lembre-se de que ainda é um software em desenvolvimento. Como tal, pode conter bugs, problemas de desempenho e outras peculiaridades que afetam a reprodução.

Você pode obter o código-fonte no GitLab do Showtime e compilar o aplicativo manualmente. No entanto, é mais fácil instalar aplicativos Gnome nightly no Ubuntu e outras distribuições Linux usando Flatpak. Primeiro, instale o Flatpak – eu já escrevi dois tutoriais: aqui (flatpak) e aqui (flathub). Depois, adicione o repositório oficial Gnome Nightly com o comando abaixo:

flatpak remote-add --if-not-exists Gnome-nightly https://nightly.Gnome.org/Gnome-nightly.flatpakrepo

Por fim, instale a versão de desenvolvimento do Showtime com:

flatpak install Gnome-nightly org.Gnome.Showtime.Devel

Como os aplicativos Gnome Nightly utilizam o runtime Gnome Nightly, o primeiro aplicativo que você instalar desse repositório precisará baixá-lo. O CLI do Flatpak informará sobre os pacotes adicionais necessários, seus tamanhos de download, etc.

Após isso, você estará pronto; basta abir o Showtime a partir da sua lista de aplicativos, abrir um arquivo de vídeo e ver se gosta. Você notará que tanto o ícone do aplicativo quanto a barra de título da janela (quando visível) possuem faixas de “fita de advertência”, lembrando que você está usando uma versão de desenvolvimento, não uma versão estável.