Кодирование аудио без потерь

редактировать
Аудио с потерями s Кодирование
РазработаноISO
Тип форматаФормат сжатия звука
Содержится вMP4
Стандарте ISO / IEC 14496-3

Кодирование звука без потерь MPEG-4, также известное как MPEG-4 ALS, является расширением звукового стандарта MPEG-4 Part 3, позволяющим звук без потерь сжатие. Расширение было завершено в декабре 2005 года и опубликовано как ISO / IEC 14496-3: 2005 / Amd 2: 2006 в 2006 году. Последнее описание MPEG-4 ALS было опубликовано как подраздел 11 стандарта MPEG-4 Audio (ISO / IEC 14496-3: 2009) (4-е издание) в августе 2009 года.

MPEG-4 ALS сочетает в себе краткосрочный предсказатель и долгосрочный предсказатель. Краткосрочный предсказатель аналогичен FLAC в своей работе - это квантованный предсказатель LPC с кодированным без потерь остатком с использованием Golomb Rice Coding или (BGMC). Долгосрочный предиктор моделируется 5 долгосрочными взвешенными остатками, каждый со своим лагом (задержкой). Задержка может составлять сотни выборок. Этот предсказатель улучшает сжатие звуков с богатыми гармониками (содержащими кратные одной основной частоты, синхронизированные по фазе), присутствующих во многих музыкальных инструментах и ​​человеческом голосе.

Содержание
  • 1 Функции
  • 2 Поддержка программного обеспечения
  • 3 История
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Характеристики
  • Поддержка PCM разрешение до 32 бит
  • Произвольная частота дискретизации (протестировано до 192 кГц, более высокие частоты, такие как 384 кГц, могут обрабатываться с текущими спецификациями)
  • Многоканальный / поддержка нескольких треков (до 65536 каналов)
  • Быстрый произвольный доступ к любой части закодированных данных.
  • Тегирование
  • Потоковая передача
  • Механизмы исправления ошибок
  • Дополнительное хранение в формате файла MP4
  • Может быть мультиплексировано с видеоданными с использованием формата файла MP4
  • MPEG-4 Аудио профиль "Простой профиль ALS ".
Поддержка программного обеспечения

По состоянию на 2020 год этот формат не получил широкого распространения, возможно, из-за отсутствия доступных кодеров и декодеров.

A эталонная реализация MPEG-4 Кодер и декодер ALS (mp4als - например, mp4alsRM22rev2) можно получить на домашней странице MPEG-4 ALS, и он также был опубликован ed как ISO / IEC 14496-5: 2001 / Amd 10: 2007 / Cor 3: 2009.

Существует плагин MPEG-4 ALS Decoder для проигрывателя Winamp.

11 ноября 2009 г. проект с открытым исходным кодом FFmpeg получил декодер MPEG-4 ALS в своей разрабатываемой версии.

История

В июле 2002 года Группа экспертов по движущемуся изображению объявила конкурс предложений по процедурам кодирования звука без потерь, которые должны быть отправлены до декабря. Семь компаний представили свои предложения, которые были рассмотрены с учетом эффективности, сложности и гибкости сжатия. К июлю 2003 года Predictive Audio Compression (LPAC) было выбрано в качестве первого варианта будущего стандарта. Эталонная модель была доработана при участии Берлинского технического университета (TUB), RealNetworks и Nippon Telegraph and Telephone (NTT).

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-12 17:09:54
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте