Описание
CMus - маленький и быстрый музыкальный проигрыватель, использующий
библиотеку ncurses.
Кэширование данных треков делает добавление файлов в список
воспроизведения очень быстрым, фоновая загрузка файлов в список не
блокирует воспроизведение и интерфейс пользователя.
Для выполнения большинства команд достаточно нажатия на одну клавишу,
более сложные команды отдаются в стиле редактора Vi.
Особенности
* Входные форматы:
o FLAC
o Ogg/Vorbis/Opus
o MP3 (libmad)
o Wav
o .mod, .s3m, ... (libmodplug, libmikmod)
o .mpc, .mpp, .mp+ (libmpcdec)
o MPEG-4 AAC (.mp4, .m4a, .m4b)
o AAC (.aac, audio/aac, audio/aacp)
o WavPack (.wv)
o CDIO
o VTX (AY/YM)
* Выход:
o ALSA
o OSS
o libao
o JACK
* Воспроизведение
o Режимы альбом/исполнитель. Воспроизведение целого альбома или
полностью исполнителя
o Очередь воспроизведения
o Потоковое воспроизведение MP3 и Ogg (Shoutcast/Icecast)
o Фильтры списков воспроизведения
* Интерфейс
o Легкая в использовании навигация по каталогам
o Настраиваемые цвета
o Переопределяемые комбинации клавиш, возможность задать клавишу для
любой команды
o Режим поиска в тиле vi/less
o Командный режим в стиле vi с поддержкой дополнения строк
* Прочее
o Возможность запуска внешних команд для выбранных файлов (например,
редактора тегов)
o Поддержка UTF-8
o Может управлятся через сокет UNIX (используя команду cmus-remote)
o Поддерживает спецификацию MPRIS