Celluloid (anteriormente GNOME MPV) é um frontend GTK+ simples para mpv. O Celluloid interage com o mpv por meio da API do cliente exportada pelo libmpv, permitindo acesso aos poderosos recursos de reprodução do mpv.
Espelho do repositório: https://codeberg.org/celluloid-player/celluloid
Os usuários do Ubuntu podem usar este PPA para obter versões mais atualizadas do Celluloid.
Os pacotes Flatpak suportam múltiplas distribuições e estão em sandbox. Flatpak 0.9.5+ é recomendado para melhor integração.
Versões estáveis são hospedadas no Flathub:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid
Versões estáveis são hospedadas no Snapcraft:
sudo snap install celluloid
Execute o seguinte comando no diretório do código-fonte para compilar e instalar:
meson setup build && cd build && ninja && sudo ninja install
Existem 4 maneiras de abrir arquivos no Celluloid.
A lista de reprodução fica oculta por padrão. Para mostrar a lista de reprodução, clique no item de menu "Playlist" ou pressione F9. Os arquivos podem ser adicionados arrastando e soltando arquivos ou URIs na lista de reprodução. Soltar arquivos ou URIs na área de vídeo substituirá o conteúdo da lista de reprodução. Os arquivos da lista de reprodução ou listas de reprodução on-line (por exemplo, a lista de reprodução do YouTube) serão automaticamente expandidos em itens individuais quando carregados.
Os itens da lista de reprodução podem ser reordenados arrastando e soltando. Para remover itens da lista de reprodução, selecione o item clicando nele e pressione o botão delete no teclado.
O celulóide pode ser configurado usando a caixa de diálogo de preferências acessível através do item de menu Preferences
. Várias opções menos comuns também estão disponíveis no banco de dados dconf
. Você pode configurá-los usando uma ferramenta como o Dconf Editor.
Opções específicas do mpv podem ser definidas criando um arquivo de configuração usando a sintaxe mpv.conf
do mpv. Consulte o manual do mpv para obter a lista completa de opções. O arquivo deve ser especificado e habilitado na caixa de diálogo de preferências na seção "Configuração MPV" para que tenha efeito.
Também é possível definir opções de mpv colocando as opções como você passaria para mpv na linha de comando na caixa de texto Extra MPV Options
na caixa de diálogo de preferências. Se quiser definir essas opções na linha de comando, você pode fazer isso adicionando mpv-
prefixo ao nome da opção que deseja definir. Por exemplo, a opção --mpv-vf=flip
é equivalente a --vf=flip
em mpv.
Celluloid pode usar a maioria dos scripts de usuário mpv como estão. Alguns scripts de usuário podem definir atalhos de teclado que entram em conflito com o Celluloid; nesse caso, você precisará resolver o conflito definindo explicitamente novos atalhos de teclado usando input.conf
. Consulte o manual do mpv para mais detalhes.
Os scripts do usuário podem ser instalados alternando para a guia "Plugins" na caixa de diálogo de preferências e soltando os arquivos lá. Uma lista de scripts de usuário mpv pode ser encontrada aqui.
Celluloid define um conjunto de combinações de teclas na macro DEFAULT_KEYBINDS
, que pode ser encontrada em src/celluloid-def.h. A sintaxe usada é exatamente a mesma do input.conf
do mpv. Essas combinações de teclas são aplicadas sobre as combinações de teclas padrão fornecidas pelo mpv.
Atalhos de teclas adicionais podem ser definidos em um arquivo externo usando a sintaxe input.conf
do mpv. O arquivo pode ser definido na caixa de diálogo de preferências na seção "Atalhos de teclado".
Celluloid usa Weblate para coordenar traduções. Você pode encontrar a página da Celluloid aqui.
Durante a tradução, você encontrará a string translator-credits
. Você não deve traduzir esta string. Em vez disso, você deve colocar seu nome e, opcionalmente, seu endereço de e-mail, no seguinte formato: FirstName LastName
. Seu nome aparecerá na caixa de diálogo Sobre quando sua tradução estiver ativa.
Celluloid é software livre: você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation, seja a versão 3 da Licença ou (a seu critério) qualquer versão posterior.
O celulóide é distribuído na esperança de ser útil, mas SEM NENHUMA GARANTIA; mesmo sem a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Veja a Licença Pública Geral GNU para mais detalhes.
Você deveria ter recebido uma cópia da Licença Pública Geral GNU junto com o Celluloid. Caso contrário, consulte http://www.gnu.org/licenses/.