Поиск по сайту:

Cmus — мощный консольный музыкальный проигрыватель для Linux

Доступно множество популярных медиаплееров с графическим интерфейсом, например VLC, SMPlayer (графический интерфейс для Mplayer). Но консольных игроков единицы. Cmus (C* MUsic Player)  — один из них. Это небольшой, быстрый и мощный консольный музыкальный проигрыватель, который воспроизводит аудиофайлы из терминала в Unix-подобных операционных системах. В отличие от других графических музыкальных проигрывателей, Cmus может мгновенно запускать и воспроизводить музыкальные файлы, даже если имеются тысячи аудиофайлов. Он поддерживает большинство аудиоформатов, включая Ogg Vorbis, MP3, FLAC, Opus, Musepack, WavPack, WAV, AAC, MP4, аудио компакт-диски, WMA, APE, MKA, TTA, SHN и libmodplug. Cmus будет работать практически со всеми современными операционными системами GNU/Linux.

Функции

Примечательными особенностями Cmus являются:

  • Воспроизведение без пауз,
  • Поддержка ReplayGain,
  • потоковая передача MP3 и Ogg,
  • живая фильтрация,
  • мгновенный запуск,
  • настраиваемые сочетания клавиш,
  • привязки клавиш по умолчанию в стиле vi,
  • и более.

В этом руководстве мы увидим, как установить и использовать консольный проигрыватель Cmus в GNU/Linux.

Установить Cmus

Cmus доступен в репозиториях по умолчанию большинства дистрибутивов Linux. Итак, установка Cmus не представляет большого труда.

В Arch Linux и его производных вы можете установить его с помощью команды:

sudo pacman -S cmus

В Федоре:

sudo yum install cmus

Или,

sudo dnf install cmus

В Debian, Ubuntu, Linux Mint:

sudo apt-get install cmus

В SUSE/openSUSE:

Сначала включите репозиторий PackMan, как описано в этой ссылке.

А затем установите его с помощью команды:

sudo zypper in cmus

На тот случай, если Cmus недоступен в репозиториях по умолчанию, вы можете скомпилировать и установить его с помощью Linuxbrew. Чтобы установить Linuxbrew в вашей системе Linux, обратитесь к следующему руководству.

  • Linuxbrew — общий менеджер пакетов для Linux и Mac OS X

После установки Linuxbrew выполните следующую команду, чтобы установить cmus.

brew install cmus

Как использовать музыкальный проигрыватель консоли Cmus

В следующих главах мы увидим, как использовать Cmus.

Запустить Cmus

Вы можете запустить Cmus, введя следующую команду из терминала:

cmus

Когда вы впервые запускаете Cmus, он откроется в режиме просмотра альбома/исполнителя, как показано ниже.

Как вы видите выше, медиафайлов нет. Нам нужно добавить их вручную.

Добавление музыкальных файлов в Cmus

Нажмите '5' (цифра пять), чтобы переключиться в режим просмотра файлов.

Используйте следующие клавиши для перехода к месту хранения аудиофайлов.

  • Клавиши со стрелками ВВЕРХ и ВНИЗ — для перемещения вверх и вниз. Альтернативно вы можете использовать клавиши 'k' и 'j' для перемещения вверх и вниз.
  • Клавиша ENTER – для входа в каталог или воспроизведения выбранной аудиодорожки.
  • Клавиша BACKSPACE – для возврата.

Выделите файл или папки, содержащие аудиофайлы, и нажмите 'a', чтобы добавить аудиофайлы в библиотеку.

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

Теперь мы добавили аудиофайлы. Давайте продолжим и поиграем в них.

Воспроизведение аудиофайлов

Добавив все музыкальные файлы, нажмите 1 (цифра один), чтобы просмотреть библиотеку. Музыкальная библиотека должна выглядеть, как показано ниже.

Как вы видели на скриншоте выше, исполнители/альбомы отсортированы в алфавитном порядке слева, а аудиофайлы — справа.

Чтобы переключиться на простой просмотр библиотеки, нажмите '2' (номер два). Звуковые дорожки будут отображаться только в алфавитном порядке.

Вы можете использовать клавиши со стрелками вверх и вниз, чтобы выбрать трек, который хотите прослушать, и нажать Enter, чтобы воспроизвести его.

Чтобы приостановить или возобновить воспроизведение песни, нажмите "c". Используйте клавиши 'вправо' и 'влево' для поиска на 10 секунд и нажмите '<' и '>'. > Ключи искать за 1 минуту. Чтобы увеличить или уменьшить громкость, используйте клавиши '-' и '='.

Вот плеер Cmus в действии.

Вот список сочетаний клавиш для использования Cmus.

  • v — остановить воспроизведение
  • b – следующий трек
  • z – предыдущий трек
  • c — приостановить/возобновить воспроизведение.
  • s — переключить перемешивание
  • x — перезапустить трек
  • - — уменьшить громкость на 10 %
  • = — увеличить громкость на 10 %
  • q – закрыть Cmus

Управление очередью

Допустим, вы слушаете песню и хотите выбрать, какая песня должна воспроизводиться следующей, не прерывая воспроизводимую в данный момент песню. Это легко! Просто перейдите к любой песне, которую хотите воспроизвести, и нажмите 'e'. Выбранная песня начнет воспроизводиться после завершения текущей песни. Вы можете просмотреть и отредактировать очередь в любое время, нажав '4' (цифра четыре).

Вы также можете изменить порядок дорожек с помощью клавиш 'p' и 'P'.

Чтобы удалить трек из очереди, нажмите shift-D.

Поиск треков

Для поиска определенного трека введите косую черту (/), затем строку поиска и нажмите ENTER, чтобы выбрать конкретный трек. Например, чтобы найти песню под названием «Akon», введите — /Akon. Нажимайте 'N' и 'n' для перемещения вверх и вниз, если по тому же поисковому запросу есть больше песен.

Настроить Cmus

Вы можете настроить Cmus по своему вкусу. Вы можете настроить Cmus, например изменить способ отображения треков, включить поддержку воспроизведения или изменить сочетания клавиш.

Чтобы просмотреть текущие настройки/сочетания клавиш, нажмите 7 (цифра семь). Вы должны увидеть следующий экран.

Чтобы изменить параметр или привязку клавиш, просто выберите его с помощью клавиш вверх и вниз и нажмите Enter. Это поместит команду для текущего параметра в команду (в левом нижнем углу экрана), которую вы можете редактировать, вводя новое значение/ключ по вашему желанию.

Чтобы выйти из Cmus, введите 'q'.

На этом пока все, ребята. Я рассмотрел только базовое использование Cmus. Есть и другие функции и команды, которые не описаны в этом руководстве. Для получения более подробной информации я предлагаю вам обратиться к веб-сайту Cmus, указанному в конце этой статьи, или к справочным страницам.

man cmus

Ресурсы:

  • Веб-сайт Cmus
  • Репозиторий Cmus Git
  • Руководство по Cmus

Статьи по данной тематике