Если б гармошка умела
всё говорить, не тая...
(с) Песня, из которой слов не выкинуть
всё говорить, не тая...
(с) Песня, из которой слов не выкинуть
Об этом замечательном плеере уже писал Андрей aka vonderer здесь. Из той песни тоже слов не выкинуть, но я немного подробнее остановлюсь на управлении плеером. Как любое хорошее приложение, оно управляется горячими клавишами, и основные клавиатурные сокращения такие:
- ENTER – переключиться в директорию и\или начать воспроизведение песни
- o – проиграть URL (например, интернет-радиостанции)
- p или пробел – пауза
- s – стоп
- l – переключиться между одно- и двухпанельным режимом
- a – добавить текущий файл в список воспроизведения
- A – добавить текущую директорию в список воспроизведения
- C – очистить список воспроизведения
- q – отключить консольный интерфейс (сервер MOC будет продолжать воспроизведение, к нему можно подключиться снова, набрав mocp)
- Q – отключение MOC-сервера (прекращение воспроизведения)
- n -- проиграть следующую песню из списка
- b -- проиграть предыдущую песню из списка
- S -- воспроизведение в произвольном порядке
- R -- повторяет выбранную песню циклически
- u -- перемещает элемент списка воспроизведения вверх
- j -- перемещает элемент списка воспроизведения вниз
- g или / -- ищет заданную строку в именах фалов песен
- r -- перечитать директорию заново
- f -- переключить режим отображения с имён файлов на теги
- TAB -- переключение между списком воспроизведения и файлами песен
- H -- показывает скрытые файлы
- Ctrl-t -- показать или убрать длительность песни в списке
- Ctrl-f -- показать или убрать формат песни
- U -- переместиться на уровень выше в директории
- a -- добавить файл к списку воспроизведения
- A -- добавить каталог к списку воспроизведения
- C -- очистить список воспроизведения
- V -- сохранить список воспроизведения
- d -- удалить отмеченные песни из списка воспроизведения
Наконец, управление громкостью
- < -- уменьшить громкость на 1%
- , -- уменьшить громкость на 5%
- >— увеличить громкость на 1%
- . — увеличить громкость на 5%
Язык осин и берёз MOCP по умолчанию отображает славяно-греко-латинской мешаниной, что легко поправить. Для этого копируем пример конфига отсюда:
$ cp /usr/share/doc/moc/examples/config.example.gz ~/.moc/Где $USER - имя пользователя в системе. После этого разархивируем конфиг:
$ cd ~/.moc
# chown $USER config.example.gz
$ gunzip config.example.gzИ правим его своим любимым текстовым редактором. Чтобы заставить MOCP дружить с кириллицей в ID3v1-заголовках, необходимо найти строку:
$ mv config.example config
#ID3v1TagsEncoding = WINDOWS-1250
и превратить ее в
ID3v1TagsEncoding = WINDOWS-1251И всё, играй, гармонь!
Почему-то никто не обращает внимание на mpd - Music Player Daemon: как обычный демон он играет без иксов, управлять можно командами mpc или вообще забиндить их на клавиатурные сочетания. А под иксами есть куча разных GUI на выбор. Например Gnome Music Player Client
ОтветитьУдалитьВсё просто. MPD не умеет играть из произвольной директории, например с только что примонтированной флэшки.
ОтветитьУдалитьТоже хотел сказать про mpd, но тут уже высказались.
ОтветитьУдалить>Всё просто. MPD не умеет играть из произвольной директории, например с только что примонтированной флэшки.
Ну вообще, если mpd настроить, чтобы он мог ходить по ссылкам во вне исходной директории (помоему, outbound), и примаунтить флешку еще и внутри музыкальной директори, то потом сделать рескан и будет счастье.
а я пользуюсь mplayer
ОтветитьУдалитьделаю плейлист:
find /home/budda/music/spacesynth/Tom_Lacy-Welcome_To_The_Future/ -type f -name "*.mp3" -print > tom_lasy.m3u
слушаю:
mplayer -shuffle -playlist tom_lasy.m3u
естественно плейлисты можно смешивать
cat playlist1.m3u playlist2.m3u > newplaylist.m3u
2stripy: на мой взгляд, действительно mpd наиболее удобен, но я заметил, что если компьютер не подключен к сети по eth, то не работает mpc (если у кого работает - отпишитесь, пожалуйста). А без mpc ничего не забиндишь, и всё преимущество теряется. Поэтому MOCP использую на ноутбуке, в то время как MPD на стационарной машине.
ОтветитьУдалитьАвтору спасибо за статью!
XMMS2 и mocp побеждают у mpd потому что их по сути не нужно настраивать.
ОтветитьУдалитьи да - всё таки ключи к команде mocp пропускать в такой статье нельзя, например:
mocp -G = play/pause
mocp -f = next track
(я кнопочки на панели такие сделал)
ну в общем man moc.
Кстати, весьма неплох cmus.
ОтветитьУдалитьМне он больше стальных консольных игралок приглянулся - и плейлист создать можно, и в очередь композиции поставить. И просто по дереву катлогов пошарить на предмет музыки, не добавляя файл в библиотеку.
Мне когда-то herrie нравился. Сейчас в консоли музыку не слушаю, потому и не пользуюсь. Если интерфейс mocp по каким-то причинам не приглянулся, советую попробовать.
ОтветитьУдалитьА что скажете насчёт cmus? Обнаружил недавно в репозиториях дебиана. Показался достаточно хорошим, да ещё и управление приведёт в восторг любого вимера.
ОтветитьУдалить@stripy комментирует...
ОтветитьУдалитьА под иксами есть куча разных GUI на выбор. Например Gnome Music Player Client
Мне хотелось как раз безгуёвый плейер, чтобы можно было играть музыку и под иксами, и под консолью.
@l1feh4ck3r комментирует...
Ну вообще, если mpd настроить, чтобы он мог ходить по ссылкам во вне исходной директории
Забыл сказать в посте, почему мне, собственно, MOCP приглянулся: out of the box. Единственное исправление в конфиге это русский.
@budda комментирует...
а я пользуюсь mplayer
Кстати, вариант. Я им обычно проигрываю одиночные файлы, а музыкальная коллекция вся в каталогах.
Но идея интересная.
@ Maxim G. Ivanov комментирует...
Автору спасибо за статью!
Всегда пожалуйста. Я просто часто забываю клавиши MOCP, и решил выложить...
@inkvizitor68sl комментирует...
XMMS2 и mocp побеждают у mpd потому что их по сути не нужно настраивать.
Золотые слова! Вот за что мы и любим оба плейера...
@Анонимный комментирует...
Кстати, весьма неплох cmus.
Надо будет попробовать на досуге. Спасибо.
@Dr.AKULAvich комментирует...
Мне когда-то herrie нравился. Сейчас в консоли музыку не слушаю, потому и не пользуюсь. Если интерфейс mocp по каким-то причинам не приглянулся, советую попробовать.
Акулович, спасибо за ссылку!
Maxim G. Ivanov
ОтветитьУдалитьНадо объявить переменные
$MPD_HOST как 127.0.0.1 и
$MPD_PORT как 6600.
Должно заработать для mpc.
mplay (http://mplay.sourceforge.net/) + yakuake (http://yakuake.kde.org/) - доброта =)
ОтветитьУдалить>>Мне хотелось как раз безгуёвый плейер, чтобы можно было играть музыку и под иксами, и под консолью.
ОтветитьУдалитьMPD безгуевый в лучшем из смыслов - ГУЙ закрываем, из иксов выходим, - "гармонь поет" :)
Действительно интересный проигрователь. Но вот мне что в большей степени сейчас не хватает (даже больше чем русских букв в тэгах): можно ли как-то MOCP или какой другой консольный проигрыватель научить играть музыку с удалённого компьютера, который доступен только через smb и ftp протоколы?
ОтветитьУдалитьПоправьте меня, пожалуйста, если я не прав, но если примонтировать удаленный каталог с музыкой через smb - он ведь будет доступен для консольных (и не только ) плееров?
ОтветитьУдалитьСам пользуюсь mpd и mplayer'ом, но за интересную инфу спасибо.
ОтветитьУдалитьТупой вопрос не по теме, прошу при пинании ногами не целиться в почки :)
Уважаемый Virens и другие, как делать так, чтоб на главной страничке отображался не весь пост, а его небольшая часть, и ниже была ссылка "подробнее", "далее" и т.п.? :) Может невнимательно искал, но в настройке шаблона блога вроде бы нет.
Добрый вечер!
ОтветитьУдалитьПодскажите пожалуйста какой плеер может проигрывать cue+ape
можно вспомнить еще mp3blaster, один из самых старых плееров под никсы.
ОтветитьУдалитьmpd достаточно единожды настроить — и всё. Ну иногда можно ещё натравливать на каталог с музыкуой для реиндексации, если в этом каталоге что-нибудь появляется.
ОтветитьУдалитьПосле чего наступает Щастье™: можно, как уже сказали предыдущие ораторы, и привязать команды к хоткеям, и рулить с консоли (у меня даже под это дело есть скрипты для упрощения поиска по коллекции и для поиска песни в плэйлисте по названию).
У меня в ЖЖ есть несколько постов про использование mpc + mpd.
mocp очень клёвый плеер))
ОтветитьУдалитьВсегда пожалуйста. Я просто часто забываю клавиши MOCP, и решил выложить...
ну а как же нажать h в самом плеере?
там он все горячие клавиши и выведет...