ncmpcpp — мощный консольный аудиоплеер

• Ссылки: github.com/ncmpcpp/ncmpcpp

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

📌 Детали

  • открытый исходный код на C++
  • разработка сообщества FOSS, без рекламы и отслеживания
  • доступно для Linux, Windows и Android (через Termux)
  • крайне низкое потребление памяти: 45 МБ ОЗУ во время воспроизведения
  • воспроизведение с локального и удаленного хранилищ (NFS)
  • редактивание тегов и плейлистов, визуализация
  • гибкие поиск и фильтрация по медиатеке
  • бесшовные переходы между треками
  • стягивает инфу по артистам с LastPass ~ шпаргалка по горячим клавишам
  • множество вариантов кастомизации интерфейса
  • микросообщество на форуме GitHub
  • очень подробная встроенная документация по пути /usr/share/doc/ncmpcpp

ИМХО:  Как же он быстро работает, даже с медиатекой с 10к+ файлов на не самом свежем железе. Навигация по умолчанию не самая лучшая ­— как обычно, полез тыкать без чтения доки и несколько часов правил конфиги и сервера, и клиента, думая, что они не видят директорию с аудио. Оказалось, что видят, просто плеер по умолчанию открывает пустой раздел, а переключаться на другие надо цифрами. Короче, работает практически из коробки, а изучать и кастомизировать можно бесконечно — выбор красноглазых меломанов.

Свежее