MPD (Music Player Daemon) — это гибкое и мощное серверное приложение для воспроизведения музыки. С помощью плагинов и библиотек он может воспроизводить различные звуковые файлы, при этом управляясь по собственному сетевому протоколу.
По словам разработчика Макса Келлерманна, это заняло более трёх лет (извините за долгую задержку), и за эти годы накопилось множество новых возможностей: улучшенная поддержка многоканальности, улучшенные разделы, множество новых протокольных возможностей, поддержка NFS4 и многое другое.
Основные изменения
- MPD перешел на C++20 и, следовательно, нуждается в современном компиляторе (например, GCC 12).
- Удалена зависимость от Boost.
- Поддержка операционной системы Haiku удалена из-за отсутствия сопровождающего (приглашаю
X512).
- Поддержка macOS была временно удалена, но возвращена новым сопровождающим (спасибо, Камиль Шольц).
- Порт для Android всё ещё существует, но не получил достаточного внимания, чтобы стать действительно пригодным для использования.
С момента выхода MPD 0.23 было сделано 2397 коммитов 72 участниками.
Есть множество идей для MPD 0.25 и, к сожалению, слишком много открытых сообщений об ошибках. Макс Келлерманн обещает постараться закончить MPD 0.25 быстрее, чем 0.24, но нехватка времени всё ещё мешает. Изначально была идея закончить MPD 1.0 к его 20-летию, но спустя два года после этого код все еще кажется недостаточно зрелым, чтобы назвать его 1.0. Может быть, в 2028 году — к 25-летию MPD?
Также обновлён консольный клиент ncmpc до версии 0.52.