Хотелось бы поделиться несколькими способами просмотра трансляций Twitch в Linux системах. Конкретно рассмотрим как это можно делать в Linux Mint, хотя эти способы подойдут и для Ubuntu. Как, в принципе, и для любого Linux дистрибутива, разница будет лишь в процессе установки программ. Конечно возникает вопрос «зачем такие мороки с настройками и установками, если можно смотреть через браузер?» Ну если можно по-другому, то почему бы не попробовать) Пока что я знаю три способа просмотра Twitch в Linux:
- При помощи консольной программы livestreamer
- При помощи консольной программы Streamlink
- При помощи программы Orion
Кстати, для программы Streamlink существует графический интерфейс, но обо всем по порядку.
Установка и использование livestreamer
Для начала установим сам livestreamer.
Установка livestreamer в Linux Mint
Никаких ppa-репозиториев добавлять нет необходимости. Пакет итак есть в списках.
1 |
sudo apt install livestreamer |
livestreamer в терминале
Чтобы запустить трансляцию прямо из терминала нам потребуется медиа плеер VLC. В Linux Mint он идёт прямо «из коробки», поэтому никаких проблем не возникает. Строка запуска пишется по такому принципу
1 |
livestreamer [OPTIONS] [URL] [STREAM] |
[URL] — адрес трансляции на Twitch, [STREAM] — задает качество видео в котором запускается трансляция. Может быть low, medium, best и sourse (возможно также и 480p, 720p и т.п.). В данном случае я не использую дополнительные опции и поэтому чтобы запустить трансляцию, например, квейка я пишу
1 |
livestreamer twitch.tv/agentjkezoor best |
Я даже делал когда-то видео про то, как я смотрел The International 2016 в Linux через VLC)
И да, в VLC также можно захватывать видео и записывать трансляцию.
Установка и использование Streamlink
Streamlink чем то напоминает livestreamer в использовании. Если попробовали первое, то со вторым будет более привычнее.
Установка Streamlink в Linux Mint / Ubuntu
Вот теперь добавляем ppa-репозиторий и устанавливаем программу
1 2 3 |
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update sudo apt install streamlink |
Вот здесь есть руководство по установке в другие дистрибутивы.
Использование Streamlink
Та же история что и с livestreamer, только пишем streamlink)
1 |
streamlink [OPTIONS] [URL] [STREAM] |
на подобие прошлого примера
1 |
streamlink twitch.tv/agentjkezoor best |
Графический интерфейс Streamlink Twitch GUI
Репозитория я не нашел, поэтому качаем ресурсы отсюда. Распаковываем архив, находим файл start.sh и запускаем его через терминал прописав там его адрес, ну или как на сриншоте.
Теперь можно искать трансляции любимых игр.
Если запустить файл add-menuitem.sh в той же папке, то у вас появится вот такой значок запуска в меню и не нужно будет искать каждый раз папку с программой. Чтобы удалить значок из меню запустите файл remove-menuitem.sh.
Orion
Orion является приложением с открытым исходным кодом, написанным на Qt/QML и C ++ и предлагает привлекательную альтернативу официальному сайту Twitch при просмотре трансляций. С помощью Orion можно параллельно заниматься поиском игр или каналов, пользоваться чатом, подписываться на каналы, редактировать и просматривать профили, а также получать уведомления на рабочем столе. А что еще лучше — приложение является кросс-платформенным. Доступны предварительно скомпилированные бинарные файлы для Windows, и MacOS — но, увы, не для Linux)_ Поэтому придется все собирать самим.
Так как скомпилированного файла запуска Orion для Linux нет, а самому у меня пока не вышло это сделать, то придется пока подождать появления его в каком-нибудь ppa-репозитории. Но если у вас установлен Arch или Manjaro Linux, вы можете установить его из терминала следующим образом
1 |
yaourt orion |
Вывод о просмотре Twitch в Linux
Мы рассмотрели различные способы просмотра трансляций Twitch в Linux. Теперь можно выбирать наиболее удобный. Я постараюсь разобраться с установкой Orion в Linux Mint и если получится напишу об этом отдельный пост.