Meloville, новый музыкальный плеер для Linux с открытым исходным кодом. Он объединяет локальное воспроизведение музыки с современным интерфейсом на Qt и поддерживает синхронизированные тексты, управление по Bluetooth, редактирование метаданных и работу с плейлистами.
Приложение написано на Qt 6 и работает с аудиофайлами MP3, FLAC, M4A и OGG. Оно поддерживает управление воспроизведением с Bluetooth-наушников: паузу и переключение треков можно выполнять физическими кнопками или жестами на совместимой гарнитуре.
Разработчик отметил, что это стало одной из главных причин создания Meloville: во многих других локальных плеерах для Linux такие элементы управления работают не так, как ожидалось.

В Meloville есть встроенный редактор метаданных. Порядок песен в плейлисте можно менять перетаскиванием. Также есть полноэкранный режим Big Picture, в котором на весь экран отображается обложка альбома. Интерфейс использует SVG-ресурсы, поэтому на экранах HiDPI изображения остаются чёткими.
Meloville поддерживает синхронизированные тексты песен из файлов .lrc. Файл с текстом должен называться так же, как соответствующий аудиофайл, и может находиться в любом месте настроенной музыкальной папки. Meloville подхватит его при перезапуске приложения.
Плеер иначе организует плейлисты и альбомы. Вместо прямых ссылок на имена файлов он сопоставляет треки по названию песни и имени исполнителя. Поэтому переименование или перенос музыкальных файлов не должны нарушать существующие плейлисты и связи с альбомами.
Также реализована дополнительная логика для организации альбомов. Например, треки с пометкой “Artist feat. Other Artist” могут попадать в альбом основного исполнителя, а не считаться работой совсем другого артиста.
Meloville умеет автоматически создавать обложку плейлиста из четырёх самых часто встречающихся обложек песен.
Довольно необычная функция: режим listen along. Он позволяет Meloville запустить небольшой сервер, который транслирует текущий трек другому человеку через веб-браузер. Пользователи в одной локальной сети могут подключаться напрямую, а для удалённого доступа понадобится проброс портов. Слушателю не нужно устанавливать Meloville, достаточно браузера и доступа в интернет.
Плеер всё ещё находится на раннем этапе развития, поэтому вариантов установки немного. Пользователи Arch Linux могут использовать репозиторий с PKGBUILD, который подготовил разработчик, хотя пакет ещё не попал в AUR. Официальные пакеты для других дистрибутивов Linux запланированы, но пока не готовы.
Дополнительные подробности можно найти на странице Meloville на GitHub.
Изображение: Meloville




Пока нет комментариев. Будьте первым!