Кодирование звука без потерь
Разработано | ИСО |
---|---|
Первоначальный выпуск | март 2006 г |
Последний выпуск | 23 ринггита 2009 год |
Тип формата | без потерь Звук |
Содержится | МП4 |
Стандартный | ИСО/МЭК 14496-3 |
Открытый формат ? | Да |
Свободный формат ? | Нет |
Кодирование звука без потерь MPEG-4 , также известное как MPEG-4 ALS , является расширением аудиостандарта MPEG-4 Part 3, обеспечивающим без потерь сжатие звука . Расширение было завершено в декабре 2005 года и опубликовано как ISO / IEC 14496-3:2005/Amd 2:2006 в 2006 году. [1] Последнее описание MPEG-4 ALS было опубликовано как подраздел 11 стандарта MPEG-4 Audio (ISO/IEC 14496-3:2019) (5-е издание) в декабре 2019 года. [2]
MPEG-4 ALS сочетает в себе краткосрочный и долгосрочный предсказатель. Краткосрочный предиктор по своей работе аналогичен FLAC – это квантованный предиктор LPC с остатком, закодированным без потерь с использованием кодирования Голомба Райса или блочного кодирования Гилберта Мура (BGMC). [3] [4] Долгосрочный предиктор моделируется пятью долгосрочными взвешенными остатками, каждый из которых имеет свой собственный лаг (задержку). Отставание может составлять сотни выборок. Этот предиктор улучшает сжатие звуков с богатыми гармониками (содержащих кратные одной основной частоте, синхронизированных по фазе), присутствующих во многих музыкальных инструментах и человеческом голосе.
Особенности [ править ]
- Поддержка разрешений PCM до 32 бит, включая числа с плавающей запятой.
- Произвольные частоты дискретизации
- Многоканальная/многодорожечная поддержка (до 65536 каналов)
- Потоковое вещание [5]
- Возможность поиска (быстрый произвольный доступ к любой части закодированных данных).
- Дополнительное хранилище в MP4 формате файлов ; может быть мультиплексирован с видео и другим медиаконтентом, поддерживаемым контейнером MP4.
- MPEG-4 Аудиопрофиль «Простой профиль ALS», [6] вызывается с помощью "-sp1" в эталонном кодировщике. [7]
Поддержка программного обеспечения [ править ]
По состоянию на 2020 год [update], этот формат не получил широкого распространения, возможно, из-за отсутствия доступных кодеров и декодеров. [8]
Эталонную реализацию кодера и декодера MPEG-4 ALS (mp4als – например, mp4alsRM23) можно получить на домашней странице MPEG-4 ALS, а также она была опубликована как ISO/IEC 14496-5:2001/Amd 10:2007/Cor 3: 2009. [7]
существует плагин MPEG-4 ALS Decoder Для проигрывателя Winamp . [9]
11 ноября 2009 года FFmpeg проект с открытым исходным кодом получил декодер MPEG-4 ALS в своей разрабатываемой версии. [10] В настоящее время поддерживается только часть формата.
История [ править ]
В июле 2002 года Группа экспертов по кинематографии объявила конкурс предложений по процедурам кодирования звука без потерь, которые должны быть отправлены до декабря. Семь компаний представили свои предложения, которые были рассмотрены с учетом эффективности сжатия, сложности и гибкости. К июлю 2003 года прогнозирующее сжатие звука без потерь (LPAC) было выбрано в качестве первого проекта будущего стандарта. Эталонная модель получила дальнейшее развитие при участии Берлинского технического университета (TUB), RealNetworks и Nippon Telegraph and Telephone (NTT).
См. также [ править ]
- Прогнозирующее сжатие звука без потерь (предшественник)
- Сжатие звука с преобразованием без потерь (предшественник)
- MPEG-4 SLS (масштабируемое кодирование без потерь MPEG-4)
- MPEG-4
Ссылки [ править ]
- ^ ИСО (2006). «Кодирование без потерь звука (ALS), новые аудиопрофили и расширения BSAC – ISO/IEC 14496-3:2005/Amd 2:2006» . ИСО . Проверено 7 октября 2009 г.
- ^ ИСО/МЭК (2019). «ISO/IEC 14496-3:2019: Информационные технологии. Кодирование аудиовизуальных объектов. Часть 3. Аудио» (PDF) . ИСО . Проверено 1 января 2022 г.
- ^ Тильман Либхен и Юрий Резник (3 апреля 2004 г.). «MPEG-4 ALS: новый стандарт кодирования звука без потерь» (PDF) . Конференция по сжатию данных . Проверено 3 сентября 2010 г.
- ^ Тилман Либхен; Такехиро Мория; Нобору Харада; Ютака Камамото; Юрий Резник (3 августа 2005 г.). Стандарт кодирования звука без потерь (ALS) MPEG-4 – технологии и приложения (PDF) . 119-й съезд Общества аудиоинженеров, 7–10 октября 2005 г., Нью-Йорк. Общество аудиоинженеров . Получено 8 октября 2009 г. - через Технический университет Берлина.
- ^ Нобору Харада; Такехиро Мория и Ютака Камамото (7 мая 2009 г.). «MPEG-4 ALS: производительность, приложения и соответствующая деятельность по стандартизации» . Технический обзор NTT . Проверено 8 октября 2009 г.
- ^ ISO/IEC 14496-3:200X/PDAM 2 – Простой профиль ALS и транспортировка SAOC – N10826 , 03 июля 2009 г., заархивировано из оригинала (DOC) 29 июля 2014 г. , получено 15 октября 2009 г.
- ^ Jump up to: Перейти обратно: а б Группа систем связи (01.10.2009). «Кодирование звука без потерь MPEG-4 (ALS)» . Технический университет Берлина. Архивировано из оригинала 21 марта 2019 г. Проверено 21 марта 2019 г.
- ^ База знаний Hydrogenaudio (2006). «Сравнение без потерь» . База знаний Hydrogenaudio . Проверено 1 января 2022 г.
- ^ «Плагин декодера MPEG-4 ALS 1.00 для Winamp» . Кодеки.com. 05.06.2007 . Проверено 8 октября 2009 г.
- ^ FFmpeg (11 ноября 2009 г.). «FFmpeg-cvslog r20517» . FFmpeg. Архивировано из оригинала 11 февраля 2010 г. Проверено 20 ноября 2009 г.
Внешние ссылки [ править ]
- Домашняя страница MPEG-4 ALS - Берлинский технический университет. Архивировано 21 марта 2019 г. на Wayback Machine.
- Кодирование звука без потерь MPEG-4 (ALS) – MultimediaWiki
- MPEG-4 ALS: производительность, приложения и соответствующая деятельность по стандартизации - NTT (2007)
- Технические документы, описывающие разработку алгоритмов остаточного кодирования и квантования в кодеке MPEG-4 ALS.
- Объявление на ленте новостей ACN
- Технические характеристики (ISO/IEC 14496-3:2005/Изм. 2:2006) (не бесплатно)
- Официальный веб-сайт MPEG