Showtime, o novo player de vídeos do Gnome
Novo reprodutor de mídia promete experiência imersiva e funcional para usuários de Linux, seguindo a linha de sucesso de aplicativos do Gnome
![Logo do Showtime numa tela de projeção em um cinema antigo](/media/2024-06-movie-theater-showtime-dalle.webp)
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](/media/2024-06-gnome-showtime.webp)
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.