XMMS2 (X-platform Music Multiplexing System 2) — новое поколение аудио-проигрывателя XMMS. Это плеер с полностью переписанным кодом, ничем не схожим с XMMS.
XMMS2 разработан по архитектуре клиент-сервер, где клиенты взаимодействуют с XMMS2 по сети. Таким образом, для того, чтобы управлять XMMS2, Вы должны установить XMMS2-клиент.
Измения в текущей версии:
- система сборки Waf обновлена до версии 1.6, что принесло поддержку Python 3.x при сборке;
- Python биндинги портированы на cython для поддержки Python 3.x
- улучшена поддержка звука высокого качества (S32);
- в качестве основного интерфейса использует NyCli, подробнее о котором можно узнать из руководства по миграции;
- отключен ресемплер ALSA из-за большого потребления ресурсов;
- поддержка всех значений sample rate, предоставляемых через библиотеку ALSA;
- исправлена проблема, при которой невозможно было добавить файл с аргументом;
- в клиент nyxmms2 добавлено относительное изменение громкости;
- исправлена проблема при сборке с версиями ffmpeg старше 20110514;
- начата реализация поддержки многоканального звука;
- исправлена проблема при сборке плагина pulse из-за отсутствующего файла math.h;
- совместимость с GNU Hurd;
- исправлены падения при добавлении файлов wma в медиа библиотеку;
- поддержка перемотки в плагине modplug;
- исправлено некорректное чтение списка воспроизведения плагином cue;
- поддержка обложек в ogg;
- исправлена ошибка при сборке плагина coreaudio на OS X Lion;
- система сборки Waf теперь работает с python 2.5;
- исправлен некорректный вывод жанра плагином mad;
- поддержка файлов amf плагином modplug;
- поддержка протокола mmsh плагином mms;
- различные обновления документации;
- а также другие изменения.
>>> Подробности