Com enviar àudio i vídeo de Linux a Chromecast

Chromecast s'està convertint en el dispositiu més utilitzat per transmetre a la nostra TV que s'està reproduint en el nostre ordinador, mòbil o fins i tot en el navegador. Els usuaris de Linux no tenim una funcionalitat nativa que ens permeti enviar àudio i vídeo de Linux a Chromecast, Per la qual cosa hem d'optar per aplicacions com mkchromecast, La qual ens permet transmetre de manera fàcil, els continguts que volem visualitzar en el nostre televisor mitjançant aquest dispositiu.

Què és la Chromecast?

És un dispositiu HDMI similar una unitat USB que es connecta a la TV amb l'objectiu de captar el senyal dels dispositius multimèdia que estan connectats a la xarxa wifi. Amb aquesta eina podem visualitzar els continguts multimèdia que s'envien des dels nostres ordinadors, mòbils i fins i tot el navegador web.

Què és mkchromecast?

És una eina de codi obert, escrita en Pitó i que utilitza  node.js, ffmpego avconv per aconseguir enviar l'àudio i vídeo de Linux a Chromecast.

mkchromecast envia els multimèdia a la nostra Chromecast sense perdre qualitat d'àudio i vídeo, a més és compatible amb transmissions múltiples, la resolució d'àudio d'alta qualitat 24-bits / 96kHz, transmissió directa des de Youtube, entre altres característiques presents en els models de Chromecast moderns. Linux a Chromecast

L'eina està equipada amb un excel·lent panell d'ús, que es mostra en la nostra safata d'entrada. De la mateixa manera, la instal·lació de mkchromecast és senzilla en gairebé totes les distros Linux.

Com instal·lar i utilitzar mkchromecast?

En qualsevol distribució de Linux podem instal·lar mkchromecast directament des de la seva codi font allotjat en Github, per a això hem de realitzar els següents passos:

  • Clonar el repositori oficial de l'eina, o, si no descarregar la versió estable de l'aplicació des aquí.
$ git clone https://github.com/muammar/mkchromecast.git
  • Ens dirigim a la carpeta recentment clonada i procedim a executar pip install amb l'arxiu requirements.txt que conté totes les dependències necessàries perquè l'eina funcioni adequadament (en alguns casos l'eina s'ha d'executar amb sudo):
$ cd mkchromecast/
$ pip install -r requirements.txt

Els usuaris de Debia, Ubuntu i derivats poden anar l'eina directament des dels repositoris oficials, només ha d'executar des de la consola la següent comanda:

sudo apt-get install mkchromecast

Per la seva part els usuari d'Arch Linux i derivats poden utilitzar el paquet disponible al repositori AUR

yaourt -S mkchromecast-git

Podem visualitzar a detall el comportament i ús d'aquesta aplicació en el següent gif que distribueix l'equip desenvolupador. A més podem veure els tutorials oficials d'ús des aquí.

mkchromecast

Transmetre des de Youtube a Chromecast

Particularment alguna cosa que em agradi d'aquesta aplicació, és que podem transmetre directament des de la consola un vídeo de youtube al nostre chromecast, per a això hem d'executar la següent comanda:

python mkchromecast.py -y https://www.youtube.com/watch\?v\=NVvAJhZVBT

Sens dubte una eina que ens permetrà enviar els nostres multimèdia de Linux a Chromecast d'una manera fàcil, ràpida i sense perdre qualitat.