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

Недавно я случайно наткнулся на Harmonoid, и вам тоже обязательно стоит на него наткнуться. Это приложение с открытым исходным кодом удивило меня так, что я улыбнулся. Оно бесплатное, явно живое и развивается, и после того, как я провел с ним некоторое время, мне трудно представить себе возвращение к моим обычным триггерам.
Интерфейс Harmonoid делает управление вашей музыкальной библиотекой по-настоящему приятным.
Все необходимые элементы управления и никаких лишних функций.
С момента запуска Harmonoid становится ясно, что это не просто очередной музыкальный плеер для Windows, перерабатывающий устаревшие дизайнерские решения десятилетней давности. Весь интерфейс ориентирован на Принципы материального дизайнаКнопки расположены там, где вы ожидаете, и каждое движение имеет свою причину, а не является просто показухой.
Ваша библиотека организована в аккуратные разделы с четкими подписями вверху: альбомы و треки و Художники و Папки و плейлистыВ режиме просмотра альбомов ваша коллекция отображается в виде широкой сетки, что позволяет обложкам альбомов выделяться, не перегружая экран визуальным беспорядком. Даже при наличии более 700 альбомов в моей библиотеке прокрутка по ним осуществляется плавно. Параметры сортировки остаются незаметно скрытыми, что упрощает переключение между алфавитным порядком и порядком возрастания/убывания.
Переключение в режим просмотра «Пути» отображает более подробную структуру с колоннами. Адрес و художник و Альбом و Тип و годЭто значительно упрощает поиск по огромным библиотекам. У меня более 3400 треков, и поиск нужной песни занимает буквально секунды. Поисковая строка фильтрует результаты в режиме реального времени, показывая мне, что я ищу, пока я ввожу текст. Если информация о песне неверна, я могу мгновенно ее исправить: встроенный редактор тегов позволяет мне это сделать. Редактирование метаданных музыки Например, названия песен, исполнители, обложки альбомов и т. д. — прямо в приложении.
При нажатии на трек для воспроизведения Harmonoid управляет воспроизведением, не прерывая просмотр. Внизу отображается панель текущего воспроизведения, показывающая обложку альбома, информацию о треке и даже сведения о формате. Нажатие на неё разворачивает панель текущего воспроизведения с плавным цветовым градиентом, взятым непосредственно с обложки альбома. Обложка отображается слева, а информация о треке — в центре, обеспечивая полное погружение без отвлекающих факторов. Справа при нажатии на кнопку плейлиста отображается вся очередь воспроизведения, выделяется текущий трек и нумеруются следующие треки. Вы можете перетаскивать, размещать и переставлять песни, иУправление вашей офлайн-библиотекой музыки Точность, которой часто не хватает потоковым приложениям.
Элементы управления звуком расположены за меню с тремя точками на панели воспроизведения, и вы получаете независимые ползунки для регулировки скорости воспроизведения, высоты тона и усиления громкости, так что тихие записи могут быть усилены без искажений. Также доступна функция плавного нарастания звука с настраиваемым диапазоном от 2 до 30 секунд для плавных переходов. Вы также можете включить ReplayGain, чтобы поддерживать одинаковый уровень звука во всей вашей библиотеке, а если вы действительно хотите добиться наилучшего результата, включение режима Exclusive Audio предоставит Harmonoid прямой доступ к вашему устройству.
Harmonoid сочетает в себе расширенные пользовательские функции с простотой повседневного использования.
Расширенные функции незаметно скрыты до тех пор, пока они вам действительно не понадобятся.
Красивый интерфейс ничего не значит, если у игрока возникают трудности с основами, но Harmonoid преуспевает там, где это действительно важно. Его система управления библиотекой быстро индексирует музыку и точно считывает метаданные. Она обрабатывает несколько исполнителей для каждого трека, правильно сегментирует жанровые теги и без проблем работает с различными форматами дат. Тексты песен работают исключительно хорошо. Синхронизированные по времени тексты отображаются на экране текущего воспроизведения и плавно движутся вместе с музыкой, затухая в нужные моменты. Harmonoid автоматически получает тексты песен из онлайн-источников, с возможностью добавления или редактирования их вручную по мере необходимости.
В настройках вы можете добавить в свою библиотеку несколько папок, обновлять или переиндексировать их по своему усмотрению, а также настроить параметры альбома для управления организацией. Диалоговое окно позволяет вам…Редактировать параметры альбомаАльбомы сгруппированы по названию, исполнителю или году, что демонстрирует понимание разработчиком того, что люди по-разному организуют свои коллекции. Также есть таблица статистики, показывающая, что именно находится в вашей коллекции: Мои 3437 треков охватывают 729 альбомов от 726 исполнителей из 188 жанров.
В настройках дисплея можно переключаться между светлой и темной темами, регулировать интенсивность Material Design (я использую уровень 3) и точно настраивать скорость анимации. В разделе «Сейчас воспроизводится» предлагаются параметры для регулировки размера текста песен (я остановился на 28 из 64), изменения фоновых изображений, изменения выравнивания и даже выбора шрифтов. Также есть режим цветовой палитры, который адаптирует цвета интерфейса к обложке воспроизводимого альбома.
Что касается производительности, в отличие от плееров на базе Electron, которые запускают веб-браузер в фоновом режиме, Harmonoid создан на Flutter/Dart и использует libmpv (а не ресурсоемкий фоновый интерфейс, как Electron), что делает его невероятно быстрым без чрезмерного потребления оперативной памяти. Медиа-клавиши работают безупречно, а элементы управления в виде миниатюр на панели задач позволяют приостанавливать или переключать треки, даже не открывая приложение.
Кроме того, Harmonoid поддерживает функцию отслеживания истории прослушивания Last.fm и функцию Discord Rich Presence для обмена информацией о том, что вы слушаете, с друзьями. Все эти функции не кажутся лишними; они доступны именно тогда, когда вам это нужно.
Открытый исходный код, высокое разрешение и поистине потрясающее.
На рынке полно музыкальных плееров с открытым исходным кодом, но Harmonoid — это тот, который продолжает меня привлекать, потому что он находит баланс между содержанием и удовольствием от прослушивания. Это не замаскированный стриминговый сервис и не раздутый медиацентр, в котором есть всё. Он точно знает, что он собой представляет: локальный, целенаправленный музыкальный плеер, который бережно относится к вашей коллекции и делает даже самые незначительные моменты просмотра, организации и прослушивания приятными.










