IT-инфраструктура • инструкции • практикаПоиск по сайту

Серверы и системное администрирование

Найти материал

Pyradio 0.9.0 для linux получил поддержку каталога radio browser

PyRadio 0.9.0: консольный интернет-радиоплеер для Linux получил поддержку Radio Browser

PyRadio - удобный консольный интернет-радиоплеер для Linux, Windows и macOS, позволяющий слушать онлайн-станции непосредственно из терминала. В стабильной версии 0.9.0 разработчики добавили интеграцию с каталогом Radio Browser, удалённое управление и ряд других улучшений. Проект особенно интересен пользователям, которые предпочитают минималистичные приложения без графического интерфейса и хотят управлять воспроизведением с клавиатуры.

Программа работает поверх MPV, VLC или MPlayer без графической оболочки. При этом PyRadio предлагает гораздо больше, чем обычный запуск аудиопотока: в нём есть редактор станций, поддержка нескольких плейлистов, поиск, темы оформления, управление мышью и набор клавиш в стиле vi. Для навигации также можно использовать стрелки и специальные клавиши.

Одним из главных нововведений версии 0.9.0 стала поддержка radio-browser.info. Теперь радиостанции radio-browser.info для PyRadio доступны прямо из интерфейса приложения: их можно искать, просматривать, сортировать и запускать без предварительного импорта списков. Подробное описание возможностей и управления представлено в [руководстве по консольному интернет-радиоплееру PyRadio](https://www.linuxuprising.com/2023/01/command-line-internet-radio-player.html).

Поиск и управление радиостанциями

Чтобы открыть список Radio Browser, в окне PyRadio нужно нажать `O` - это заглавная латинская буква O, вызываемая сочетанием `Shift + O`. Поиск выполняется клавишей `s`. Запрос можно формировать по названию станции, стране, региону, языку, тегу или используемому аудиокодеку.

Полученные результаты сортируются по числу голосов, количеству переходов и другим параметрам. Для изменения порядка сортировки используется `S` (`Shift + S`). Нажатие `I` (`Shift + I`) показывает подробную информацию о выбранной станции, а клавиша `V` (`Shift + V`) позволяет проголосовать за неё непосредственно из PyRadio.

Настройки подключения к Radio Browser меняются клавишей `c`, когда открыт соответствующий список станций. Полный перечень доступных сочетаний клавиш вызывается через `?`. Кроме того, встроенную HTML-справку можно открыть в браузере: для этого в активном окне PyRadio нажмите ``, а затем `h`.

Версия 0.9.0 находилась в бета-тестировании около полутора лет. За это время приложение получило не только новые функции, но и многочисленные исправления ошибок, улучшения интерфейса и доработки стабильности. В результате обновление стало заметным шагом вперёд по сравнению с предыдущей стабильной версией.

Установка PyRadio в Linux

Для Arch Linux доступен пакет в AUR. Пользователям Debian, Ubuntu, Fedora, а также других дистрибутивов Linux, macOS и Windows потребуется установить PyRadio из исходного установочного скрипта. Поэтому перед началом работы следует подготовить зависимости и загрузить Wget.

Также необходимо установить один из поддерживаемых проигрывателей: MPV, VLC или MPlayer. В Debian и Ubuntu это можно сделать из стандартных репозиториев, например:

```bash
sudo apt install mpv
```

Для VLC используется команда:

```bash
sudo apt install vlc
```

В Fedora может потребоваться подключить репозиторий RPM Fusion, поскольку нужные мультимедийные пакеты не всегда доступны в базовых источниках дистрибутива. После установки проигрывателя можно загрузить установочный файл PyRadio и запустить его с помощью Python 3.

Исполняемый файл обычно помещается в каталог `~/.local/bin`. Убедитесь, что этот путь добавлен в переменную `PATH`. В противном случае запускать приложение можно полным именем:

```bash
~/.local/bin/pyradio
```

Тем, кто планирует установить PyRadio на Linux, стоит заранее проверить наличие Python 3, Wget и выбранного аудиопроигрывателя. Для обновления уже установленной программы применяется команда:

```bash
python3 install.py --update
```

Удалить PyRadio можно следующим образом:

```bash
python3 install.py --uninstall
```

Пользователи, которые хотят скачать PyRadio для Linux, должны учитывать, что способ установки зависит от дистрибутива: в Arch Linux проще воспользоваться AUR, а в Debian, Ubuntu и Fedora - официальным скриптом. Для тех, кто ищет, где доступно PyRadio 0.9.0 скачать, наиболее безопасным вариантом будет использовать страницу проекта и проверять совместимость зависимостей перед запуском установщика.

Почему PyRadio интересен пользователям Linux

Главное преимущество приложения - сочетание низкого потребления ресурсов и широких возможностей поиска. Графический браузер радиостанций не нужен: пользователь может найти эфир по стране, жанру, языку или тегу, выбрать подходящий поток и сразу начать воспроизведение. Это удобно на удалённых серверах, старых компьютерах и системах, где графическая среда не установлена.

PyRadio также подходит для автоматизации. Его можно использовать в терминальном рабочем окружении, запускать вместе с пользовательской сессией или применять на медиакомпьютере. Поддержка MPV, VLC и MPlayer позволяет выбрать наиболее подходящий движок воспроизведения в зависимости от настроек системы.

Для поклонников клавиатурного управления PyRadio может стать претендентом на звание "лучший консольный интернет-радиоплеер для Linux". Он не перегружен интерфейсом, поддерживает собственные плейлисты и даёт быстрый доступ к каталогу Radio Browser. При этом программа остаётся кроссплатформенной и может использоваться не только в Linux, но и в Windows или macOS.

Интеграция с Radio Browser особенно полезна потому, что пользователю больше не приходится вручную искать URL потоков и добавлять их в текстовые списки. Каталог можно просматривать прямо из приложения, изучать сведения о станциях и выбирать эфир на основе рейтинга, языка или географического положения. Это делает PyRadio 0.9.0 практичным инструментом для повседневного прослушивания интернет-радио в терминале.

Прокрутить вверх