Stream2Chromecast: Odesílejte svá videa z terminálu do svého Chromecastu

Stream2Chromecast

Bezpochyby Chromecats je vynikající zařízení který nám umožňuje užívat si náš multimediální obsah, toto zařízení umožňuje nám přeměnit jakoukoli televizi na smartv. Použití našeho zařízení závisí na každé osobě a její fantazii.

Existuje mnoho aplikací, které nám umožňují odesílat obsah do našeho Chromecastunapříklad z našeho smartphonu jsou nejoblíbenějšími aplikacemi Netflix, Spotify, Hudba Google Play, Angry birds a mnoho dalších.

tentokrát Řeknu vám něco o této skvělé aplikaci napsané v pythonu a že jeho tvůrce to sdílí s komunitou, protože zpočátku šlo pouze o osobní projekt. Aplikace jmenuje se Stream2Chromecast.

Stream2Chromecast je nástroj, který se používá prostřednictvím příkazového řádku, což nám umožňuje překódovat různé formáty videa, které nejsou kompatibilní s naším zařízením Chromecast, když jsou na něm přehrávány, takže vše probíhá v reálném čase.

Funkce Stream2Chromecast:

  • Umožňuje streamovat zvuk a video do zařízení Chromecast.
  • Umožňuje streamovat online videa pouhým umístěním jeho adresy URL, soubor musí být streamovatelný a musí být ve formátu kompatibilním s Chromecastem, protože jej nelze překódovat.
  • Umožňuje nám překódovat jakýkoli formát, který Chromecast nepodporuje v reálném čase (pomocí FFmpeg nebo Libav), takže se nemusíme muset převádět videa ručně.
  • Poskytuje základní ovládací příkazy: pozastavit, označit hvězdičkou, zastavit a snížit hlasitost přehrávání (aktuálně to funguje pouze bez překódování)
  • Umožňuje určit zařízení, když je ke stejné síti připojeno více Chromecastů;
  • Podporuje předávání vlastních parametrů transkodéru do ffmpeg nebo avconv (díky tomu můžete nastavit kvalitu, přidat titulky, i když to Stream2Chromecast přímo nepodporuje atd.).
  • Podporuje specifikaci portu, který se má použít pro streamování médií.
  • Může přehrávat zvukové soubory, i když nezobrazuje metadata.  

Jak nainstalovat Stream2Chromecast na Linux?

Jak jsem zmínil před několika okamžiky, tento nástroj je postaven na pythonu, takže pro jeho instalaci to můžeme udělat následujícími způsoby:

Pro Ubuntu 16.04 14.04 a deriváty můžeme použít následující úložiště:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Nyní pro Debian a další distribuce, které podporují deb balíčky, si můžeme stáhnout balíček .deb a nainstalovat jej, stačí si jej stáhnout z následující odkaz.

Po stažení jej stačí nainstalovat pomocí našeho preferovaného správce balíčků nebo pomocí následujícího příkazu z terminálu:

sudo dpkg -i stream2chromecast*.deb

A pro ostatní distribuce si musíme stáhnout kód z jeho git, odkaz je další.

Nakonec Stream2Chromecast vyžaduje dvě důležité závislosti být schopen fungovat:

FFmpeg

Python 2

Nakonec a aniž bychom to zapomněli zmínit, je to logické a nanejvýš důležité váš Chromecast a počítač jsou připojeny ke stejné síti.

Po dokončení instalace můžeme pomocí této aplikace začít odesílat obsah do našeho zařízení Chromecast.

stream2chromecast použití

Jak používat Stream2Chromecast k odesílání obsahu do Chromecastu?

Jak jsem již zmínil, tento nástroj funguje pod příkazovým řádkem, takže použití terminálu je zásadní, pokud jste nainstalovali balíček deb nebo použili úložiště použití příkazů je následující:

stream2chromecast

Více místo ano stáhli jste si kód z git, změní se nomenklatura a také byste se měli vždy umístit do složky Stream2Chromecast, abyste ji mohli používat.

Příkaz k jeho použití bude následující:

stream2chromecast.py

na přehrát video, které musíme provést následující příkaz

stream2chromecast /ruta/al/video.mp4

V příkazu musíme uvést IP adresu našeho Chromecastu nebo jméno, které používáte.

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

Také, jak je uvedeno v charakteristikách, můžeme povolit transconditioning pro video formáty, které nepodporuje naše zařízení k tomu musíme přidat následující parametr.

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

na přidat titulky k videu, uděláme to s tímto dalším parametrem:

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

Na druhou stranu také můžeme odeslat obsah online:

stream2chromecast -playurl URL

na zastavit přehrávání, stačí stisknout ctrl + c o terminálu.

Konečně, příkazy pro ovládací prvky jsou následující:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.