Music On Console player

On: 2 февраля 2010 г.

Music On Console player или просто mocp это консольный плеер (в репозиториях находиться под названием moc). Собственно чем он хорош:
Возможность работать как демон (сервер)
Минимальная зависимость библиотек
Гибкая система управления плеером через параметры запуска
Возможность отображения информации о треке не только в своем окне но и с помощью параметров запуска.
Не обжорлив насчет ресурсов системы.
Достоинств много. Как я и писал выше все манипулирования плеером проходят как параметры запуска приложения mocp. Так же хоть и сам плеер является консольным он поддерживает темы оформления (присутствует пара тем разных оттенков в исходной директории плеера). Есть возможность приветить эквалайзер с официального сайта.
Кратко о управлении плеером:



Когда плеер находиться в режиме клиента можно использовать такие клавиши:

TAB — Переключение между плейлистом и файл-менеджером.
Еnter — воспроизведение или вход в директорию при просмотре файловой системы.
a — добавить файлы в плейлист (если подсветить и нажать а на каталог, то в плейлист добавятся все файлы из вложенных каталогов).
d — удаление файла из плейлиста
s — остановка воспроизведения.
n — следующий трек.
b — предыдущий трек.
space (p) — пауза.
q – закрытие клиента. Сервер при этом продолжает работать, музыка продолжает воспроизводиться.
shift + q (Q) – закрытие клиента и сервера.
h – показать помощь по клавишам.

Важно помнить что завершать работу клиента нужно с помощью клавиши q, а не как иначе (Ctrl+Z,C) иначе плеер будет дальше играть в режиме сервера но при попытке зайти в клиент командой mocp его окно будет выдавиться с ошибками.

Управление плеером с помощью параметров запуска:

-p --play              ключи начала проигрывания плеера с плейлиста.
-f --next               проигрывание следующей композиции из плейлиста.
-r --previous        проигрывание пред ведущей композиции из плейлиста.
-s --stop              остоновлени проигрывания.
-G --toggle-pause         Установка режима проигрывания или паузы.
-x                         выключение сервера плеера.

Чтобы mocp отображал кириллицу в ID3v1-заголовках, необходимо в файле конфигураций config изменить строку:
ID3v1TagsEncoding = WINDOWS-1250
на
ID3v1TagsEncoding = WINDOWS-1251
Но в некоторых случаях и это не поможет дело в том что в фалах присутствуют два вида тега ID3v2 и ID3v1 одновременно. Я поступил так
ID3v1TagsEncoding = UTF-8
А с помощью программы  Easytag переписал теги только кодировкой UTF-8 и одной из версий протокола (Я выбрал ID3v2 а ID3v1 вовсе убрал в опциях  Easytag). И все вышло. Русский распознается свободно.
Для того что бы создать файл config в каталоге ~/home/user/.moc необходимо распаковать файл примера который лежит по адресу /usr/share/doc/mocp в папку ~/home/user/.moc


 По моему все удачного вам прослушивания любимой музыки.

P.S. mocp очень хорош собой. Он отлично подходит для разных задач. Например я прослушивал музыку пока устанавливал Archlinux. Но для повседневного использования рекомендую Quod Libet.

0 коммент. on "Music On Console player"