Медиаплееров для GNU/Linux создано достаточно много и на любой вкус. Есть мощные с графическим интерфейсом, есть лёгкие, работающие из командной строки. Ниже пойдёт речь о лёгком и простом плеере MOC (moc.daper.net), который, несмотря на свою консольность, подойдёт даже для начинающего пользователя "Линукс".
Если нет желания использовать в качестве проигрывателя тяжеловесный AmaroK, а хочется чего-нибудь попроще и полегче, то сообщество линуксоидов с радостью представляет неплохой и добротный плеер MOC. Этот плеер действительно получил много положительных отзывов на форумах и в блогах как от опытных, так и начинающих пользователей. Все они отмечают, что плеер легковесный и имеет много удобств.
Аббревиатура MOC расшифровывается как "музыка в консоли". Но это не значит, что для прослушивания музыки при помощи этой программы нужно будет набирать в консоли какие-то страшные команды и записывать виртуозные алиасы в bashrc.
Интерфейс программы выполнен в стиле двухпанельного менеджера файлов Midnight Commander на основе библиотеки ncurses. С левой стороны будет панель со списком файлов и папок, а с правой - плейлист. Соответственно, работа и управление плеером осуществляется при помощи "горячих" клавиш.
После установки из репозитория и при первом запуске программы командой mocp самой первой главной "горячей" клавишей будет "?", которая открывает окно со списком остальных хоткеев. Так как описание горячих клавиш представлено на английском, остановимся на основных клавиатурных сокращениях подробнее.
ENTER - навигация по директориям левой панели или запуск песни в обеих панелях;
TAB - переключение между панелями;
DOWN/UP - перемещение вниз-вверх по списку;
p, s - пауза и стоп, соответственно;
a - добавить текущий файл в плейлист;
A - добавить текущую директорию в плейлист;
n, b - проигрывать следующий и предыдущий трек, соответственно;
f - полезная клавиша, переключение в режим отображения имён файлов или тегов;
C - очистить плейлист;
V - сохранить плейлист;
/ - поиск;
< или "," - уменьшение громкости на 1% и 5%, соответственно;
> или "." - увеличение громкости на 1% и 5%, соответственно;
l - переключаться в однопанельный режим и обратно.
MOC работает в режиме сервера. Отключиться от демона и закрыть консоль (музыка при этом будет продолжать играть) можно клавишей "q". Полностью остановить плеер можно "Q".
Как видно по хоткеям, регистр клавиш имеет значение.
Плеер поддерживает следующие форматы: MP3, OGG, Vorbis, FLAC, WAVE, SPEEX, Musepack. Также через плагин могут проигрываться другие менее распространённые форматы, которые поддерживает текущая библиотека libsndfile в системе.
Очень интересной особенностью MOC при определённой сборке этого проигрывателя является возможность проигрывания образов музыкальных дисков в едином файле. Дело в том, что некоторые особо одарённые любители "тёплого цифрового звука" выкладывают в Интернет альбомы в виде единого файла или образа диска с дополнительным файлом метаданных cue sheet.
Для меломанов, которые увлекаются такими изысками, существует специальный экспериментальный патч (sound4hill.cz/cue_sheet_support-svn-v3.diff). Собрав с этим патчем MOC из исходников, можно получить и поддержку cue sheet.
Для более тонкой настройки MOC нужно отредактировать конфигурационный файл программы, пример которого обычно находится в директории /usr/share/doc/moc/examples.
Конфиг этот довольно внушительный и позволяет настроить параметры отображения ID-тегов, задать начальную музыкальную директорию, порядок поиска звуковых драйверов ALSA, OSS, JACK и многое другое.
Так, например, в этом конфиге можно и нужно настроить кодировку кириллицы в ID-заголовках для mp3-файлов. Как обычно, в формате mp3 используются заголовки ID3v1, в которых применяется кодировка cp1251. Поэтому, чтобы названия кириллических тегов не отображались "кракозябами", в конфиге следует найти строчку "#ID3v1TagsEncoding= WINDOWS-1250", раскомментировать её и заменить "WINDOWS-1250" на "WINDOWS-1251".
Хоть плеер и консольный, но и в нём можно менять внешний вид. На выбор по умолчанию предлагается девять цветовых тем. Перейти на экран тем можно клавишей "T".
Михаил АСТАПЧИК
Горячие темы