Stream2Chromecast: Предавайте видеоклиповете си от терминала на вашия Chromecast

Stream2Chromecast

Без съмнение Chromecats е отлично устройство което ни позволява да се наслаждаваме на нашето мултимедийно съдържание, това устройство ни позволява да превърнем всяка телевизия в smartv. Използването на нашето устройство зависи от всеки човек и неговото въображение.

Има много приложения, които ни позволяват да изпращаме съдържание на нашия Chromecastнапример от нашия смартфон най-популярните приложения са Netflix, Spotify, Google Play Music, Angry birds и много други.

Този път Ще ви разкажа малко за това страхотно приложение, написано на python и че създателят му го споделя с общността, тъй като първоначално това е бил само личен проект. Приложението нарича се Stream2Chromecast.

Stream2Chromecast е инструмент, който се използва чрез команден ред, което ни позволява да прекодираме различни видео формати, несъвместими с нашето устройство Chromecast, докато се възпроизвеждат на него, така че всичко това се прави в реално време.

Функции на Stream2Chromecast:

  • Позволява ви да предавате аудио и видео на устройство Chromecast.
  • Позволява ви да предавате онлайн видеоклипове, като просто поставите URL адреса му, файлът трябва да може да се предава и да е във формат, съвместим с Chromecast, тъй като не може да бъде прекодиран.
  • Позволява ни да транскодираме всеки формат, който не се поддържа от Chromecast в реално време (използвайки FFmpeg или Libav), така че избягваме ръчното конвертиране на видеоклиповете.
  • Предоставя основни команди за управление: пауза, звезда, спиране на силата на звука при възпроизвеждане и увеличаване на звука (в момента това работи само когато не се прекодира)
  • Позволява ви да посочите устройство, когато множество Chromecast са свързани в една и съща мрежа;
  • Поддържа предаване на потребителски параметри на транскодера на ffmpeg или avconv (благодарение на това можете да зададете качеството, да добавите субтитри, въпреки че Stream2Chromecast не го поддържа директно и т.н.).
  • Поддържа спецификация на порта, който да се използва за поточно предаване на медии.
  • Той може да възпроизвежда аудио файлове, въпреки че не показва метаданни.  

Как да инсталирам Stream2Chromecast на Linux?

Както споменах преди няколко минути, този инструмент е изграден на python, така че за инсталирането му можем да го направим по следните начини:

За Ubuntu 16.04 14.04 и деривати можем да използваме следното хранилище:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install stream2chromecast

Сега за Debian и други дистрибуции, които поддържат deb пакети, можем да изтеглим .deb пакета и да го инсталираме, просто трябва да го изтеглим от следната връзка.

След изтеглянето просто трябва да го инсталираме с предпочитания от нас мениджър на пакети или със следната команда от терминала:

sudo dpkg -i stream2chromecast*.deb

А за останалите дистрибуции трябва да изтеглим кода от неговия git, връзката е следващият.

И накрая, Stream2Chromecast изисква две важни зависимости за да може да функционира:

FFmpeg

Python 2

И накрая и без да забравяме да споменем, това е по логика и от изключителна важност вашият Chromecast и компютърът ви са свързани към една и съща мрежа.

След като инсталацията приключи, можем да използваме това приложение, за да започнем да изпращаме съдържание на нашето устройство Chromecast.

stream2chromecast употреба

Как да използвам Stream2Chromecast за предаване на съдържание към Chromecast?

Както споменах, този инструмент работи под командния ред, така че използването на терминала е от съществено значение, ако сте инсталирали deb пакета или сте използвали хранилището използването на командите е както следва:

stream2chromecast

Повече без това да, изтеглихте кода от git, номенклатурата се променя а също така винаги трябва да се позиционирате в папката Stream2Chromecast винаги, за да можете да я използвате.

Командата за използване ще бъде следната:

stream2chromecast.py

за пуснете видео, което просто трябва да изпълним следната команда

stream2chromecast /ruta/al/video.mp4

Трябва да посочим в командата ip адреса на нашия Chromecast или името, което използвате.

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

Също така, както се коментира в рамките на характеристиките, можем активирайте транскондиционирането за видео формати, които не поддържа нашето устройство за това трябва да добавим следния параметър.

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

за добавяне на субтитри към видео, ние го правим с този друг параметър:

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

От друга страна, ние също можем изпращайте съдържание онлайн:

stream2chromecast -playurl URL

за спрете възпроизвеждането, просто натиснете ctrl + c за терминала.

На последно място, командите за контролите са както следва:

stream2chromecast -pause

stream2chromecast -continue

stream2chromecast -stop

stream2chromecast.py -setvol 

stream2chromecast.py -volup

stream2chromecast.py -voldown

stream2chromecast.py -mute 

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.