Stream2Chromecast: Transmet els teus vídeos des de la terminal al teu Chromecast

Stream2Chromecast

sense dubtes Chromecats és un excel·lent dispositiu que ens permet gaudir del nostre contingut multimèdia, aquest dispositiu ens permet poder convertir qualsevol televisor en un smartv. L'ús del nostre dispositiu depèn de cadascú i la seva imaginació.

Hi ha moltes aplicacions que ens permeten poder enviar contingut al nostre Chromecast, Per exemple, des del nostre smartphone les apps més populars són Netflix, Spotify, Google Play Music, ocells enutjat i molts més.

En aquesta ocasió els explicaré una mica sobre aquesta estupenda aplicació escrita en python i que el seu creador la comparteix amb la comunitat atès que inicialment només era un projecte personal. l'aplicació es diu Stream2Chromecast.

Stream2Chromecast és una eina que s'utilitza a través d'una línia d'ordres, Que ens permet poder transcondificar diversos formats de vídeo no compatibles amb el nostre dispositiu Chromecast mentre aquests són reproduïts en ell, de manera que tot això es realitza en temps real.

Característiques de Stream2Chromecast:

  • Permet transmetre àudio i vídeo a un dispositiu Chromecast.
  • Permet transmetre vídeos en línia amb només posar la URL d'aquest, l'arxiu ha de ser transmissible i un format compatible amb Chromecast, ja que no es pot transcodificar.
  • Ens permet poder transcodificar qualsevol format no admès pel Chromecast en temps real (usant FFmpeg o Libav), de manera que evitem que haver de convertir els vídeos manualment.
  • Proporciona comandaments de control bàsics: pause, star, stop playback baixar i pujar volum (actualment això només funciona quan no es transcodifica)
  • Permet especificar un dispositiu quan múltiples Chromecasts estan connectats a la mateixa xarxa;
  • Admet el pas de paràmetres de transcodificador personalitzats a ffmpeg o avconv (gràcies a això, pot establir la qualitat, afegir subtítols, encara que Stream2Chromecast no ho suport directament, etc.).
  • Admet l'especificació de port a usar per a la transmissió de mitjans.
  • Pot reproduir arxius d'àudio encara que no mostra metadades.  

Com instal·lar Stream2Chromecast a Linux?

Com comentava fa uns moments, aquesta eina està construïda sobre python pel que per la seva instal·lació podem realitzar-lo de les següents formes:

Per Ubuntu 16.04 14.04 i derivats podem utilitzar el següent repositori:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Ara per a Debian i altres distribucions que suportin els paquets deb, podem descarregar el paquet .deb i instal·lar, només hem de descarregar-lo des el següent enllaç.

Després de la descàrrega només hem de instal·lar amb el nostre gestor de paquets preferit o amb la següent comanda des de la terminal:

sudo dpkg -i stream2chromecast*.deb

I per les altres distribucions hem de descarregar el codi des del seu git, l'enllaç és el següent.

Finalment, Stream2Chromecast requereix de dos importants dependències per poder funcionar:

FFmpeg

2 Python

Per últim i sense oblidar esmentar, és per lògica i molt important que el teu Chromecast com el teu ordinador estiguin connectats a la mateixa xarxa.

Feta la instal·lació ja podem utilitzar aquesta aplicació per començar a enviar contingut al nostre dispositiu Chromecast.

stream2chromecast ús

Com utilitzar Stream2Chromecast per enviar contingut a Chromecast?

Com els comento aquesta eina treballa sota la línia d'ordres, de manera que l'ús de la terminal és indispensable, si vas instal·lar el paquet deb o vas utilitzar el repositori l'ús dels ordres és de la següent manera:

stream2chromecast

Mas sense en canvi si vas descarregar el codi des git, la nomenclatura canvia ia més sempre has posicionar sobre la carpeta d'Stream2Chromecast sempre per poder utilitzar-lo.

La comanda per utilitzar serà el següent:

stream2chromecast.py

Per a la reproduir un vídeo només hem d'executar la següent comanda

stream2chromecast /ruta/al/video.mp4

Hem d'indicar en la comanda la direcció ip del nostre Chromecast o el nom que utilitza.

stream2chromecast -devicename CHROMECAST_IP_ADDRESS "/ruta/al/video.mp4"
stream2chromecast -devicename CHROMECAST_NAME "/ruta/al/video.mp4"

També com comentava dins de les característiques, podem habilitar la transcondificacion per a formats de vídeo que no suporta nostre dispositiu per a això hem d'afegir el següent paràmetre.

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcode "/ruta/al/video.avi"

Per a la afegir subtítols a el vídeo, Ho fem amb aquest altre paràmetre:

stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcodeopts '-vf subtitles="/ruta/al/subtitulo.srt"' -transcode "/ruta/al/video.avi"

D'altra banda, també podem enviar contingut en línia:

stream2chromecast -playurl URL

Per a la aturar la reproducció n'hi ha prou amb pressionar ctrl + c sobre la terminal.

Finalment, els ordres per als controls són els següents:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.