Streamlink, утиліта CLI для перегляду онлайн -потоків відео

про streamlink

У наступній статті ми розглянемо Streamlink. Це утиліта командного рядка, яка дозволить нам передавати відеотрансляції з різних сервісів на відеопрогравач, які нам доведеться попередньо встановити на нашому комп’ютері. Основна мета цього додатка-уникати неоптимізованих веб-сайтів, дозволяючи користувачеві насолоджуватися вмістом, який передається.

Streamlink - це програма з відкритим кодом, написана мовою Python. Ця програма була створена з LiveStreamer, яка більше не підтримується. Це програмне забезпечення, сумісне з GNU / Linux, Windows та Mac OS X. Колега вже говорив про цю програму в цей блог деякий час тому, але зараз ми побачимо ще пару способів встановити цю програму в Ubuntu.

Streamlink - це утиліта для передачі командного рядка, яка нам це дозволить дивитися онлайн-потоки відео на популярних медіа-плеєрах, таких як VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime та OMXPlayer тощо..

В даний час це програмне забезпечення підтримує потокові служби потокового відео, такі як YouTube, Dailymotion, Livestream, Twitch, UStream тощо. Оскільки ця програма базується на системі доповнень, що дозволяє легко додавати нові послуги. Ви можете ознайомитись із переліком аксесуарів, наведених нижче посилання.

Важливо звернути увагу Streamlink не відтворюватиме відеопотоки, якщо в системі немає медіаплеєрів. Тому перед використанням цієї програми необхідно переконатися, що ви встановили програвач у нашій системі.

Встановіть Streamlink на Ubuntu

Через PIP

Оскільки Streamlink написано за допомогою Python, можна встановити за допомогою менеджера пакетів Піп. Якщо на вашому комп’ютері немає цього інструменту, ви можете встановити його за допомогою терміналу (Ctrl + Alt + T):

sudo apt install python3-pip

Якщо на вашому комп’ютері вже встановлено Pip, ви можете це зробити виконайте таку команду, щоб встановити Streamlink:

instralar streamlink з pip3

sudo pip3 install streamlink

Як AppImage

Ви також можете користуватися цією програмою, використовуючи відповідний файл AppImage. Це можна завантажити з сторінка випусків за допомогою веб -браузера або відкривши термінал (Ctrl + Alt + T) та за допомогою Wget наступним чином:

завантажити додаток streamlink

wget https://github.com/streamlink/streamlink-appimage/releases/download/2.4.0-1/streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage -O streamlink.AppImage

Коли ми завантажили файл AppImage, у нас є лише зробити його виконуваним за командою:

chmod +x streamlink.AppImage

На даний момент ми можемо запустити програму подвійним клацанням на файлі або введенням у терміналі (Ctrl + Alt + T) команди:

./streamlink.AppImage

Короткий огляд програми

Як згадувалося вище, це програма для командного рядка. Типове використання Streamlink це було б приблизно так:

потоковий синтаксис

streamlink [OPCIONES] <URL> [CALIDAD]

URL -адреса вказує URL -адресу онлайн -потокової передачі відео. Це може бути будь -яке відеопосилання з підтримуваних сайтів. ЯКІСТЬ вказує на якість відео. Його можна використовувати 'кращий'або'найгірше', щоб отримати найвищу або найнижчу доступну якість. Крім того, ми також матимемо можливість вказати список резолюцій, розділених комами, який буде виглядати приблизно так:

"720p,480p,best"

Якщо послідовність не вказана і не використовується –Поток за замовчуваннямпрограма роздрукує список доступних оцінок.

Відтворити відео

Streamlink відтворюватиме потоки відео у нашому відеопрогравачі за замовчуванням.

гра з vlc

./streamlink.AppImage https://www.youtube.com/watch?v=-tAEAyHgCec best

Після виконання цієї команди, Streamlink витягує онлайн -відеопотік із зазначеної URL -адреси та направляє його до відеопрогравача за умовчанням (що в моєму випадку VLC), або на які ми вказуємо найкращу доступну якість.

Список доступних потоків

Щоб побачити список доступних потоків відео, вам достатньо лише це не вказуйте значення QUALITY (найгірше чи найкраще).

доступні дозволи відео

Відтворюйте лише аудіо

Якщо вам цікаво слухати лише аудіо, в кінці команди вам просто потрібно додати "audio_mp4a"Або"audio_webm" замість "кращий":

відтворення лише аудіо

streamlink https://www.youtube.com/watch?v=-tAEAyHgCec audio_mp4a

Виберіть програвач для використання

Якщо ви хочете відтворювати відеопотоки з гравцем, відмінним від стандартного, потрібно лише вказати його з опцією - Гравець потім ім'я гравця:

гра з mplayer

streamlink https://www.youtube.com/watch?v=-tAEAyHgCec 480p --player mplayer

Ця команда відтворюватиме поточний відеопотік у якості 480p за допомогою програвача Mplayer.

Дивіться інші послуги

Цю програму також можна використовувати з іншими онлайн -потоковими службами за допомогою плагінів. Повний список вбудованих плагінів можна знайти в веб-сайт проекту.

До того ж ми можемо список плагінів за допомогою команди:

доступні плагіни

streamlink --plugins

Допоможіть

Користувачі, які хочуть, можуть отримати додаткову інформацію про використання цієї програми можна ознайомитися зі сторінками довідки:

людина streamlink

man streamlink

Або ввівши термінал:

streamlink --help

Крім того, користувачі можуть дізнатися більше про те, як працювати з цією програмою, використовуючи підручник запропоновані на веб -сайті проекту або на вашому Репозиторій GitHub.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.