> А зачем нужен этот mpd? Какие реальные юзкейсы и преимущества перед программой в которой мышкой выбираешь нужные композиции?1 Полная Кроссплатформенность, этот плеер можно даже на телефон поставить, а также можно с любого устройства или ОС подключиться к любому устройству, хоть к телефону, на котором mpd и слушать с него, а также существует куева хуча морд для управления им, от mpc до расширения для Firefox.
2 Ненужно запускать иксы для того, что бы просто послушать музыку.
Как следствие, музыка не вылетает при вылете/перезагрузки иксов, а при включении музыка начинает играть не дожидаясь запуска иксов.
3 mpd использует ffmpeg для проигрывание, и поддерживает всё то, что поддерживает свежайший ffmpeg и независит от всяких жстримеров.
4 Встроенная поддержка радио (айскаст, кажется), а также полноценная поддержка и комфортная работа с любой звуковой подсистемой, конечно же кроме пульсы, при этом устройства вывода можно переключать на лету.
Можно ещё подумать, но для меня этих 4-ёх с головой хватает.
P.S. Установив какую-нибудь морду, например Cantata, подтянув для неё в зависимостях mpd, ffmpeg и Qt, выбрав использование через сокет, оно там по умолчанию, можно использовать mpd как обычный плеер, тыкая мышкой и выбирая нужные композиции, даже не зная о том, что Вы используете mpd, и что он может работать самостоятельно, без Cantata.
P.S.2 У меня встречный вопрос, зачем, когда давным-давно есть отличный, многофункциональный, простой и удобный в использовании, надёжный универсальный, кроссплатформенный, лёгкий и элегантный плеер на плюсах, с минимальными зависимостями и низким потреблением ресурсов использовать разные поделия на питоне и жстримере, называемые оконными плеерами, и тем более пытаться написать свой 100500 первый?