- - Как да предавате видеоклипове към Chromecast в Linux чрез командния ред

Как да предавате видеоклипове към Chromecast в Linux чрез командния ред

Повечето хора не биха се учудили, ако намерятоткрихме, че Googlecast $ 35 Chromecast dongle е най-продаваното устройство за стрийминг на медии за всички времена. Истина е, и то с добра причина. За много ниска сума потребителите могат да „излъчват” любимото си съдържание от своите мобилни телефони, таблети и дори уеб браузъри. Има обаче един недостатък на тази технология: възпроизвеждането на локално съдържание е предизвикателно и се обезкуражава. Вместо това Google иска потребителите да купуват в „облачни услуги“. Това е досадно, особено за Linux потребителите, тъй като ние сме типът на технологичните потребители, които най-вероятно биха искали да хостваме и възпроизвеждаме собствено съдържание. Не се притеснявайте обаче. Има начин за възпроизвеждане на локални медийни файлове на устройството. Можете да предавате видеоклипове към Chromecast на Linux чрез команден ред. В тази статия ще разберем как точно да го направите!

Инсталиране на NodeJS и NPM

Castnow работи с помощта на NodeJS и тоинсталира с инструмента NPM. Тези две критични части по подразбиране не са в много Linux дистрибуции. В резултат на това ще трябва да го инсталирате, за да предавате видеоклипове към Chromecast в Linux.

Ubuntu

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Arch Linux

sudo pacman -S npm

Debian

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

Fedora

curl --silent --location https://rpm.nodesource.com/setup_8.x | bash -
sudo dnf install nodejs npm

OpenSUSE

sudo zypper install nodejs4

друг

Други Linux дистрибуции, които не са споменати, също иматNodeJS. За да го инсталирате, най-добре е да отидете на уебсайта на NodeJS и да прочетете указанията, специфични за вашата Linux-базирана операционна система. Алтернативно, потърсете вашия мениджър на пакети и инсталирайте NPM / NodeJS.

Castnow

Castnow е на Github, а изходният код есвободно достъпна за компилация и инсталация на ръка. Въпреки това, наистина няма нужда да правите това, тъй като разработчикът на този проект го предоставя като NPM пакет. Инсталирането на NPM инструмент е доста лесно.

sudo npm install castnow -g

Когато инструментът Castnow приключи с инсталирането, можете да започнете леене.

Използване на Castnow

Ако имате само един Chromecast, Castnow щеавтоматично го открива и използва като по подразбиране. Тъй като повечето хора обикновено имат един Chromecast, няма реална нужда да се впускате в подробности как да се свържете с няколко устройства. Като се има предвид, някои хора определено имат множество устройства с Chrome. Ако това сте вие ​​и имате повече от една, използвайте тази команда, за да посочите към кой от командния ред да предавате: castnow --device "name of Chromecast".

Поточно видео

Видеоклипове могат да се предават с Castnow къмChromecast от всеки отдалечен или локален URL адрес. За целта първо разберете дали вашето видео използва правилния кодек, тъй като в поточния софтуер има проблем с определени видео кодове. Ето защо е най-добре да използвате Mp4 видео файлове с този инструмент.

Излъчвайте отдалечено видео с:

castnow http://website-with-mp4file.com/videofile.mp4

Възпроизвеждане на местно видео

Възпроизвеждането на локален видеоклип се извършва най-добре от вашияLinux PC. Опитайте да не предавате MP4 файлове по мрежата с отдалечени директории, тъй като това също няма да работи. Възпроизвеждането е най-добре с MP4 файлове, тъй като Chromecast поддържа този формат най-добре. Въпреки това, Castnow поддържа преобразуване на живо с FFMPEG.

castnow /path/to/video.mp4

Или преобразувайте видеото в MP4, докато се възпроизвежда:

castnow /path/to/video.avi --tomp4

Пусни музика

Можете да възпроизвеждате музика с Castnow точно както бихте направили видео файл. Работи по същия начин като видео.

castnow /path/to/song.mp3

или Поток на музикалния файл със:

castnow http://songwebsite.com/song.mp3

Други възможности

Има много други неща, които Castnow може да направида взаимодействате с вашия Chromecast, без да пускате видео или песен тук и там. Всички опции са различни превключватели, които са достъпни за използване. Например, искате субтитри с вашия местен видеоклип? Използвай -subtitles ключ. Искате да завържете текущото видео или да разбъркате опашката? употреба -loop и -shuffle съответно.

Достатъчно е да се каже, има много различниопции, които напредналите потребители могат да вкопаят, за да извлекат максимума от Castnow и Chromecast. Казано е: ако всичко, което искате, е възможността да възпроизвеждате локални и отдалечени медийни файлове, посочените по-горе указания съдържат всичко необходимо.

Можете да получите достъп до пълния списък с команди на Castnow, като отидете до прозореца на терминала и въведете castnow –help. Алтернативно, запазете целия помощен файл в текстов файл, към който можете да се обърнете по всяко време с:

castnow --help >> ~/castnow-help.txt

Това ще постави castnow-help.txt в / home / username /.

заключение

В браузъра Google Chromecast е мощенинструмент. С него потребителите могат да излъчват всичко от любимите си уеб страници, до музика, филми и всичко между тях. За съжаление Google е интернет компания. В резултат на това те нямат интерес да позволяват на потребителите да възпроизвеждат местно съдържание. Това обаче няма значение, тъй като потребителите на Linux са творчески куп.

С помощта на Castnow потребителите могат да обикалятПожеланията на Google за облак и само изплащане на медийно потребление. Вместо това те могат да се възползват добре от Chromecast и да го насочат към потенциала, за който всички знаем, че го е скрил.

Коментари