Stream2Chromecast: Cast videoene dine fra terminalen til Chromecasten din

Stream2Chromecast

Uten tvil Chromecats er en utmerket enhet som lar oss glede oss over multimediainnholdet vårt, denne enheten tillater oss å gjøre hvilken som helst TV til en smartv. Bruken av enheten vår avhenger av hver person og deres fantasi.

Det er mange applikasjoner som lar oss sende innhold til Chromecast, for eksempel, fra smarttelefonen vår er de mest populære appene Netflix, Spotify, Google Play Musikk, Angry birds og mange flere.

denne gangen Jeg vil fortelle deg litt om denne flotte applikasjonen skrevet i python og at skaperen deler det med samfunnet siden det opprinnelig bare var et personlig prosjekt. Søknaden den heter Stream2Chromecast.

Stream2Chromecast er et verktøy som brukes gjennom en kommandolinje, som lar oss omkode forskjellige videoformater som ikke er kompatible med Chromecast-enheten vår mens de spilles på den, så alt dette gjøres i sanntid.

Stream2Chromecast-funksjoner:

  • Lar deg streame lyd og video til en Chromecast-enhet.
  • Lar deg streame videoer på nettet ved å plassere nettadressen til den, filen må være streambar og et format som er kompatibelt med Chromecast, siden den ikke kan transkodes.
  • Det tillater oss å omkode hvilket som helst format som ikke støttes av Chromecast i sanntid (ved bruk av FFmpeg eller Libav), så vi unngår å måtte konvertere videoene manuelt.
  • Tilbyr grunnleggende kontrollkommandoer: pause, stjerne, stopp avspillingsvolum ned og volum opp (for øyeblikket fungerer dette bare når det ikke transkodes)
  • Lar deg spesifisere en enhet når flere Chromecasts er koblet til det samme nettverket;
  • Støtter overføring av egendefinerte transkodeparametere til ffmpeg eller avconv (takket være dette kan du stille inn kvalitet, legge til undertekster, selv om Stream2Chromecast ikke støtter den direkte osv.).
  • Støtter spesifikasjon av port som skal brukes til mediestreaming.
  • Den kan spille av lydfiler selv om den ikke viser metadata.  

Hvordan installerer jeg Stream2Chromecast på Linux?

Som jeg nevnte for noen øyeblikk siden, er dette verktøyet bygget på python, så for installasjonen kan vi gjøre det på følgende måter:

For Ubuntu 16.04 14.04 og derivater kan vi bruke følgende depot:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Nå for Debian og andre distribusjoner som støtter deb-pakker, kan vi laste ned .deb-pakken og installere den, vi må bare laste den ned fra følgende lenke.

Etter nedlasting må vi bare installere den med vår foretrukne pakkebehandling eller med følgende kommando fra terminalen:

sudo dpkg -i stream2chromecast*.deb

Og for de andre distribusjonene må vi laste ned koden fra git, linken er den neste.

Endelig Stream2Chromecast krever to viktige avhengigheter å kunne fungere:

FFmpeg

Python 2

Til slutt og uten å glemme å nevne, er det logisk og av største betydning at Chromecast og datamaskinen din er koblet til det samme nettverket.

Når installasjonen er fullført, kan vi bruke dette programmet til å begynne å sende innhold til Chromecast-enheten vår.

stream2chromecast bruk

Hvordan bruker jeg Stream2Chromecast til å caste innhold til Chromecast?

Som jeg nevnte, fungerer dette verktøyet under kommandolinjen, så det er viktig å bruke terminalen hvis du installerte deb-pakken eller brukte depotet bruken av kommandoene er som følger:

stream2chromecast

Mer uten i stedet ja du lastet ned koden fra git, nomenklaturen endres og du bør også alltid plassere deg i Stream2Chromecast-mappen for alltid å kunne bruke den.

Kommandoen for å bruke den vil være følgende:

stream2chromecast.py

Til spill en video vi bare må utføre følgende kommando

stream2chromecast /ruta/al/video.mp4

Vi må angi ip-adressen til Chromecast i kommandoen eller navnet du bruker.

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

Også som kommentert innenfor egenskapene, kan vi aktivere transkondisjonering for videoformater som den ikke støtter enheten vår for dette må vi legge til følgende parameter.

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

Til legg til undertekster i videoen, gjør vi det med denne andre parameteren:

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

På den annen side kan vi også send inn innhold på nettet:

stream2chromecast -playurl URL

Til stopp avspilling bare trykk på ctrl + c om terminalen.

Endelig, kommandoene for kontrollene er som følger:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.