Stream2Chromecast: prenášajte svoje videá z terminálu do svojho Chromecastu

Stream2Chromecast

Bezpochýb Chromecats je vynikajúce zariadenie ktorý nám umožňuje vychutnať si náš multimediálny obsah, toto zariadenie umožňuje nám zmeniť každú televíziu na smartv. Používanie nášho zariadenia závisí od každého človeka a od jeho fantázie.

Existuje veľa aplikácií, ktoré nám umožňujú odosielať obsah do nášho Chromecastu, napríklad z nášho smartphonu sú najobľúbenejšie aplikácie Netflix, Spotify, Hudba Google Play, Angry birds a mnoho ďalších.

Pri tejto príležitosti Poviem vám niečo o tejto skvelej aplikácii napísanej v pythone a že jeho tvorca ho zdieľa s komunitou, pretože spočiatku išlo iba o osobný projekt. Aplikácia volá sa Stream2Chromecast.

Stream2Chromecast je nástroj, ktorý sa používa prostredníctvom príkazového riadku, ktorý nám umožňuje prekódovať rôzne formáty videa, ktoré nie sú kompatibilné s našim zariadením Chromecast, keď sa na ňom prehrávajú, takže sa to deje v reálnom čase.

Funkcie Stream2Chromecast:

  • Umožňuje vám streamovať zvuk a video do zariadenia Chromecast.
  • Umožňuje streamovať online videá jednoduchým umiestnením jeho webovej adresy. Súbor musí byť prenosný a musí byť vo formáte kompatibilnom s Chromecastom, pretože ho nemožno prekódovať.
  • Umožňuje nám transkódovať akýkoľvek formát, ktorý Chromecast nepodporuje, v reálnom čase (pomocou FFmpeg alebo Libav), takže sa nemusíme musieť konvertovať videá ručne.
  • Poskytuje základné ovládacie príkazy: pozastaviť, označiť hviezdičkou, zastaviť a znížiť hlasitosť prehrávania (momentálne to funguje iba pri neprekódovaní)
  • Umožňuje vám určiť zariadenie, keď je k jednej sieti pripojených viac Chromecastov;
  • Podporuje odovzdávanie vlastných parametrov transkodéra do ffmpeg alebo avconv (vďaka tomu môžete nastaviť kvalitu, pridať titulky, aj keď to Stream2Chromecast priamo nepodporuje atď.).
  • Podporuje špecifikáciu portu, ktorý sa má použiť na streamovanie médií.
  • Môže prehrávať zvukové súbory, aj keď nezobrazuje metadáta.  

Ako nainštalovať Stream2Chromecast na Linuxe?

Ako som už spomenul pred niekoľkými okamihmi, tento nástroj je postavený na pythone, takže pre jeho inštaláciu to môžeme urobiť nasledujúcimi spôsobmi:

Pre Ubuntu 16.04 14.04 a deriváty môžeme použiť nasledujúce úložisko:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Teraz pre Debian a ďalšie distribúcie, ktoré podporujú deb balíčky, si môžeme stiahnuť balík .deb a nainštalovať si ho, len si ho musíme stiahnuť z nasledujúci odkaz.

Po stiahnutí ho musíme nainštalovať pomocou nášho preferovaného správcu balíkov alebo pomocou nasledujúceho príkazu z terminálu:

sudo dpkg -i stream2chromecast*.deb

A pre ostatné distribúcie si musíme stiahnuť kód z jeho git, odkaz je nasledovný.

Nakoniec Stream2Chromecast vyžaduje dve dôležité závislosti byť schopný fungovať:

FFmpeg

Python 2

Na záver a bez toho, aby som zabudol spomenúť, je to logické a mimoriadne dôležité váš Chromecast a počítač sú pripojené k rovnakej sieti.

Po dokončení inštalácie môžeme pomocou tejto aplikácie začať odosielať obsah do nášho zariadenia Chromecast.

použitie stream2chromecast

Ako používať Stream2Chromecast na prenášanie obsahu do Chromecastu?

Ako som už spomínal, tento nástroj funguje pod príkazovým riadkom, takže použitie terminálu je nevyhnutné, ak ste nainštalovali deb balík alebo použili repozitár použitie príkazov je nasledujúce:

stream2chromecast

Namiesto toho viac bez áno, stiahli ste si kód z gitu, nomenklatúra sa zmení a tiež by ste sa mali vždy umiestniť do priečinka Stream2Chromecast, aby ste ho mohli kedykoľvek použiť.

Príkaz na jeho použitie bude nasledovný:

stream2chromecast.py

na prehraj video, ktoré musíme vykonať nasledujúci príkaz

stream2chromecast /ruta/al/video.mp4

V príkaze musíme uviesť IP adresu nášho Chromecastu alebo meno, ktoré používate.

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

Rovnako, ako sme uviedli v rámci charakteristík, môžeme povoliť transconditioning pre formáty videa, ktoré nepodporuje naše zariadenie na to musíme pridať nasledujúci parameter.

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

na pridať titulky k videu, urobíme to s týmto ďalším parametrom:

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

Na druhej strane môžeme odoslať obsah online:

stream2chromecast -playurl URL

na zastavenie prehrávania, stačí stlačiť ctrl + c o termináli.

konečne, príkazy pre ovládacie prvky sú nasledujúce:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.