MOCP — аудиоплеер для консоли в Linux

Зачем нужен консольный аудиоплеер в эпоху графических интерфейсов?
Есть несколько вариантов использования такого приложения:

  • одноплатные компьютеры типа Raspberry Pi в качестве бюджетного цифрового аудиоцентра (например, в небольших торговых точках, на выставочных стендах и т.д.)
  • реанимация (а, скорее, некромантия) консольным Linux-ом почивших в кладовых и гаражах Pentium-ов и прочих динозавров от мира PC
  • сервера со звуковой платой и аудиовыходом (например, tower-сервер в небольшой организации)
  • просто ради экономии памяти и вычислительных ресурсов ПК

Одной из лучших программ-аудиоплееров для консоли заслуженно считается MOCP (или также MOC) — Music On Console Player.

snimok-ekrana-ot-2017-06-06-11-59-02

Физически MOCP состоит из двух компонент — демона, проигрывающего музыку и консольного оконного клиента-интерфейса для управления проигрыванием (внешне клиент очень напоминает известный Midnight Commander).
Таким образом, чтобы запустить музыку, достаточно:

  • открыть клиент командой mocp
  • загрузить из правой панели каталоги с музыкой в плейлист (Shif+A с подкаталогами или просто A для каталога или файла). По-умолчанию MOCP помнит последний плейлист, также плейлисты можно сохранять и загружать.
  • перейти по Tab в плейлист, клавишами курсора выбрать композицию и Enter-ом начать проигрывание
  • отрегулировать громкость по Shift+> и Shift+<
  • выйти из клиента по Q и продолжить работу в консоли под честное и качественное звуковое сопровождение. Вернуться в плеер можно будет по той же команде mocp, выйти с завершением воспроизведения по Shift+Q.

Среди преимуществ MOCP можно выделить:

  • удобный интерфейс с возможностью кастомизации
  • низкие требования к “железу”
  • управление через консоль (например, запущенный плеер можно поставить на паузу без перехода в клиент с помощью команды mocp -G)
  • поддержка всех популярных аудиоформатов —  MP3, Ogg Vorbis, FLAC, Musepack, Speex, WAVE  и т.д. Также есть поддержка проигрывания звука из видеофайлов многих форматов.
  • проигрывание потокового аудио (онлайн, Интернет-радио) — Icecast, Shoutcast и т.д.
  • эквалайзер и аудиомиксер

Основные горячие клавиши MOCP:

  • H — отобразить все горячие клавиши плеера
  • Tab — переход между панелью файлов и плейлистом
  • ↑, ↓, PgUp/PgDn, Home/End — перемещение по плейлисту либо дереву каталогов соответственно
  • Enter — воспроизвести текущую композицию плейлиста
  • A (панель файлов) — добавить каталог или файл в список воспроизведения
  • Shift+A — добавить каталог в плейлист с подкаталогами и их содержимым (рекурсивно)
  • D (плейлист) — удалить песню из списка воспроизведения
  • Shift+C — удалить все содержимое плейлиста
  • N, B — играть следующую/предыдущую композицию
  • Shift+< , Shift+> — увеличить/уменьшить громкость
  • P — пауза
  • Q — закрыть клиент (воспроизведение остается)
  • Shift+Q — выход с остановкой проигрывания

 

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *