Sitemap

Chromecast è un modo semplice e conveniente per riprodurre video in streaming sul televisore.Normalmente controlli il tuo Chromecast utilizzando l'app per dispositivi mobili Google Home o con il pulsante Chromecast nelle app di streaming video, come YouTube o Netflix.

Tuttavia, il Chromecast può anche essere controllato dalla riga di comando del tuo computer.Puoi trasmettere file video direttamente dal tuo computer al Chromecast tramite la tua rete domestica.Puoi anche trasmettere video da servizi di streaming o visualizzare siti Web sulla TV.

Usando Python e l'utilità open source CATT (Cast All The Things), puoi trasmettere file video direttamente dal tuo computer.Segui queste istruzioni per installare e utilizzare CATT sul tuo computer Windows, macOS o Linux.

Installa Python 3

CATT richiede Python 3.5 o versioni successive.Segui queste istruzioni per installare Python.Se Python 3.5+ è già installato sul tuo sistema, puoi saltare alla sezione successiva e installare CATT.

Installa Python 3 su Windows

Python per Windows può essere scaricato dal sito Web di Python.In questi esempi, utilizziamo un computer Intel/AMD a 64 bit (noto anche come x86-64 o AMD64), quindi scarichiamo il programma di installazione eseguibile Python 3.7.2 Windows x86-64.

Per installare Python, esegui il programma di installazione e segui le istruzioni sullo schermo.

Nota

Durante l'installazione, ti consigliamo di scegliere l'opzione Aggiungi Python 3.7 a PATH.Questa opzione ti assicura di poter eseguire facilmente tutti i comandi necessari dal prompt dei comandi di Windows.

Quando Python è installato, vai alla sezione successiva e installa CATT.

Installa Python 3 su macOS

Python viene installato su macOS per impostazione predefinita, ma potrebbe essere necessario installare una versione più recente di Python 3.Python 3 per macOS può essere scaricato dal sito Web di Python.

Installa Python 3 su Linux

Se stai utilizzando Linux, Python 3 dovrebbe essere già installato.Per controllare la tua versione di Python 3, apri un terminale ed esegui python3 --version.Se è almeno la versione 3.5, non è necessario installare Python.Tuttavia, potrebbe essere necessario installare pip, il gestore di pacchetti Python 3.Ad esempio, su Ubuntu, esegui sudo apt update && sudo apt install python3-pip per installare pip per Python 3.

Installa CATT

CATT può essere installato utilizzando il gestore di pacchetti pip.

Installa CATT su Windows

Innanzitutto, assicurati che pip sia aggiornato.Apri una finestra del prompt dei comandi ed esegui il comando seguente.

 py -m pip install --upgrade pip
Nota

Se il comando non riesce con il messaggio di errore "py non è riconosciuto come comando interno o esterno", non hai installato il programma di avvio python predefinito (py.exe).Reinstalla Python con l'opzione "install launcher" selezionata o sostituisci py con python nei comandi in questa sezione.

Quindi, usa pip per installare CATT.

 py -m pip install catt

Verifica che CATT sia nel tuo PERCORSO eseguendo dove catt.

Installa CATT su macOS

Apri un terminale macOS (nella cartella Applicazioni → Utilità). Al prompt dei comandi, eseguire il comando seguente.

 python3 -m pip install catt

Installa CATT su Linux

In un terminale Linux, eseguire il comando seguente.

 python3 -m pip install catt

Come usare CATT

Per controllare il tuo Chromecast con CATT, il comando generale è catt castrisorsa, dove risorsa è un URL o la posizione del file video sul tuo computer.Se la risorsa esiste, CATT scansiona automaticamente la tua rete locale, si connette al primo Chromecast che trova e gli dice di riprodurre il video.

Nota

Se hai più di un dispositivo Chromecast, puoi specificarlo per nome con l'opzione -d name, dove name è il nome del dispositivo del Chromecast tra virgolette.Ad esempio, risorsa cast catt -d "Living Room TV".

Trasmetti video da siti web

Per trasmettere video in streaming da siti, inclusi YouTube, Vimeo e Twitch, usa il comando catt cast url, dove url è l'indirizzo dove visualizzeresti il ​​video in un browser web.

Mancia

Alcuni URL contengono caratteri speciali utilizzati dal prompt dei comandi, quindi è una buona idea racchiudere l'URL tra virgolette.

Ad esempio, il comando seguente riproduce un video di YouTube sul Chromecast.

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

Allo stesso modo, il comando seguente riproduce un video ospitato su Vimeo.

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

Trasmetti video dal tuo computer

Il Chromecast supporta nativamente i formati video MP4 e WebM.Se hai un file video MP4 o WebM sul tuo computer, puoi riprodurlo sul tuo Chromecast con il comando catt castnome del file.

Ad esempio, per scaricare un video da YouTube, puoi utilizzare YouTube-dl, che può essere installato con pip.

 python -m pip install youtube-dl

Per scaricare un video, esegui il comando youtube-dl url, dove url è la posizione di un video di YouTube sul web.

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

Per trasmettere questo video al Chromecast, utilizza catt cast con il nome del file video, racchiuso tra virgolette.

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

Controlla la riproduzione video

Durante la riproduzione di un video in streaming sul Chromecast, puoi utilizzare il comando catt pause per metterlo in pausa.Per riprendere il video, usa catt play.Per fermarti, usa catt stop.Per regolare il volume sul Chromecast, usa catt volume up, catt volume down o catt volumelevel, dove level è un numero intero compreso tra 0 e 100.Per un elenco completo dei comandi, eseguire catt --help.

Trasmetti un sito web

Per trasmettere qualsiasi sito Web alla tua TV, esegui catt cast_site url.Non puoi interagire con il sito, ma appare come nel browser web Chrome.

Informazioni correlate