MOC (музыка на консоли) — это консольный аудиоплеер для LINUX/UNIX, разработанный, чтобы быть мощным и простым в использовании.
Вам просто нужно выбрать файл из какого-либо каталога с помощью меню, похожего на Midnight Commander, и MOC начнет воспроизведение всех файлов в этом каталоге, начиная с выбранного файла. Нет необходимости создавать списки воспроизведения, как в других плеерах.
Если вы хотите объединить несколько файлов из одного или нескольких каталогов в один список воспроизведения, вы можете сделать это. Список воспроизведения будет запоминаться между запусками, или вы можете сохранить его как файл m3u, чтобы загружать его в любое время.
Нужна консоль, на которой работает MOC, для более важных дел? Нужно закрыть эмулятор терминала X? Вам не нужно останавливать игру — просто нажмите q, и интерфейс отключится, оставив сервер работающим. Вы можете подключить его позже, или вы можете подключить один интерфейс в консоли, а другой в эмуляторе X-терминала, не нужно переключаться, чтобы просто воспроизвести другой файл.
MOC работает плавно, независимо от нагрузки на систему или ввод-вывод, поскольку он использует буфер вывода в отдельном потоке. Это не вызывает промежутков между файлами, потому что следующий файл для воспроизведения предварительно кэшируется во время воспроизведения текущего файла.
Поддерживаются интернет-потоки (Icecast, Shoutcast).
Сопоставление клавиш может быть полностью настроено.
Поддерживаемые форматы файлов: mp3, Ogg Vorbis, FLAC, Musepack, Speex, WAVE, AIFF, AU (и другие менее популярные форматы, поддерживаемые libsndfile. Поддержка новых форматов находится в стадии разработки.
Другие особенности:
Простой миксер.
Цветовые темы.
Поиск в меню (списке воспроизведения или каталоге), как M-s в Midnight Commander.
Способ, которым MOC создает заголовки из тегов, настраивается.
Дополнительное преобразование набора символов для файловых тегов с помощью iconv().
Выход OSS, JACK и ALSA.
Бинарный файл называется mocp из-за конфликта с другими программами во многих системах.