rox

Лучший музыкальный плеер для локальной коллекции в 2026 году

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

Пять вещей, по которым они и расходятся

  1. Он должен пережить размер вашей коллекции

    Большинство плееров показывают себя на паре сотен альбомов. Интересные поломки начинаются в десятках тысяч, где сканирование занимает вечер, прокрутка дёргается, а память растёт, пока что-нибудь не сдастся. Это единственный критерий, который нельзя оценить по скриншоту, и именно он решает, будете ли вы пользоваться этой штукой через год.

  2. Он должен нормально читать ваши теги

    Пробежка по заголовку даёт название трека и неверную длительность. Читать глубоко значит брать полные теги, настоящие длительности и собственный кодек, частоту и разрядность каждого файла. Ещё это значит, что файлы с битыми тегами индексируются, а не пропадают молча, потому что медиатека, которая тихо теряет 300 файлов, хуже той, которая в этом признаётся.

  3. Он должен уметь писать теги обратно

    Коллекция, которую вычищали, — это коллекция, которую правят. Пакетные правки, атомарная запись, чтобы падение не обрезало файл, и оценки, лежащие в самих файлах, а не в базе, которую вы не сможете унести с собой.

  4. Макет должен быть вашим

    Вкусы здесь и правда личное дело, и это аргумент в пользу сборки, а не хорошего варианта по умолчанию. Панели, которые вы расставляете, дублируете со своими настройками и выносите в настоящие окна, бьют любой единственный макет, выбранный кем-то другим.

  5. Он должен остаться вашим

    К локальным коллекциям возвращаются, когда сервис убирает альбом или меняет условия. Плеер, который отвечает на это аккаунтом, телеметрией или подпиской, упустил смысл того, что он играет.

Как первый критерий выглядит в измерениях

Семь плееров, одна коллекция в 50 000 треков, одна машина, одна обвязка. Запуск и цена простоя — это то, что вы чувствуете каждый день.

Запуск, память и CPU в простое у семи музыкальных плееров на одной коллекции в 50 000 треков
ПлеерОкно появилосьПолностью загруженПамятьCPU в простое
rox0,3 s2,3 s 134 MB 0,5 %
Elisa0,7 sникогда не успокаивается 206 MB 74 %
fooyin0,3 s18 s 364 MB 0 %
Quod Libet-19 s 384 MB 0,2 %
Strawberry0,3 s32 s 434 MB 0,8 %
Museeks-3 s 436 MB 0 %
Tauon8,7 s12 s 2,8 GB 0 %

Всё это я мерил сам, на одной машине (Ryzen 9 5950X, Linux/Wayland), с одной и той же коллекцией в 50 000 треков на внешнем SSD, каждый плеер через одну и ту же обвязку с загруженной медиатекой. Память — это PSS по всему дереву процессов. «Загружен» — это момент, когда CPU успокаивается после запуска; простой — это плеер на паузе с видимым окном.

Честный короткий список

Если у вас Windows и уже стоит Foobar2000, ответ у вас есть, и есть уже двадцать лет. Ничто на этой странице не бьёт работающий Foobar2000 на его собственной платформе.

Если вам нужна большая экосистема плагинов и долгая история на Linux, Quod Libet и Strawberry оба настоящие ответы, и оба грузят коллекцию такого размера медленнее, чем приятны в работе после загрузки. Если вас волнует именно критерий про теги, о нём написано отдельно как об альтернативе Mp3tag, а сторона громкости из первого критерия разобрана в ReplayGain.

rox — это ответ, если вам нужна форма Foobar2000 нативно на Linux или macOS: панели, которые вы собираете, глубокие теги, темы одним файлом, которым можно делиться, и плеер, который поднимает окно меньше чем за секунду на коллекции такого размера. Он новый, и у него нет API плагинов. И то и другое настоящая цена.

Пять критериев выше — это пол, а не потолок. Оценки идут в сами файлы через FMPS и POPM, а не в базу, которую вы не унесёте, а многозначные жанры объединяются как мнение медиатеки, а не как переписывание ваших тегов. Если вы такого от медиатеки и хотели, вот эту штуку и стоит направить на свой диск.

Померьте его на своей коллекции

Значение имеет тот бенчмарк, который на вашем диске. Свободно и с открытым исходным кодом, без аккаунта, без установщика.