Gelly — настольный музыкальный плеер для серверов Jellyfin, Navidrome и других совместимых серверов. Приложение написано на Rust с использованием GTK4 и libadwaita. Оно позволяет просматривать музыкальную библиотеку, слушать музыку и управлять воспроизведением.
Подключение к музыкальному серверу
Gelly не работает как самостоятельный плеер: сначала его нужно подключить к серверу Jellyfin или Navidrome. Для этого в приложении есть мастер настройки. Введите адрес сервера, например http://your-server-ip:8096, и данные учётной записи. После загрузки музыку можно просматривать в Gelly.
В приложении можно запустить повторное сканирование библиотеки на сервере — например, чтобы найти новые файлы или обновлённые метаданные, — а также обновить данные в самом Gelly.
Просмотр библиотеки и воспроизведение
По умолчанию Gelly показывает альбомы в виде сетки с крупными обложками. Также доступны представления по исполнителям, плейлистам и композициям. В большинстве представлений есть сортировка. В настройках можно включить компактный режим.
Функция «Воспроизвести похожее» подбирает музыку по выбранной композиции, альбому или исполнителю.
Gelly поддерживает MPRIS, поэтому совместимые медиаконтроллеры могут управлять воспроизведением и получать информацию о нём. Плеер также показывает тексты песен; синхронизация по строкам доступна, если для композиции есть подходящие данные. Плагин текстов для Jellyfin поддерживает загрузку текстов с временной разметкой.
Среди других возможностей — ReplayGain, воспроизведение без пауз между композициями и добавление треков в избранное. В настройках можно отключить эффекты оформления, например размытие фона, включить компактный режим, запретить системе переходить в спящий режим во время воспроизведения и задать параметры транскодирования.
Чего в Gelly нет
Gelly — это клиент, а не инструмент для управления сервером. В нём нет редактирования метаданных, панели управления Jellyfin или плагинов: такие настройки выполняются на стороне Jellyfin или Navidrome.
Gelly можно установить на Ubuntu через Flathub; пользователям Arch Linux приложение доступно в AUR.
