Курсы английского языка курсы турецкого языка Курсы китайского языка Курсы французского языкакитайский язык курсытурецкий язык Компрессия звука - Музыка - Musepack
СПб ТЕЛЕКОМ
Корзина  
Сумма: 0.00 руб.
Количество: 0 шт.
e-mail: sales@spbtelecom.ru

ICQ: 436502388
Главная Товары Услуги Как купить Поддержка Карта сайта
СЕРВЕР
ПРОФЕССИОНАЛОВ
В ОБЛАСТИ СВЯЗИ
Имя  Пароль 
Регистрация 
ПОИСК
Компрессия звука - Музыка - Musepack
 
Поддержка / Словарь терминов / Аудио кодеки и протоколы / Компрессия звука - Музыка - Musepack

MusePack (mpp, mp+, mpc, MPEG+) — нелицензируемый формат файла для хранения аудио-информации, распространяемый по GNU General Public License.

Качество кодирования MPC на высоких битрейтах (160 Кбит/с и выше) заметно (если не сказать значительно) выше качества, обеспечиваемого MP3. При кодировании используется другой психоакустический алгоритм сжатия, в mpc не теряются звуки, которые MP3-кодеры игнорируют, так как по их мнению их все равно не будет слышно.

История

Musepack был создан Андре Бушман (англ. Andree Buschmann), в домашних условиях, «на коленке», во время учебы в свободное время. Разработка мотивировалась неудовлетворенностью качества первых MP3-кодеров (в 1997—1998 гг.). В настоящее время разрабатывается Франком Клемм (англ. Frank Klemm) и Musepack Development Team.

Кодек MPEGplus (MPEG+), переименованный позже в MusePack (MPC) из-за проблем, которые появились у автора кодека в связи с тем, что название последнего содержало в себе аббревиатуру MPEG, — это общее название группы стандартов, в которые входит MP3. MusePack не является продолжением MPEG-1 Layer III, а лишь, как и MP3, берет свое начало в MPEG-1 Layer II. Отсюда его направленность на кодирование преимущественно на более высоких битрейтах, нежели MP3. В то же время, кодек является совершенно самостоятельной разработкой. Кодеком предусмотрено кодирование только в режиме переменного битрейта (VBR). Скорость компрессии и декомпрессии в/из MPC заметно выше скорости выполнения этих операций применительно к MP3.

Характеристики

В Musepack’е применяется разбиение на полосы частот, поэтому он относится к так называемым subband-кодекам. Основная особенность — точная настройка психоакустики, что позволяет работать с чистым VBR-кодированием (кодирование с переменным битрейтом). Основной задачей Musepack является прозрачность звучания закодированной музыки.

В современных форматах, таких как: MP3, Vorbis, AAC, AC3, WMA производится второе dct-преобразование, что позволяет им добиться лучшего качества на средних и низких битрейтах, но не позволяет добиться высоких результатов на более высоких. MusePack не производит второго dct-преобразования, что позволяет достичь непревзойденного качества на битрейтах выше 180.

Так же как в AAC и некоторых других современных форматах, в Musepack производится спаривание каналов по полосам частот, что незначительно отражается на качестве, но позволяет сильно сэкономить на размере. В MP3 спаривание каналов производится не по полосам частот, а для всей полосы целиком, разбивая сигнал на частотные подполосы, затем производит разложение сигнала в ряд косинусов (MDCT — частный случай преобразования Фурье) и записывает округленные (квантованные) значения полученных после преобразования коэффициентов (квантование происходит в соответствии с проводимым психоакустическим анализом). MPC же после разбиения сигнала на частотные подполосы просто производит переквантование (опираясь на психоакустику) амплитудного сигнала в каждой подполосе и полученные округленные (квантованные) значения записывает в выходной поток. Этим же фактом объясняется и большая скорость компрессии и декомпрессии MPC.


Приемущества формата

  • Так как формат не производит второе dct-преобразование, он фактически не страдает артефактами pre-echo, в отличии от таких форматов как MP3, Vorbis, AAC и WMA.
  • Более эффективные алгоритмы переменного битрейта.
  • Мощная и гибкая психоакустическая модель.
  • Очень быстрое кодирование/декодирование.
  • Open Source - Формат является открытым и свободным от патентов.
  • "Sample Accurate" - звуковые данные не будут иметь смещений, дополнительных или потерянных сэмплов относительно друг друга.
  • "Streamable" - поддержка потокового вещания.
  • Более продвинутое сжатие, основанное на оптимизированных таблицах Хаффмана.
  • Поддержка более двух каналов.
  • Поддержка частот дискретизации более чем 48kHz.

Недостатки формата

  • Слабая распространенность и практическое отсутствие аппаратной поддержки.
  • На низких и средних битрейтах (до ~180Kbps) качество уступает другим lossy-кодекам.

Качество и производительность

  • Кодирование с настройками по умолчанию выдает качество, превышающее качество MP3 с использованием кодека LAME.
  • С используемой версией — кодирование с помощью StreamVersion 7 (SV7) — средний битрейт (англ. bitrates) около 160—170 kbit/s. Некритичные сигналы идут в пределах около 100—120 kbit/s, более критичные сигналы могут быть больше чем 200 kbit/s.


В недалеком будущем ожидается поддержка формата musepack аппаратными плеерами.[источник?]