Streamlink — это кроссплатформенная утилита командной строки (и API), с помощью которой вы можете транслировать видео из нескольких потоковых сервисов, включая Twitch. и YouTube Live с помощью любого приложения видеоплеера по вашему выбору, например. VLC и проигрыватель MPV.
Являясь ответвлением Livestreamer, Основной целью Streamlink является чтобы помочь пользователям избежать глючных и/или загруженных процессором флэш-плагинов, чтобы наслаждаться отличным качеством потокового видео.Инструмент CLI также имеет API, который разработчики могут бесплатно использовать в своих приложениях.
Возможности в Streamlink
Благодаря системе плагинов, реализованной в Streamlink, пользователи всегда могут добавлять сервисы по своему выбору. В настоящее время прямо из коробки поддерживаются такие сервисы, как Livestream, Twitch, UStream, Dailymotion и YouTube Live.
Как установить и использовать Streamlink в Linux
Я советую вам установить Streamlink через терминал, чтобы добавить его PPA, чтобы у вас всегда была обновленная версия.
$ sudo add-apt-repository ppa:nilarimogard/webupd8 $ sudo подходящее обновление $ sudo apt установить потоковую ссылку
В дистрибутиве Fedora запустите.
dnf install streamlink
Для других дистрибутивов Linux инструкции по установке можно найти по адресу: https://streamlink.github.io/install.html
Простой в использовании CLI Streamlink CLI. Например, чтобы транслировать видео с Google Диск, запустите Streamlink со ссылкой видео, которое вы собираетесь транслировать, чтобы увидеть доступные форматы потоковой передачи:
$ ссылка на поток https://drive.google.com/open?id=0B0tRrdcY7CwJWGdVdHEyYWpfTTQ
Доступные форматы будут перечислены следующим образом:
Найден соответствующий плагин googledrive для URL https://drive.google.com/open?id=0B0tRrdcY7CwJWGdVdHEyYWpfTTQ Доступные потоки: 360p_ alt, 480p_ alt, 360p (худшее), 480p, 720p, 1080p (лучшее)
Выберите формат, который вы хотите использовать, добавив ссылку на его поток в конец команды, и все готово:
$ ссылка на поток https://drive.google.com/open?id=0B0tRrdcY7CwJWGdVdHEyYWpfTTQ 1080p
Streamlink использует VLC для потоковой передачи по умолчанию, но вы можете укажите другой видеопроигрыватель для использования с помощью аргумента --player.
Например, чтобы использовать проигрыватель MPV для потоковой передачи видео, используйте следующую команду:
streamlink --player mpv https://drive.google.com/open?id=0B0tRrdcY7CwJWGdVdHEyYWpfTTQ 1080p
Для получения дополнительной информации об использовании Streamlink CLI посетите: https://streamlink.github.io/cli.html
Что вы думаете о Streamlink? Вы использовали его раньше или знаете приложение, которое лучше? Оставьте свои комментарии в разделе ниже.