[Guida] Come usare CATT per visualizzare contenuti multimediali con Chromecast
Ultimamente abbiamo parlato di come poter sfruttare GNU/Linux per visualizzare contenuti multimediali. Ad esempio abbiamo visto come creare un media server, oppure la visualizzazione remota di video in maniera sincrona con Syncplay. Oggi parliamo di CATT, un pratico software open source, che permette, tramite riga di comando, di inviare video da migliaia di servizi online, come YouTube o Vimeo, direttamente al Chromecast.
Chromecast è un dispositivo di Google, che sembra tanto una chiavetta USB, per lo streaming multimediale che si collega alla porta HDMI della vostra TV. Per configurarlo è necessario scaricare l’app di Chromecast su smarthone o tablet e inserire la password che ti permette di far comunicare i dispositivi tra di loro.
CATT ovvero Cast All The Things
CATT è un software che funziona tramite terminale, e ci permette di inviare video da molte fonti online, ove supportati da youtube-dl. Possiamo, inoltre, trasmettere file locali, se compatibili nativamente con il Chromecast, utilizzando sottotitoli sia locali che remoti, o visualizzare un sito web tramite il dongle di Google. Per quanto riguarda i sottotitoli, più comunemente distribuiti in formato .srt, lo script al volo effettuerà la conversione in WEBVTT. L’installazione è semplicissima, ma per utilizzare una versione aggiornata è necessario Python 3:
pip3 install catt
Passiamo ora alla configurazione del software. Come primo step dobbiamo utilizzare il comando catt scan, che effettua una scansione per il riconoscimento automatico dei chromecast presenti. Se abbiamo solo un dispositivo, allora questo verrà automaticamente settato come quello di default, altrimenti possiamo usare l’indirizzo ip o il nome dello stesso, fornitoci dalla scansione, per impostarlo come dongle di output tramite il comando catt -d nome_o_IP.
Come sempre, riassumiamo le opzioni principali da combinare con il comando principale catt. Vi riporto poi, la schermata con l’output di catt –help, per un dettaglio maggiore su opzioni per il pause, play o la regolazione del volume:
- cast “url_tra_virgolette” , serve a trasmettere un video hostato online;
- cast -s ./path/sottotitolo ./path/video , per visualizzare un file locale con i sottotitoli;
- cast_site indirizzo_web, per visualizzare un sito.
Ad esempio, il comando catt -d indirizzo_ip cast_site http://www.lffl.org, permetterà di visualizzare il sito web direttamente sulla Chromecast specificata tramite indirizzo, nel caso in cui ne avessimo più di una attiva.
Per avere maggiori dettagli su questo interessante progetto open source, vi rimando alla pagina Github ufficiale.
Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.
Fonte: https://www.lffl.org/2020/04/guida-catt-streaming-chromecast.html
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.