Epäilemättä Chromecats on erinomainen laite jonka avulla voimme nauttia multimediasisällöstä, tästä laitteesta avulla voimme muuntaa minkä tahansa television älykkääksi. Laitteemme käyttö riippuu jokaisesta ihmisestä ja hänen mielikuvituksestaan.
On monia sovelluksia, joiden avulla voimme lähettää sisältöä ChromecastillemmeEsimerkiksi älypuhelimestamme suosituimmat sovellukset ovat Netflix, Spotify, Google Play Musiikki, Angryirds ja monet muut.
tällä kertaa Kerron sinulle hieman tästä upeasta pythonilla kirjoitetusta sovelluksesta ja että sen luoja jakaa sen yhteisön kanssa, koska alun perin se oli vain henkilökohtainen projekti. Hakemus sitä kutsutaan Stream2Chromecastiksi.
Stream2Chromecast on työkalu, jota käytetään komentorivin kautta, jonka avulla voimme koodata eri videoformaatit, jotka eivät ole yhteensopivia Chromecast-laitteemme kanssa, kun niitä toistetaan laitteella, joten kaikki tämä tapahtuu reaaliajassa.
Stream2Chromecast-ominaisuudet:
- Antaa sinun suoratoistaa ääntä ja videota Chromecast-laitteelle.
- Voit suoratoistaa verkkovideoita sijoittamalla vain sen URL-osoitteen, tiedoston on oltava suoratoistettava ja muodon mukainen Chromecastin kanssa, koska sitä ei voida koodata.
- Sen avulla voimme koodata kaikki muodot, joita Chromecast ei tue reaaliajassa (käyttämällä FFmpegiä tai Libavia), joten emme välttämättä tarvitse muuntaa videoita manuaalisesti.
- Tarjoaa perusohjauskomennot: tauko, tähti, pysäytä toiston äänenvoimakkuus ja lisää äänenvoimakkuutta (tällä hetkellä tämä toimii vain, kun ei koodata)
- Voit määrittää laitteen, kun useita Chromecasteja on kytketty samaan verkkoon.
- Tukee mukautettujen transkooderiparametrien siirtämistä ffmpeg: lle tai avconv: lle (tämän ansiosta voit asettaa laadun, lisätä tekstityksiä, vaikka Stream2Chromecast ei tue sitä suoraan jne.).
- Tukee median suoratoistoon käytettävän portin määritystä.
- Se voi toistaa äänitiedostoja, vaikka se ei näytä metatietoja.
Kuinka asentaa Stream2Chromecast Linuxiin?
Kuten mainitsin muutama hetki sitten, tämä työkalu on rakennettu pythonille, joten asennusta varten voimme tehdä sen seuraavilla tavoilla:
Ubuntu 16.04 14.04: ssä ja johdannaisissa voimme käyttää seuraavaa arkistoa:
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install stream2chromecast
Debianin ja muiden deb-paketteja tukevien jakelujen osalta voimme ladata .deb-paketin ja asentaa sen, meidän on vain ladattava se seuraava linkki.
Lataamisen jälkeen meidän on vain asennettava se haluamallamme pakettienhallinnalla tai seuraavalla päätelaitteen komennolla:
sudo dpkg -i stream2chromecast*.deb
Ja muille jakeluille meidän on ladattava koodi sen gitistä, linkki on seuraava.
Lopuksi Stream2Chromecast vaatii kaksi tärkeää riippuvuutta voidakseen toimia:
FFmpeg
Python 2
Lopuksi ja unohtamatta mainita, se on logiikan ja äärimmäisen tärkeän Chromecast ja tietokone ovat yhteydessä samaan verkkoon.
Kun asennus on valmis, voimme käyttää tätä sovellusta sisällön lähettämiseen Chromecast-laitteellemme.
Kuinka käyttää Stream2Chromecastia sisällön lähettämiseen Chromecastiin?
Kuten mainitsin, tämä työkalu toimii komentorivillä, joten päätelaitteen käyttö on välttämätöntä, jos asennit deb-paketin tai käytit arkistoa komentojen käyttö on seuraava:
stream2chromecast
Enemmän ilman sen sijaan kyllä latait koodin gitistä, nimikkeistö muuttuu ja myös sinun tulisi aina sijoittaa itsesi Stream2Chromecast-kansioon aina voidaksesi käyttää sitä.
Komento käyttää sitä on seuraava:
stream2chromecast.py
että toista video, joka meidän on vain suoritettava seuraava komento
stream2chromecast /ruta/al/video.mp4
Meidän on ilmoitettava komennossa Chromecastin IP-osoite tai käyttämäsi nimi.
stream2chromecast -devicename CHROMECAST_IP_ADDRESS "/ruta/al/video.mp4"
stream2chromecast -devicename CHROMECAST_NAME "/ruta/al/video.mp4"
Voimme myös kommentoida ominaisuuksien sisällä Ota käyttöön kunnostus videoformaatteissa, joita se ei tue laitteemme tätä varten meidän on lisättävä seuraava parametri.
stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcode "/ruta/al/video.avi"
että lisää tekstitys videoon, teemme sen tällä muulla parametrilla:
stream2chromecast -devicename CHROMECAST_IP_ADDRESS -transcodeopts '-vf subtitles="/ruta/al/subtitulo.srt"' -transcode "/ruta/al/video.avi"
Toisaalta voimme myös lähetä sisältöä verkossa:
stream2chromecast -playurl URL
että lopeta toisto painamalla vain ctrl + c terminaalista.
Lopuksi, ohjainten komennot ovat seuraavat:
stream2chromecast -pause stream2chromecast -continue stream2chromecast -stop stream2chromecast.py -setvol stream2chromecast.py -volup stream2chromecast.py -voldown stream2chromecast.py -mute