Чтобы добавлять сообщения и комментарии, .

@SunX:
SunX

почти все веб-клиенты для MPD написаны на богомерзком PHP, придется писать свой велосипед =(

@khades:
khades

mopidy — это интересно

@4DA:
4DA

Можно ли как-нить сделать чтобы ncmcpp юзал свой микшер для громкости вместо системного PCM?
Желательно без костылей и прочей альсы.

@4DA:
4DA

Палите ваши костыли чтобы system-wideненько переключать треки в mpd

@k1lg0reTr0ut:
k1lg0reTr0ut

как подружить mpd так, чтобы он передавал в last.fm то, что я слушаю. чтобы там логировалось и запоминалось, что я слушаю и сколько? веть кажется ласт фм для этого и нужен?

@seeker:
seeker

Слушайте а что за волшебную опцию надо сказать MPD5 что бы к нему могли цепляться устройства на андроиде?

@partizan:
partizan

починил свой mpd и он теперь играет через pulse.
короткая история: нужно добавить в mpd.conf к секции audio_output строчку
server "unix:/var/run/user/1000/pulse/native", с вашим userid вместо 1000
длинная история с картинкой: lastpartizan.wordpress.com

@partizan:
partizan

мде, раньше mpd не работал с pulse под юзером mpd, я стал его запускать под своим юзером. а теперь наоборот. причем mpd под своим юзером стартует pulse который блокирует мой. ну, охуеть вобще.

@claque:
claque

Придаем MPD некоторые черты нормального плеера.
Вначале кладем куда-нибудь в PATH вот этот скрипт (надо поправить путь к конфигу MPD и место, где у вас музыка):
pastebin.com

Потом создаем ~/.local/share/applications/mpd.desktop примерно такого содержания:
[Desktop Entry]
Exec=mpdadd --play %U
TryExec=mpc
Icon=multimedia-audio-player
Name=MPD
Comment=Play in MPD
Comment[ru]=Играть в MPD
GenericName=Audio Player
GenericName[ru]=Аудиоплеер
Type=Application
NoDisplay=true
Terminal=false
StartupNotify=false
Categories=AudioVideo;Player;Video;
MimeType=audio/ac3;audio/mp4;audio/mpeg;audio/vnd.rn-realaudio;audio/vorbis;audio/x-adpcm;audio/x-matroska;audio/x-mp2;audio/x-mp3;audio/x-ms-wma;audio/x-vorbis;audio/x-wav;audio/mpegurl;audio/x-mpegurl;audio/x-pn-realaudio;audio/x-scpls;

Теперь проассоциировав аудиофайлы с тем, что создали выше (должно отображаться под названием MPD), можем запускать их на проигрывание двойным кликом в файл-менеджере из любого каталога (простейшие парсеры плейлистов M3U и PLS прилагаются).
Можно создать еще один desktop-файл без ключа --play — просто добавление в текущий плейлист без очищения и мгновенного проигрывания.

@istitov:
istitov

Жуйк, посоветуй мне хороший интерфейс к mpd, а то ncmpcpp как-то не катит.

@GamePr0graameR:
GamePr0graameR

Всё в mpd хорошо, но как в него прикрутить поддержку клавиши Play/Pause? По отдельности всё хорошо, а вот вместе уже как-то не очень

@Selim13:
Selim13

В последние пару месяцев MPD стал спонтанно падать, причем и на ArchLinux и на Ubuntu 12.04. Всё руки не доходили проверить из за чего, а сегодня покопался. Выяснилось, что падает на индексировании некоторых .xm файлов и это баг в libmikmod. bugs.musicpd.org
Как временное решение, можно отключить возможность их воспроизведения. В /etc/mpd.conf добавить:

decoder {
plugin "mikmod"
enabled "no"
}

@partizan:
partizan

mpd такая крутота, установил себе mpdroid, лежу на диване и переключаю музяку на цомпутере :3

@khades:
khades

mpd понимает теги replaygain, записанные в id3v2. mpd игнорирует теги APEv2. mp3gain надо запускать с флагом -s i

@Sectoid:
Sectoid

Жуец, у тебя тоже любой звук в скайпе авто-мутит mpd? Использую debian sid и пульсу. Как отучить? Бесит просто.

@Strephil:
Strephil

Честно говоря, я и раньше, когда использовалась библиотека libcue, не понимал, почему арчемейнтейнеры собирают mpd с --disable-cue. Я пересобирал mpd сам.

Но теперь-то, когда в mpd встроенный cue-парсер, и --disable-cue ни на что не влияет, почему они продолжают упорно писать эту опцию?
Чтобы показать, насколько сильно они ненавидят cue? или зачем?

@GotF:
GotF

Как известно, одного взгляда на список дот-файлов в домашнем каталоге многим хватит, чтобы впасть в уныние. Лично меня эта помойка не сильно огорчает, но почему бы не привнести сюда немного порядка, если это не трудно? К сожалению, не все авторы программ в восторге от XDG, но некоторым можно "помочь" подручными средствами. Вот некоторые примеры:
MPlayer. Тут элементарно. Пишем простой враппер, где перед запуском mplayer определяется переменная окружения MPLAYER_HOME=~/.config/mplayer (или "$XDG_CONFIG_HOME/mplayer", если задано). Можно просто сунуть эту переменную туда, где она будет установлена для всей сессии юзера.
MPD. Всё в конфиге:
music_directory "/home/gotf/.local/share/mpd/music"
playlist_directory "/home/gotf/.local/share/mpd/playlists"
db_file "/home/gotf/.local/share/mpd/db"
log_file "/home/gotf/.cache/mpd/log"
pid_file "/home/gotf/.run/mpd.pid"
state_file "/home/gotf/.run/mpd.state"
sticker_file "/home/gotf/.local/share/mpd/sticker.sql"
bind_to_address "/home/gotf/.run/mpd.socket"
Сам конфиг кидаем в правильное место и указываем это место mpd при запуске. Обратите внимание на ~/.run — это (как мне показалось) неиспользуемая никем локация $XDG_RUNTIME_DIR, предназначенная для всяких сокетов, пайпов и т.д.
Vim. Это самое интересное. Для переноса ~/.viminfo нужно добавить в конец переменной 'viminfo' "n~/.local/share/vim/viminfo". Например, так:
set viminfo+=n~/.local/share/vim/viminfo
Далее переносим $RUNTIMEPATH (~/.vim):
set runtimepath=~/.local/share/vim/vim73,$VIM/vimfiles,$VIMRUNTIME,$VIM/vimfiles/after,~/.local/share/vim/vim73/after
Подкаталог vim73 — это мне так показалось лучше.
И последнее здесь — vimrc. Можно указать новый путь параметром -u, но мне больше понравился вариант с $VIMINIT (это переменная шелла, не Vim, очевидно). Нужно определить $VIMINIT примерно так:
VIMINIT=":source ~/.config/vim/vimrc"
Вот как-то так. Некоторые программы думаю попробовать подпереть libetc.

@Strephil:
Strephil

Забавно, в новой версии, среди прочего, new CUE parser without libcue.
кто-нибудь знает, это чем-нибудь получше?

@Tishka17:
Tishka17

Завели таки базовую реализацию mpd в приставке. Пока приходится монтировать раздел по nfs, а управлять затем можно через qmpdclient.

@wasd:
wasd

ompldr.org

Очень понравился сий mpd-клиент для венды. gmpc.

@wasd:
wasd

Чото я не понимаю — почему мпд, который должен через осс выдавать 48khz, раз в ~20 секунд прерывается на ~100ms, а в некоторых моментах странно ПЕРДИТ. Сделал 44100:24:16. Есть ли профит при отдаче 24-битного звука при воспроизведении ALAC/FLAC?

@Tishka17:
Tishka17

Вот есть описание протокола musicpd.org Только я там почему-то не найду в каком виде должен сервер отвечать на конкретные запросы Например какие поля обязательны в инфе о файле, или в чем измеряется длительность композииции. Кто-нибудь видел такое?

@Unkn0wwn:
Unkn0wwn

Unkn0wwn Drum and Bass Radio (Beta)
dnb4you.org.ru
Если есть какие косяки — отписывайте.
Музыку вещает mpd через icecast2 на сайте стоит ffmp3 плейер. Вещание ведется в православном ogg формате.

@Tishka17:
Tishka17

А каким клиентом mpd сейчас модно пользоваться? А то qmpdclient у меня падает, а quimup просит поддержку каких-то определенных команд

@Tishka17:
Tishka17

Что-от я не понимаю логику qmpd клиента. Я возвращаю ему на запрос playlistinfo "-1" список. Он его показывает, но через секунду посылает такой же запрос и я ему возвращаю то же самое, так он берет и прячет весь плейлист просто.

@folex:
folex

БЛЯДЬ. Зачем задавать вопрос, а затем сразу закрывать issue?
Что за мудаки.
Неужели действительно так сложно загружать cue файл из поддиректории? Или мне предлагается ВСЕ мои cue файлы выкидывать в корень music directory? Ненавижу.

@folex:
folex

$ mpc load ./1.cue
loading: ./1.cue
error: playlist name is invalid: playlist names may not contain slashes, newlines or carriage returns

слов уже нет.

@folex:
folex

Ну ПОЧЕМУ у меня мпд не хочет загружать cue? ПОЧЕМУ ?! ПОЧЕМУ ОН ВИДИТ ТАМ СЛЕШИ ЧТО ТАКОЕ БЛЕАДЬ?!

@folex:
folex

$ mpc load "./Offertorium\ -\ Ohne\ Dich.cue"
loading: ./Offertorium\ -\ Ohne\ Dich.cue
error: playlist name is invalid: playlist names may not contain slashes, newlines or carriage returns

@folex:
folex

Блядь. Поставил сборку mpd-cue, это говно не в силах увидеть содержимое cue. Везде пишет empty.
БЛЯДЬ ДА СКОЛЬКО МОЖНО.

@Tishka17:
Tishka17

Кто-нить ковырялся в протоколе mpd? Сложно написать свой сервер?

@folex:
folex

Best Interpolator:
30116 user 20 0 68932 16m 4344 S 58 0.9 0:09.31 mpd

@nib952051:
nib952051

в офисе есть деб на нетбуке, в который воткнуты колонки, через которые играется музыка разной степени приятности
попробовал разных веб клиентов к mpd(Albumplayer, MPD Webinterface, PocketMP) — пичаль мало того что в дефолтовых репах нет, так ешё и кривые
нет ну правда — посоветуйте норм клиентик:)

