Консольный аудиоплеер Linux CMus (C Music Player) работает исключительно через текстовый пользовательский интерфейс с использованием команд в стиле Vi.
![Примеры использования аудиоплеера Linux CMus](/sites/default/files/images/2025-02/cmus-1.png)
Содержание
- Поддерживаемые возможности
- Установка аудиоплейера
- Синтаксис
- Параметры
- Использование аудиоплеера CMus
- Заключение
Поддерживаемые возможности
Входные форматы
- FLAC
- Ogg/Vorbis
- MP3 (libmad)
- Wav
- WMA (ffmpeg)
- MOD, S3M, … (libmodplug)
- .mpc, mpp, .mp+ (libmpcdec)
- MPEG-4/AAC (libmp4v2, libfaad2)
Вывод звука
- ALSA
- libao
- ARTS
- OSS
- Sun Audio
- Pulseaudio
- WaveOut (Windows)
Воспроизведение
- Информация об исполнителе, альбоме, треке в виде дерева
- Полный список воспроизводимых треков
- Редактируемые списки треков
- Очередь воспроизведения
- Потоковое вещание MP3, Ogg, AAC (Shoutcast/Icecast)
- Сложные фильтры для имён воспроизводимых треков
Интерфейс
- Обзор каталогов
- Настраиваемые цвета
- Дополнение по Tab
Прочее
- Выравнивание громкости методом ReplayGain
- Воспроизведение музыки без кратковременных пауз между композициями Gapless playback
- Поддержка Cue sheets
- Поддержка UTF-8
- Внешние команды для файлов
- Гарантированная работа в Linux, FreeBSD, NetBSD и OpenBSD
В состав дистрибутива программы входит утилита cmus-remote
, позволяющая управлять плейером удалённо.
Установка аудиоплейера
Установка в Arch Linux
oleg@mobile:~:$ yay -S cmus
Sync Explicit (1): cmus-2.12.0-1
предупреждение: cmus-2.12.0-1 не устарел -- переустанавливается
разрешение зависимостей...
проверка конфликтов...
Пакеты (1) cmus-2.12.0-1
Будет установлено: 0,83 MiB
Изменение размера: 0,00 MiB
:: Приступить к установке? [Y/n] n
-> error installing repo packages
oleg@mobile:~:$
Эта программа давно установлена, постоянно обновляется и переустанавливать её нет необходимости.
Установка в Ubuntu
oleg@mobile:~:$ sudo apt install mpv
...
oleg@mobile:~:$
Синтаксис
$ cmus [OPTION]...
Параметры
--listen ADDR
Прослушивать ADDR вместо $CMUS_SOCKET или $XDG_RUNTIME_DIR/cmus-socket ADDR — это либо сокет UNIX, либо хост[:порт] ВНИМАНИЕ: использование TCP/IP небезопасно!
--plugins
Вывести списка доступных плагинов и выйти
--show-cursor
Всегда видимый курсор
--help
Отобразить эту справку и выйти
--version
Версия
Использование аудиоплеера CMus
Запуск
После запуска аудиоплейера набором командой cmus
и нажатием клавишы Enter может появиться нечто непонятное:
![Примеры использования аудиоплеера Linux CMus, запуск](/sites/default/files/images/2025-02/cmus-2.png)
Ничего страшного не произошло. CMus имеет семь режимов интерфейса, которые переключаются с помощью клавиш 1-7, и в данный момент аудиоплейер находится в режиме 1.
Воспроизведение
Перейдём в режим 5:
![Примеры использования аудиоплеера Linux CMus, режим 5](/sites/default/files/images/2025-02/cmus-3.png)
Здесь мы видим список каталогов.
Выбираем нужный каталог и нажимаем клавишу Enter:
![Примеры использования аудиоплеера Linux CMus, переход в каталог с файлами](/sites/default/files/images/2025-02/cmus-4.png)
Войдя в каталог видим список аудиофайлов:
![Примеры использования аудиоплеера Linux CMus, выбор аудиофайла из списка](/sites/default/files/images/2025-02/cmus-5.png)
Выбираем нужный файл и нажимаем клавишу Enter и слушаем музыку.
Поиск
Режим поиска работает как командный режим. Для входа в режим поиска следует нажать /, а затем ввести искомые слова и нажать Enter.
Следует нажать n для поиска следующего или N для поиска предыдущего совпадения с использованием тех же искомых слов.
Для поиска в обратном направлении вводится ?.
Представления
В представлениях 1-4 слова сравниваются с тегами исполнителя, альбома и названия.
Добавление музыки
Для добавления музыки в библиотеку cmus, нажимается 5, чтобы переключиться в вид браузера файлов. В виде браузера файлов просматривайте файлы и каталоги, а также добавляются в библиотеку музыкальные файлы или целые каталоги.
Полезные клавиши
В аудиоплейере есть несколько полезных клавиш:
TAB
Переключение между вкладками
X
Запуск воспроизведения
V
Остановка воспроизведения
C
Пауза
-
Уменьшение громкости на 10%
+
Увеличение громкости на 10%
Выход
Для выхода из CMus следуует выполнить команду :q.
Заключение
В статье в популярной форме были описаны возможности и установка аудиоплейера Linux CMus, а также приёмы работы с этим простым в использовании и быстрым аудиоплейером. Надеюсь, что он получит новых поклонников.