Как стать автором
Обновить

Комментарии 38

Интересно, за что топят пост?
Отличный пост, как раз хочу перейти с ритмбокса на mpd.
Если нетрудно, выложите куда-нибудь кофиг коньков, красиво выглядит.
Спасибо.
Спасибо! =)
У меня почему то он всегда распологается только слева. Параметр alignment top_right не срабатывает…
Да, это известный баг, который уже исправлен в 1.8.0.

Пока вроде бы помогает передавать положение параметром при запуске:

conky -a tr
Ок, спасибо!
А как исправить то что он поверх всех окон у меня становится?!
Сменить window type, наверное.
Кроме размеров поглощаемых ресурсов в сравнении с ритмбоксом у мпд есть еще какой-нибудь профит?
+1
libre.fm/lastfm там есть?
медиа библиотеку с оценками и рейтингами можно прикрутить?
Ласт фм и библиотека есть. А насчёт рейтингов не в курсе.
Основные преимущества, как я понимаю — это используемая в статье возможность автоматизации и возможность работать stream-сервером.
На сколько я понял в сути скрипта подобное можно для любого плеера организовать.
тоже использую мпд, для тех, кто не желает тратить 10 минут на создание своей панели — устанавливают Music Applet. ;-) он поддерживает управление кучей разных проигрывателей. В том числе и мпд ;) Приятного прослушивания.
Вставлю своё слово.
1) можно управление mpd интегрировать и в другие панели других графических окружений, а не только в гноме (в частности для xfce есть пакетик xfce4-mpc-plugin).
2) кроме того есть прекрасный gui-клиент Sonata (которым и пользуюсь), в интерфейсе которого ничего лишнего.
3) из фич mpd, которые мне нравятся, хочу отметить, что можно перезагружать иксы, а музыка будет играть; далее, после перезагрузки компа (или повторного включения) воспроизведение начнётся с того места, где оно закончилось при выключении без дополнительных усилий.
Собственно, enjoy it :)
Из клиентов мне больше нравится GMPC. Там есть все, что нужно.
А соната не понравилась сразу. Почему — незнаю. Может потому что при моих больших плейлистах (>3000) она тормозит.
Пользуюсь mocp, подцепив управление на удобные мне хоткеи
moc.daper.net/
А можно сделать в mocp чтобы отображалась композиция с помощью conky, например, или обычными нотификациями?
НЛО прилетело и опубликовало эту надпись здесь
А как у MPD с поддержкой форматов? В частности ape и поддержка cue+ape/flac/wav…
У них в описании ни про ape, ни про cue не написано, отсюда вопрос :)
Все играет, на что найдет кодеки, вот с cue пока не очень — заявлена поддержка embedded cue; когда в одной папке лежат .flac и .cue с одинаковыми названиями — иногда дает flac-у название группы, трека, альбома, но не разбивает на отдельные треки
Для ape нужен Monkey's Audio Codecs aka mac (http://supermmx.org/linux/mac/, etree.org/shnutils/shntool/)
А как заставить mpd при проигрывании чего-либо оставлять возможность другим приложениям тоже воспроизводить звук?
У меня он что-то в монопольном что ли режиме звуком пользуется… Переключил его на PulseAudio (остальные приложения на нём работают нормально и друг другу не мешают без каких-либо доп. настроек) — всё равно либо играет только mpd, либо всё, кроме mpd…
Не знаю, у меня чистая альса без пульсаудио, все нормально работает.
У меня по дефолту тоже была альса, но играло так же — либо только mpd, либо всё кроме mpd… Ну надо будет потом ещё поковыряться
У меня включен вывод на PulseAudio — никаких проблем, параллельно выводится звук от MPD, Totem, FireFox:

audio_output {
  type "pulse"
  name "MPD PulseAudio Output"
}
Управляемого плейлиста вообще нет чтоли?
Плейлисты есть, без проблем как раз.
Чтобы использовать мультимедиа-клавиши не только в иксах, можно использовать actkbd (http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/). Удобно, когда какое-то приложение (гамы :-) ) работает в полноэкранном режиме — гном (*DE/WM) не обработает нажатие клавиш, а actkbd обработает.
Всё круто, одно неудобно: перемешка вкл/выкл — невидна текущая позиция.
Проблему решил: в grep при использовании регекспов нужно экранировать служебные символы!
random)
mpc --no-status random
notify_text="$(mpc status | grep -o -r 'random: (on|off)')"
notify_icon='media-playlist-shuffle'
;;


меняем на

random)
mpc --no-status random
notify_text="$(mpc status | grep -o -r 'random: \(on\|off\)')"
notify_icon='media-playlist-shuffle'
;;


В остальных местах всё экранировано.
А, да, верно. У меня ещё в conky иконка рисуется, когда shuffle включен.
mpc status | sed '2 ! d' | cut -d ' ' -f 3

Оно?
Может и оно. Меня пока что и с грепом устраивает.
Пока что подпилил себе еще немного: при переключении статусов, песен и т.д. сообщения будут показываться через каждые 10 с.
из этой статьи для скайпа, переделал немного скрипты для универсальности: antigluk.habrahabr.ru/blog/87471/
Вставил упоминание в статью.
выглядит конечно интересно, но простым это решение я бы все-равно не назвал…

Имхо, куда быстрее поставить Qmmp (sudo apt-get install qmmp), который выглядит 1 в 1 как винамп-классик и даже поддерживает скины от него. А все переключения треков делать через глобальные хоткеи (Ctrl+PageUp = next, например).
И libnotify там уже прикручен.
Ну, фронт-эндов для MPD есть масса. Мне приглянулся, например, Ario — для задач, где упомянутых средств мало.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории