Sitemap

O Chromecast é uma maneira acessível e fácil de reproduzir streaming de vídeo na sua televisão.Normalmente, você controla seu Chromecast usando o aplicativo móvel Google Home ou com o botão Chromecast em aplicativos de streaming de vídeo, como YouTube ou Netflix.

No entanto, o Chromecast também pode ser controlado a partir da linha de comando do seu computador.Você pode transmitir arquivos de vídeo diretamente do seu computador para o Chromecast pela sua rede doméstica.Você também pode transmitir vídeos de serviços de streaming ou exibir sites na sua TV.

Usando Python e o utilitário de código aberto CATT (Cast All The Things), você pode transmitir arquivos de vídeo diretamente do seu computador.Siga estas instruções para instalar e usar o CATT em seu computador Windows, macOS ou Linux.

Instale o Python 3

O CATT requer Python 3.5 ou superior.Siga estas instruções para instalar o Python.Se o Python 3.5+ já estiver instalado em seu sistema, você pode pular para a próxima seção e instalar o CATT.

Instale o Python 3 no Windows

Python para Windows pode ser baixado do site do Python.Nestes exemplos, estamos usando um computador Intel/AMD de 64 bits (também conhecido como x86-64 ou AMD64), então baixamos o instalador executável Python 3.7.2 Windows x86-64.

Para instalar o Python, execute o instalador e siga as instruções na tela.

Observação

Durante a instalação, recomendamos que você escolha a opção Add Python 3.7 to PATH.Essa opção garante que você possa executar facilmente todos os comandos necessários no prompt de comando do Windows.

Quando o Python estiver instalado, vá para a próxima seção e instale o CATT.

Instale o Python 3 no macOS

O Python vem instalado no macOS por padrão, mas pode ser necessário instalar uma versão mais recente do Python 3.O Python 3 para macOS pode ser baixado do site do Python.

Instale o Python 3 no Linux

Se você estiver executando o Linux, o Python 3 já deve estar instalado.Para verificar sua versão do Python 3, abra um terminal e execute python3 --version.Se for pelo menos a versão 3.5, você não precisa instalar o Python.No entanto, pode ser necessário instalar o pip, o gerenciador de pacotes do Python 3.Por exemplo, no Ubuntu, execute sudo apt update && sudo apt install python3-pip para instalar o pip para Python 3.

Instalar CATT

O CATT pode ser instalado usando o gerenciador de pacotes pip.

Instale o CATT no Windows

Primeiro, verifique se o pip está atualizado.Abra uma janela do prompt de comando e execute o seguinte comando.

 py -m pip install --upgrade pip
Observação

Se o comando falhar com a mensagem de erro "py não é reconhecido como um comando interno ou externo", você não tem o iniciador python padrão (py.exe) instalado.Reinstale o Python com a opção "install launcher" marcada ou substitua py por python nos comandos desta seção.

Em seguida, use pip para instalar o CATT.

 py -m pip install catt

Verifique se CATT está em seu PATH executando where catt.

Instale o CATT no macOS

Abra um Terminal macOS (na pasta Aplicativos → Utilitários). No prompt de comando, execute o comando a seguir.

 python3 -m pip install catt

Instale o CATT no Linux

Em um terminal Linux, execute o comando a seguir.

 python3 -m pip install catt

Como usar o CAT

Para controlar seu Chromecast com CATT, o comando geral é catt castresource, onde resource é um URL ou o local do arquivo de vídeo em seu computador.Se o recurso existir, o CATT verifica automaticamente sua rede local, conecta-se ao primeiro Chromecast encontrado e instrui-o a reproduzir o vídeo.

Observação

Se você tiver mais de um dispositivo Chromecast, poderá especificá-lo por nome com a opção -d name, em que name é o nome do dispositivo Chromecast entre aspas duplas.Por exemplo, catt -d "Living Room TV" recurso de transmissão.

Transmitir vídeo de sites

Para transmitir streaming de vídeo de sites, incluindo YouTube, Vimeo e Twitch, use o comando catt cast url, onde url é o endereço onde você visualizaria o vídeo em um navegador da web.

Dica

Alguns URLs contêm caracteres especiais usados ​​pelo prompt de comando, portanto, é uma boa ideia colocar o URL entre aspas duplas.

Por exemplo, o comando a seguir reproduz um vídeo do YouTube no Chromecast.

 catt cast "https://www.youtube.com/watch?v=z2Whj_nL-x8"

Da mesma forma, o comando a seguir reproduz um vídeo hospedado no Vimeo.

 catt cast "https://vimeo.com/127605643"

Transmitir vídeo do seu computador

O Chromecast suporta nativamente os formatos de vídeo MP4 e WebM.Se você tiver um arquivo de vídeo MP4 ou WebM em seu computador, poderá reproduzi-lo em seu Chromecast com o comando catt castnome do arquivo.

Por exemplo, para baixar um vídeo do YouTube, você pode usar o YouTube-dl, que pode ser instalado com o pip.

 python -m pip install youtube-dl

Para baixar um vídeo, execute o comando youtube-dl url, onde url é a localização de um vídeo do YouTube na web.

 youtube-dl "https://www.youtube.com/watch?v=z2Whj_nL-x8"

Para transmitir este vídeo para seu Chromecast, use catt cast com o nome do arquivo de vídeo entre aspas duplas.

 catt cast "Claude Shannon - Father of the Information Age-z2Whj_nL-x8.webm"

Controlar a reprodução de vídeo

Enquanto um streaming de vídeo está sendo reproduzido em seu Chromecast, você pode usar o comando catt pause para pausá-lo.Para retomar o vídeo, use catt play.Para parar, use catt stop.Para ajustar o volume no Chromecast, use catt volumeup, catt volumedown ou catt volumelevel, onde level é um número inteiro entre 0 e 100.Para obter uma lista completa de comandos, execute catt --help.

Transmitir um site

Para transmitir qualquer site para sua TV, execute catt cast_site url.Você não pode interagir com o site, mas ele aparece como no navegador da Web Chrome.

Informação relacionada