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 appimage

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

streamlink [OPCIONES] <URL> [CALIDAD]

URL-адрес указывает URL-адрес потокового онлайн-видео. Это может быть любая ссылка на видео с поддерживаемых сайтов. КАЧЕСТВО указывает на качество видео.. Его можно использовать 'лучший'или'наихудший', чтобы получить как можно более высокое или низкое качество. Кроме того, у нас также будет возможность указать список разрешений, разделенных запятыми, который будет примерно таким:

"720p,480p,best"

Если последовательность не указана и не используется –Default-stream, программа распечатает список доступных оценок.

Воспроизвести видео

Streamlink будет воспроизводить видеопотоки в нашем видеопроигрывателе по умолчанию.

играть с vlc

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

Как только вы запустите эту команду, Streamlink извлекает онлайн-видеопоток из указанного URL-адреса и направляет его в видеоплеер по умолчанию. (в моем случае это VLC), или на которые мы указываем с наилучшим доступным качеством.

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

Чтобы увидеть список доступных потоков видео, все, что вам нужно сделать, это не указывайте значение КАЧЕСТВО (худший или лучший).

доступные разрешения видео

Только аудио

Если вас интересует возможность слушать только звук, в конце команды вам просто нужно добавить "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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.