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.
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.txtque 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í.
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.
