Вышел Rhythmbox 3.5.0: подготовка к 2038 году, обновлённые подкасты и расширенные лирики

Проект GNOME выпустил Rhythmbox 3.5.0 — первый релиз за пределами серии 3.4, которая жила почти десять лет. Предыдущее обновление, 3.4.9, вышло около девяти месяцев назад и в основном чинило загрузку плагинов и меняло бэкенд воспроизведения. В этот раз изменения заметно заметнее.

Rhythmbox — один из тех плееров, которые встречаются почти на любом GNOME-десктопе. Тот, кто полностью ушёл в стриминг музыки и подкастов, возможно, не найдёт ему применения, но для тех, кто держит коллекцию локально, это удобный инструмент на базе GStreamer. Несмотря на эпоху потоковых сервисов, плеер не собирается умирать: локальные библиотеки никуда не делись, и обновление 3.5.0 — тому подтверждение.

Готовность к 2038 году и подкасты

Среди изменений, спрятанных в журнале изменений, — подготовка к проблеме 2038 года, когда системы, считающие время 32-битным числом, исчерпают запас и начнут показывать 1901 год. Разработчики заменили устаревший тип GTime на time_t, чтобы не оказаться застигнутыми врасплох.

Самое заметное обновление получила страница подкастов. Списки эпизодов теперь помечают уже прослушанные выпуски, переработаны уведомления об обновлениях и загрузках, а новый плагин синхронизирует ленты и эпизоды через API gPodder.net.

Лирики из трёх источников

Расширена поддержка текстов песен: Rhythmbox теперь умеет подтягивать лирики с lrclib.net, читать их из sidecar-файлов .lrc, лежащих рядом с аудио, и извлекать тексты, встроенные прямо в файлы Ogg Vorbis, Opus и FLAC, — для этого используется тег, который недавно добавил GStreamer. Раньше такого выбора источников не было: лирики приходилось либо искать вручную, либо обходиться без них.

Мелочи, которые важны

Новый бэкенд воспроизведения, появившийся ещё в 3.4.9 и заменивший старую систему кроссфейда, теперь включён по умолчанию; исправлен баг, полностью ломавший воспроизведение, когда длительность кроссфейда была выставлена в ноль. Плеер также отказался от файла appdata.xml в пользу metainfo.xml — в соответствие с остальными проектами GNOME. На бумаге правки выглядят скромно, но в сумме это заметный шаг в полировке плеера, который держит его актуальным.

Дистрибутивы с релизом пока не поспели. Кто хочет попробовать сразу, может поставить неофициальный Flatpak с Flathub или собрать из исходников — репозиторий содержит все необходимые инструкции и файлы. Если возиться не хочется, достаточно дождаться, пока новая версия появится в репозиториях вашего дистрибутива. Это релиз про удобство повседневного использования, а не про эффектные новинки — и именно такие обновления держат плеер живым.

Источник: itsfoss.com