Инструменты пользователя

Инструменты сайта


codecs:lossy:mp3

MP3

MP3: MPEG 1 Layer 3

Введение

Алгоритм MP3 начал разрабатываться в 1987 совместными усилиями немецкого Института Fraunhofer IIS-A и Университетом Эрланген. Алгоритм сертифицирован ISO-MPEG Audio Layer-3 (IS 11172-3 и IS 13818-3).

Основой разработки MP3 послужил экспериментальный кодек ASPEC (Adaptive Spectral Perceptual Entropy Coding). Первым кодировщиком в формат MP3 стала программа L3Enc, выпущенная летом 1994 года. Спустя один год появился первый программный MP3-плеер — Winplay3.

Вскоре, из-за высокой степени сжатия (1/11 оригинального размера с значительным сохранением качества), высокой доступностью декодеров и низкими требованиями к процессору для воспроизведения (мощности процессора 486 DX2-100 хватает для декодирования в реальном времени), MP3 де-факто стал стандартом для аудио кодирования с потерями.

Стандарт поддерживает многоканальные файлы (малореализовано), частоты дискредитации с 16kHz до 24kHz (MPEG2 Layer 3) и с 32kHz до 48kHz (MPEG1 Layer 3).

Официальные и неофициальные исследования показали, что файлы, сжатые MP3 при битрейтах 160-224 kbps, малоотличимы на слух от оригинальных файлов. Большинство людей эту разницу вообще не слышат. Но аудиофилам же этот формат не подойдет.

Плюсы

  • Принят и широко распространен, поддерживается практически всеми плеерами и устройствами.
  • Стандарт ISO, часть спецификаций MPEG.
  • Быстрое декодирование, меньшая сложность, чем в AAC или Ogg Vorbis.
  • Любой человек может создавать свою собственную реализацию (доступны спецификации и демо-примеры).
  • Облегченный процесс лицензирования.

Минусы

  • Меньшая производительность/эффективность по сравнению с современными кодерами.
  • Имеет те же проблемы, что и у всех подобных кодеров..
  • Иногда максимального битрейта (320kbps) недостаточно.
  • Нет многоканальных реализаций.
  • Не подходит для высококачественных систем (с частотой дискредитации больше 48kHz).

Технологии, используемые для компрессии

Существует нестандартная реализация MP3 под названием MP3Pro, которая использует преимущество SBR-кодирования для получения более высокого качества на низких битрейтах.

Кодеры / декодеры (поддерживаемые платформы)

Метаданные (теги)

Для дополнительного чтения

codecs/lossy/mp3.txt · Последние изменения: 2007/03/26 09:14 (внешнее изменение)