MOC (Music On Console) — это приложение музыкального проигрывателя для командной строки Linux/Unix. Оно разрабатывалось с тем, чтобы быть максимально устойчивым и оказывать минимальное влияние на операции ввода-вывода.
Плеер MOC работает так хорошо, потому что согласно разработчикам, использует буфер вывода в отельном потоке. Это обеспечиват воспроизведение без задержек, поскольку следующий файл открывается, пока проигрывается текущий.
Основные функции MOC
Перечень возможностей плеера MOC вас приятно удивит:
- Встроенный эквалайзер
- Микшер, который позволяет подключаться ко внешнему микшеру
- Настройки темы
- Полностью настраиваемые горячие клавиши
- Поддержка потокового вещания
- Поиск по папкам и плейлистам
- Преобразование сиволом с помощью iconv()
- Поддержка вывода JACK, ALSA, SNDIO и OSS
Как установить музыкальный проигрыватель MOC
Установка выполняется достаточно просто, поскольку репозиторий плеера и его плагинов поддерживается Ubuntu. Для того, чтобы установить плеер, выполните в командной строке:
$ sudo apt-get install moc moc-ffmpeg-plugin
Исходный код плеера и порты под другие системы можно найти здесь.
Как использовать плеер moc
Если вы не знакомы с параметрами командной сроки CLI MOC, они могут показаться весьма громоздкими и неудобными, но, поверьте, это не так. Для начала, запустите плеер в терминале следующей командой
$ mocp
Выберите папку с музыкальными файлами с помощью клавиатуры и нажмите Enter для воспроизведения. По завершении воспроизведения MOC автоматически перейдёт к следующему файлу в папке, поэтому создавать плейлисты не нужно (но вы всё ещё можете это сделать). Созданные плейлисты можно сохранить в формате m3u и использовать позднее.
Для того, чтобы MOC не занимал лишнего окна терминала, просто нажмите Q
, чтобы выйти из интерфейса и вернуться в терминал. Для отго, чтобы снова открыть MOC, введите mocp
.
Основные горячие клавиши MOC:
p
– пауза/воспроизведениеb
– предыдушая дорожкаn
– следующая дорожкаS
– режим случайного воспроизведенияq
– скрыть интерфейс MOC
Для того, чтобы увидеть полный перечень доступных команд, нажмите кнопку "h"
.