Для удобного прослушивания радио в Linux у нас есть приложение Shortwave, которое недавно выпустило версию 3.0. Он создан на основе GTK и Rust и является частью GNOME благодаря инициативе circles.
Очевидно, что это приложение, которое выполняет очень специфическую задачу и не дает больших возможностей для создания чего-то революционного. Более того, можно даже сказать, что уже некоторое время мы живем в эпоху, когда инновации в области настольных приложений были скудными, часто с эстетическими изменениями (хотя в некоторых случаях очень продуманными), а не реальными технологическими революциями. Однако это не означает, что Shortwave 3 не несет в себе ничего интересного.
Для начала, мы получили поддержку темного режима GNOME 42 благодаря тому, что Shortwave является приложением, построенным на GTK 4. Соответственно, эстетическая тема была обновлена для использования нового дизайна Adwaita, который можно увидеть в вышеупомянутой версии среды рабочего стола (по крайней мере, в ее базовой реализации).
Еще одной новой функцией является возможность добавления в библиотеку частных станций, которые не доступны на сайте radio-browser.info, но находятся в локальной сети или являются платными потоками. С этого релиза приложение может отображать битрейт станции, который также можно использовать в качестве опции для сортировки библиотеки. Отныне можно сохранить данные станции на диск, чтобы сохранить их на случай удаления из онлайновой базы данных.
Переходя к более важным вещам в Shortwave 3, новая кнопка на странице поиска позволяет сортировать результаты, диалог станции был пересмотрен для предоставления более четкой информации, уведомление рабочего стола было изменено таким образом, что оно обновляется, а не генерирует новое уведомление для каждой песни (тем самым приближаясь к тому, что делают локальные проигрыватели аудиофайлов), и приложение можно использовать, даже если radio-browser.info недоступен или не работает.
Shortwave делает доступными около 30 000 радиостанций со всего мира благодаря использованию базы данных radio-browser.info. В дополнение к стандартному виду и ощущениям GTK, в нем есть режим мини-плеера, который уменьшает размер окна и придает ему вид и ощущения старого радио. Приложение, выпущенное под лицензией GPLv3, можно легко и просто получить в формате Flatpak через Flathub.
flatpak install https://flathub.org/repo/appstream/de.haeckerfelix.Shortwave.flatpakref
Или в магазине приложений Ubuntu Flatpak.
А каким вы пользуетесь плеером для прослушивания радио? Поделитесь в комментариях ниже.