O PlayerCast App transforma seu mídia em qualquer outro dispositivo Linux (por exemplo, HTPC, Raspberry Pi) em um receptor de mídia que funciona de maneira semelhante ao Chromecast.
Expanda a funcionalidade de extensão por meio de complementos:
A instalação do código -fonte é descrita no wiki.
Depois de ativar a extensão, lembre -se de instalar todos os requisitos e dependências da NPM.
Aqui está uma lista dos programas necessários que o elenco para a TV depende de:
Certifique -se de ter todas as opções acima instaladas.
A extensão Nautilus está incluída na TV (desde a versão 9).
Opcionalmente, você pode usar a codificação VAAPI ou NVENC de hardware. É claro que isso requer motoristas de trabalho. Mais informações e como instalar a aceleração de hardware aqui.
Tendo ativado o Universe Repo Run:
sudo apt install npm nodejs ffmpeg
O Ubuntu está enviando uma versão npm errada por algum motivo.
Atualize -o e limpe o Bash Cache:
sudo npm install -g npm
hash -r
Tendo ativado o RPM Fusion Repos Run:
sudo dnf install npm nodejs ffmpeg
sudo pacman -S npm nodejs ffmpeg
sudo apt install python3-nautilus python3-gi
sudo dnf install nautilus-python python3-gobject
sudo pacman -S python-nautilus python-gobject
As liberações do Ubuntu com mais de 20,04 requerem python-nautilus
em vez de python3-nautilus
.
As liberações mais antigas do Fedora exigem adicionalmente pygobject3
.
A integração de Nautilus é desativada por padrão. Lembre -se de ativá -lo nessas configurações de extensão.
Antes de usar a extensão, você também deve instalar alguns pacotes NPM adicionais.
Você também deve repetir esta etapa ao atualizar a extensão para a nova versão, caso contrário, você pode não ter dependências adicionadas ou atualizadas recentemente.
Na versão 9 e posterior, isso pode ser feito a partir de preferências de extensão.
Vá para Cast Settings -> Modules
e clique em Install npm modules
.
Você deve ter npm
e nodejs
instalados antes desta etapa.
Execute o código abaixo no terminal:
cd ~/.local/share/gnome-shell/extensions/[email protected]
npm install
Instruções detalhadas relacionadas à configuração e usando a extensão estão no wiki.
Você também pode encontrar alguns exemplos de uso e a configuração do firewall lá.
Confira as perguntas frequentes, antes de fazer perguntas.
O método de tradução preferido é usar a página da Web Cast na TV Crowdin.
Crowdin não requer ferramentas adicionais e a tradução pode ser feita através do navegador da web. Você pode fazer login usando a conta do GitHub ou criar uma nova. Somente eu posso adicionar novos idiomas a este projeto; portanto, se o seu idioma não estiver disponível, entre em contato comigo primeiro (você pode deixar o comentário aqui).
Como alternativa, você ainda pode usar makefile e ferramentas como o Poedit para gerar traduções:
make potfile
- gera arquivo de maconha atualizado.
make mergepo
- mescla alterações de arquivo de maconha em todos os arquivos PO.
make compilemo
- compila arquivos de tradução.
Após a compilação, reinicie o gnome-shell para que as alterações sejam aplicadas.
Agradecimentos especiais a Simon Kusterrer (XAT) por desenvolver Chromecast-Player e Sam Potts por fazer Plyr, um incrível player de vídeo HTML5.
Muito obrigado a Rendy Anthony por me ajudar a fazer a integração de Nautilus com base em sua extensão de Nautilus-Cast.
Muito obrigado a todos os envolvidos na tradução desta extensão através do Github ou Crowdin.
Se você gosta do meu trabalho, apoie-o comprando uma xícara de café :-)