@wasd:
wasd

Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IPCP: rec'd Configure Request #10 (Ack-Rcvd)
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IPADDR 192.168.25.2
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] 192.168.25.2 is OK
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] PRIDNS 192.168.25.1
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IPCP: SendConfigAck #10
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IPADDR 192.168.25.2
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] PRIDNS 192.168.25.1
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IPCP: state change Ack-Rcvd --> Opened
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IPCP: LayerUp
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] 192.168.25.0 -> 192.168.25.2
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IFACE: No interface to proxy arp on for 192.168.25.2
Oct 14 19:02:53 wasdkfreebsd mpd: [B-1] IFACE: Up event


НЕУЖЕЛИ, БЛЕАДЬ????? .____\\

@Strephil:
Strephil

Наконец-то вышла по-настоящему стабильная версия Pulseaudio — 1.0.
Вот только почему-то mpd отправляет это стабильное поделие в сегфолт.
…а я-то думал, что скоро можно будет ставить Linux на десктопы.

@Equidamoid:
Equidamoid

Ужасно хочется mpd на телефон...

@Strephil:
Strephil

Отвалился звук, я даже не знаю, когда, вот хотел послушать музычку, а полное безмолвие…

@Equidamoid:
Equidamoid

Из-за забытой ноутбучной зарядки остался на работе без музыки. Прикрутил к домашнему мпд трансляцию, нашёл какой-то плеер, который её понимает, сижу, радуюсь =)

@combucho:
combucho

неплохая веб-морда для mpd relaxx.dirk-hoeschen.de

@Equidamoid:
Equidamoid

сижу, слушаю свою музыку с чужого ноута, и безо всякого флеща и прочих фконтактиков. http streaming в mpd радует =)