Musepack или MPC — аудиокодек с открытым исходным кодом с потерями , специально оптимизированный для прозрачного сжатия стереозвука с битрейтом 160–180 (ручная установка позволяет использовать битрейт до 320) кбит/с . Ранее он был известен как MPEGplus , MPEG+ или MP+ .
Разработка MPC была инициирована в 1997 году Андре Бушманном, а затем продолжена Фрэнком Клеммом, а с 2004 года поддерживается командой разработчиков Musepack (MDT) при содействии Бушманна и Клемма. Кодеры и декодеры доступны для Microsoft Windows , Linux и Mac OS X , а плагины для нескольких сторонних медиаплееров доступны на веб-сайте Musepack, под лицензией GNU Lesser General Public License (LGPL) или BSD , а также обширный список программы, поддерживающие этот формат. [1]
Musepack был разработан с использованием кодека MP2 в качестве отправной точки, но с тех пор было добавлено множество функций, в том числе:
Психоакустическая модель MPC основана на модели MPEG ISO 2, но дополнена CVD (четкое обнаружение голоса) . Алгоритм квантования кодера MPC выполняет спектральное формирование шума, называемое адаптивным формированием шума (ANS), чтобы преодолеть низкочастотное разрешение полос многофазного квадратурного фильтра .
MPC использует контейнер метаданных тега APEv2 . [2]
Musepack в основном оптимизирован для прозрачного кодирования с предустановкой «--standard» (175-185 кбит/с). Очень мало оптимизаций было сделано для более низких битрейтов (например, 128 кбит/с). Тем не менее, были проведены различные тесты на прослушивание , в которых Musepack показал хорошие результаты как на более низких, так и на более высоких битрейтах. [3] [4]
Несмотря на то, что MPC оптимизирован для 100% прозрачности при умеренно высоких битрейтах, он также показал высокие результаты во многих тестах на скорости 128 кбит/с. В мае 2004 года серия двойных слепых тестов на прослушивание [5] (как сообщалось на Slashdot [6] ) показала, что Musepack и Ogg Vorbis (который в то время был ответвлением 1.1 «aoTuV») были двумя лучшими доступными кодеками для высококачественное сжатие звука со скоростью около 128 кбит/с, превосходящее MP3 , AAC , WMA и ATRAC .
Прослушивание тестов MPC:
Устройства, поддерживающие Core Pocket Media Player, могут воспроизводить MPC. Сюда входят устройства под управлением Palm OS , Symbian OS, Windows , Windows CE и Windows Mobile ( Pocket PC ). Все устройства с программным декодированием звука, поддерживаемые Rockbox , включая старые версии iPod , также могут воспроизводить файлы Musepack. Воспроизведение на Roku Photobridge HD поддерживается с помощью плагина. Существует множество медиаплееров для Android, поддерживающих Musepack (среди них есть портированный медиаплеер Rockbox).
Musepack распространяет библиотеку libmpcdec для декодирования содержимого MPC. С использованием этой библиотеки были разработаны различные плагины, в том числе для проигрывателя XMMS (в Unix ). Асандер и Джек! Knife позволяет копировать треки Audio CD непосредственно в файлы Musepack.