Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

MPEG-4 - это метод определения сжатия цифровых аудиовизуальных (AV) данных. Он был представлен в конце 1998 года и стал стандартом для группы форматов кодирования аудио и видео и связанных технологий, согласованных группой экспертов ISO / IEC по движущимся изображениям (MPEG) ( ISO / IEC JTC1 / SC29 / WG11) в соответствии с формальным стандартом. ISO / IEC 14496 - Кодирование аудиовизуальных объектов . Использование MPEG-4 включает сжатие AV-данных для Интернета ( потоковое мультимедиа ) и распространение компакт-дисков , голоса ( телефон , видеофон ) итрансляции телевизионных приложений. Стандарт MPEG-4 был разработан группой во главе с Тураджем Эбрахими (позже президентом JPEG ) и Фернандо Перейрой. [1]

Фон [ править ]

MPEG-4 вбирает в себя многие функции MPEG-1 и MPEG-2 и других связанных стандартов, добавляя новые функции, такие как (расширенная) поддержка VRML для 3D-рендеринга, объектно-ориентированные составные файлы (включая аудио, видео и объекты VRML), поддержка внешнего управления цифровыми правами и различных типов интерактивности. AAC (Advanced Audio Coding) был стандартизирован как дополнение к MPEG-2 (как часть 7) до того, как был выпущен MPEG-4.

MPEG-4 все еще находится в стадии развития и разделен на несколько частей. Компании, продвигающие совместимость с MPEG-4, не всегда четко указывают, к какому «частичному» уровню совместимости они относятся. Ключевые части, о которых следует знать, - это MPEG-4 Part 2 (включая Advanced Simple Profile, используемый такими кодеками, как DivX , Xvid , Nero Digital и 3ivx, а также QuickTime 6) и MPEG-4 part 10 (MPEG-4 AVC / H .264 или улучшенное кодирование видео, используемое кодировщиком x264 , Nero Digital AVC, QuickTime 7 и видеоматериалами высокой четкости, такими как диск Blu-ray ).

Большинство функций, включенных в MPEG-4, оставлено на усмотрение отдельных разработчиков, чтобы решить, реализовывать или нет. Это означает, что, вероятно, не существует полной реализации всего набора стандартов MPEG-4. Чтобы справиться с этим, в стандарт включены концепции «профилей» и «уровней», позволяющие определять конкретный набор возможностей способом, подходящим для подмножества приложений.

Первоначально MPEG-4 был нацелен в первую очередь на видеосвязь с низкой скоростью передачи данных; однако его область применения в качестве стандарта кодирования мультимедиа позже была расширена. MPEG-4 эффективен при различных скоростях передачи данных от нескольких килобит в секунду до десятков мегабит в секунду. MPEG-4 обеспечивает следующие функции:

  • Повышенная эффективность кодирования по сравнению с MPEG-2 [2]
  • Возможность кодирования смешанных медиа данных (видео, аудио, речь)
  • Устойчивость к ошибкам для обеспечения надежной передачи
  • Возможность взаимодействия с аудиовизуальной сценой, созданной на приемнике

Обзор [ править ]

MPEG-4 предоставляет ряд технологий для разработчиков, поставщиков услуг и конечных пользователей:

  • MPEG-4 позволяет различным разработчикам программного и аппаратного обеспечения создавать мультимедийные объекты, обладающие большей способностью к адаптации и гибкостью, для улучшения качества таких услуг и технологий, как цифровое телевидение, анимационная графика, Всемирная паутина и их расширения.
  • Провайдеры сетей передачи данных могут использовать MPEG-4 для прозрачности данных. С помощью стандартных процедур данные MPEG-4 могут быть интерпретированы и преобразованы в другие типы сигналов, совместимые с любой доступной сетью.
  • Формат MPEG-4 предоставляет конечным пользователям широкий спектр взаимодействия с различными анимированными объектами.
  • Стандартизированная сигнализация управления цифровыми правами , также известная в сообществе MPEG как управление и защита интеллектуальной собственности (IPMP).

Формат MPEG-4 может выполнять различные функции, среди которых могут быть следующие:

  • Мультиплексирует и синхронизирует данные, связанные с медиа-объектами, таким образом, чтобы их можно было эффективно транспортировать дальше по сетевым каналам.
  • Взаимодействие с аудиовизуальной сценой, которая формируется на стороне приемника.

Профили и уровни [ править ]

MPEG-4 предоставляет большой и богатый набор инструментов для кодирования. Подмножества наборов инструментов MPEG-4 были предоставлены для использования в определенных приложениях. Эти подмножества, называемые «профилями», ограничивают размер набора инструментов, который требуется реализовать декодеру. [3] Чтобы ограничить вычислительную сложность, для каждого профиля устанавливаются один или несколько «уровней». [3] Комбинация профиля и уровня позволяет: [3]

  • Конструктор кодеков для реализации только необходимого подмножества стандарта, поддерживая взаимодействие с другими устройствами MPEG-4, которые реализуют ту же комбинацию. [3]
  • Проверка соответствия устройств MPEG-4 стандарту, называемая тестированием на соответствие . [3]

Части MPEG-4 [ править ]

MPEG-4 состоит из нескольких стандартов, называемых «частями», включая следующие (каждая часть охватывает определенный аспект всей спецификации):

Профили также определяются в отдельных «частях», поэтому реализация части обычно не является реализацией всей части.

MPEG-1 , MPEG-2 , MPEG-7 и MPEG-21 - это другие наборы стандартов MPEG.

Уровни MPEG-4 [ править ]

Низкопрофильные уровни являются частью ограничений кодирования / декодирования видео MPEG-4 и совместимы со старым стандартом ITU H.261, а также с прежними стандартами аналогового телевидения для вещания и записи (такими как видео NTSC или PAL). Профиль ASP на самом высоком уровне подходит для большинства обычных DVD-носителей и проигрывателей или для многих онлайн-видеосайтов, но не для записей Blu-ray или онлайн-контента HD-видео.

Более продвинутые профили для HD-носителей были определены позже в профиле AVC, который функционально идентичен стандарту ITU H.264, но теперь также интегрирован в MPEG-4 Part 10 ( список см. В H.264 / MPEG-4 AVC. определенных уровней в этом профиле AVC).

Лицензирование [ править ]

MPEG-4 содержит запатентованные технологии, использование которых требует лицензирования в странах, признающих патенты на программные алгоритмы . Более двух десятков компаний заявляют, что имеют патенты на MPEG-4. MPEG LA [62] лицензирует патенты, необходимые для MPEG-4 Part 2 Visual, от широкого круга компаний (аудио лицензируется отдельно) и перечисляет всех своих лицензиаров и лицензиатов на сайте. Новые лицензии на патенты на системы MPEG-4 находятся в стадии разработки [63], и новые лицензии не предлагаются, в то время как держатели ее старой лицензии на системы MPEG-4 по-прежнему подпадают под условия этой лицензии на перечисленные патенты ( MPEG LA - Patent List ).

Большинство патентов, используемых для формата MPEG-4 Visual, принадлежат трем японским компаниям: Mitsubishi Electric (255 патентов), Hitachi (206 патентов) и Panasonic (200 патентов). [64]

См. Также [ править ]

  • MPEG
  • Структурированный звук MPEG-4
  • MPEG-4 SLS
  • ISO / IEC JTC 1 / SC 29

Ссылки [ править ]

  1. ^ Эбрахими, Турадж; Перейра, Фернандо (2002). Книга MPEG-4 . Prentice Hall Professional . ISBN 9780130616210.
  2. ^ Виганд, Т; Салликан, ГДж; Bjontegaard, G; Лутра, А. «Обзор стандарта кодирования видео H.264 / AVC - Журналы и журнал IEEE». DOI : 10.1109 / TCSVT.2003.815165 . Цитировать журнал требует |journal=( помощь )
  3. ^ a b c d e RFC 3640 , IETF, стр. 31 год.
  4. ^ MPEG. «Стандарты MPEG - Полный список стандартов, разработанных или разрабатываемых» . Кьяриглионе. Архивировано из оригинала на 2010-04-20 . Проверено 9 февраля 2010 .
  5. ^ ISO / IEC JTC 1 / SC 29 (2009-11-09). «Программа работы - MPEG-4 (Кодирование аудиовизуальных объектов)» . Архивировано из оригинала на 2013-12-31 . Проверено 10 ноября 2009 .
  6. ^ «ISO / IEC 14496-1: 2010 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 1: Системы» . Проверено 30 августа 2017 .
  7. ^ ISO. «ISO / IEC 14496-1: 2010 / Amd 2: 2014 - Поддержка необработанных аудиовизуальных данных» . Проверено 30 августа 2017 .
  8. ^ ISO / IEC (2004-11-15), ISO / IEC 14496-1: 2004 - Третье издание 2004-11-15 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 1: Системы (PDF) , в архиве с оригинал (PDF) на 2017-08-31 , извлекаться 2010-04-11
  9. ^ WG11 (MPEG) (март 2002). «Обзор стандарта MPEG-4» . Проверено 11 апреля 2010 .
  10. ^ WG11 (1997-11-21), Текст для систем CD 14496-1 (MS Word .doc) , получено 11.04.2010
  11. ^ "Управление элементарным потоком систем MPEG-4 (ESM)" . Июль 2001 . Проверено 11 апреля 2010 .
  12. ^ «Часто задаваемые вопросы о системах MPEG (1-2-4-7), версия 17.0» . Июль 2001 . Проверено 11 апреля 2010 .
  13. ^ «ISO / IEC 14496-2: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 2: Визуальные» . ISO . Проверено 30 августа 2017 .
  14. ^ «ISO / IEC 14496-3: 2009 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 3: Аудио» . ISO . Проверено 30 августа 2017 .
  15. ^ «ISO / IEC 14496-3: 2009 / Amd 6: 2017, Профили, уровни и метод понижающего микширования для 22,2-канальных программ» . ISO. 2017 . Проверено 30 августа 2017 .
  16. ^ «ISO / IEC 14496-4: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 4: Тестирование на соответствие» . ISO . Проверено 30 августа 2017 .
  17. ^ «ISO / IEC 14496-5: 2001 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 5: Справочное программное обеспечение» . ISO . Проверено 30 августа 2017 .
  18. ^ «ISO / IEC 14496-6: 2000 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 6: Структура интеграции мультимедиа доставки (DMIF)» . ISO . Проверено 30 августа 2017 .
  19. ^ «ISO / IEC TR 14496-7: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 7: Оптимизированное справочное программное обеспечение для кодирования аудиовизуальных объектов» . ISO . Проверено 30 августа 2017 .
  20. ^ «ISO / IEC 14496-8: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 8: Передача содержимого ISO / IEC 14496 по IP-сетям» . ISO . Проверено 30 августа 2017 .
  21. ^ «ISO / IEC TR 14496-9: 2009 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 9: Описание эталонного оборудования» . ISO . Проверено 30 августа 2017 .
  22. ^ «ISO / IEC 14496-10: 2014 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 10: Расширенное кодирование видео» . ISO . Проверено 30 августа 2017 .
  23. ^ «ISO / IEC 14496-10: 2014 / Amd 3: 2016 - Ограниченная дополнительная дополнительная информация о расширении» . ISO . Проверено 30 августа 2017 .
  24. ^ a b «ISO / IEC 14496-11: 2015 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 11: Описание сцены и движок приложения» . ISO . Проверено 30 августа 2017 .
  25. ^ a b «Белая книга MPEG-J» . Июль 2005 . Проверено 11 апреля 2010 .
  26. ^ «ISO / IEC 14496-12: 2015 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 12: Базовый формат файлов мультимедиа ISO» . ISO . Проверено 19 января 2014 .
  27. ^ ISO. «ISO / IEC 14496-12: 2015 / Amd 1: 2017 - Расширения DRC» . Проверено 30 августа 2017 .
  28. ^ «ISO / IEC 14496-13: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 13: Расширения управления и защиты интеллектуальной собственности (IPMP)» . ISO . Проверено 30 августа 2017 .
  29. ^ MPEG (март 2002), FPDAM ISO / IEC 14496-1: 2001 / AMD3 (Заключительный Проект поправки) , архивируются от оригинала (MS Word .doc) на 2014-05-12 , извлекаются 2010-08-01
  30. ^ "Официальный документ MPEG-4 IPMPX" . MPEG. Июль 2005 . Проверено 1 августа 2010 .
  31. ^ «Управление и защита интеллектуальной собственности MPEG» . MPEG. Апрель 2009 . Проверено 1 августа 2010 .
  32. ^ MPEG-4 IPMP Extension - для интероперабельной защиты мультимедийного контента (PDF) , 2004 г., заархивировано из оригинала (PDF) 18 июня 2010 г. , извлечено 01 августа 2010 г.
  33. ^ "Центр регистрации MPEG - IPMP" . Международное агентство MPEG RA ( CISAC ). Архивировано из оригинала на 2007-06-16 . Проверено 1 августа 2010 .
  34. ^ "MPEG RA - FAQ IPMP" . Международное агентство MPEG RA ( CISAC ) . Проверено 1 августа 2010 .[ постоянная мертвая ссылка ]
  35. ^ "Орган регистрации управления и защиты интеллектуальной собственности" . CISAC . 2004-12-05. Архивировано из оригинала на 2004-12-05 . Проверено 1 августа 2010 .
  36. ^ Chiariglione, Леонардо (2003), Цифровые медиа: могут ли контент, бизнес и пользователи сосуществовать? , Турин, IT: Telecom Italia Lab, архивируются с оригинала на 2011-07-25 , извлекаться 2010-08-01
  37. ^ IPMP в MPEG - семинар W3C DRM 22/23 января 2001 (PPT) , получено 01.08.2010
  38. ^ ISO. «ISO / IEC 14496-14: 2003 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 14: Формат файла MP4» . Проверено 30 августа 2017 .
  39. ^ «ISO / IEC 14496-14: 2003 / Amd 1: 2010 - Обработка уровней улучшения звука MPEG-4» . ISO . Проверено 30 августа 2017 .
  40. ^ «ISO / IEC 14496-15: 2017 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 15: Перенос структурированного видео блока уровня сетевой абстракции (NAL) в базовом формате медиафайлов ISO» . ISO . Проверено 30 августа 2017 .
  41. ^ «ISO / IEC 14496-15: 2019 / Amd 1: 2020» . ISO . ISO . Проверено 5 января 2021 .
  42. ^ «ISO / IEC 14496-16: 2011 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 16: Расширение среды анимации (AFX)» . ISO . Проверено 30 августа 2017 .
  43. ^ «ISO / IEC 14496-16: 2011 / Amd 3: 2016 - Печатный материал и кодирование трехмерной графики для браузеров» . Проверено 30 августа 2017 .
  44. ^ «ISO / IEC 14496-17: 2006 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 17: Формат потокового текста» . ISO . Проверено 30 августа 2017 .
  45. ^ «ISO / IEC 14496-18: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 18: Сжатие шрифтов и потоковая передача» . ISO . Проверено 30 августа 2017 .
  46. ^ «ISO / IEC 14496-19: 2004 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 19: Синтезированный поток текстур» . ISO . Проверено 30 августа 2017 .
  47. ^ «ISO / IEC 14496-20: 2008 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 20: Легкое представление сцены приложения (LASeR) и простой формат агрегирования (SAF)» . ISO . Проверено 30 августа 2017 .
  48. ^ "Официальный документ MPEG-4 LASeR" . Июль 2005 . Проверено 11 апреля 2010 .
  49. ^ a b «ISO / IEC 14496-21: 2006 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 21: Расширения графической структуры MPEG-J (GFX)» . ISO . Проверено 30 августа 2017 .
  50. ^ "Системы MPEG-4 MPEG-J" . Июль 2001 . Проверено 11 апреля 2010 .
  51. ^ "Официальный документ MPEG-J GFX" . Июль 2005 . Проверено 11 апреля 2010 .
  52. ^ «ISO / IEC 14496-22: 2009 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 22: Открытый формат шрифта» . ISO . Проверено 30 августа 2017 .
  53. ISO / IEC JTC 1 / SC 29 / WG 11 (июль 2008 г.). «ISO / IEC 14496-22« Открытый формат шрифта » » . Кьяриглионе . Проверено 9 февраля 2010 .
  54. ^ «ISO / IEC 14496-22 Информационные технологии - Кодирование аудиовизуальных объектов - Часть 22: Открытый формат шрифта» (Zip) (первое издание). 2007-03-15 . Проверено 28 января 2010 .
  55. ^ «ISO / IEC 14496-23: 2008 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 23: Символическое представление музыки» . ISO . Проверено 30 августа 2017 .
  56. ^ «ISO / IEC TR 14496-24: 2008 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 24: Аудио и взаимодействие систем» . ISO . Проверено 30 августа 2017 .
  57. ^ «ISO / IEC 14496-25: 2011 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 25: Модель сжатия трехмерной графики» . ISO . Проверено 30 августа 2017 .
  58. ^ «ISO / IEC 14496-26: 2010 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 26: Соответствие аудио» . ISO . Проверено 30 августа 2017 .
  59. ^ «ISO / IEC 14496-27: 2009 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 27: Соответствие 3D-графики» . ISO . Проверено 30 августа 2017 .
  60. ^ ISO. «ISO / IEC 14496-27: 2009 / Amd 6: 2015 - Соответствие кодированию трехмерной сетки на основе шаблонов» . Проверено 30 августа 2017 .
  61. ^ «ISO / IEC CD 14496-28 - Информационные технологии - Кодирование аудиовизуальных объектов - Часть 28: Составное представление шрифта» . ISO . Проверено 30 августа 2017 .
  62. ^ «Орган лицензирования MPEG - MPEG-4 Visual: Введение» . Архивировано из оригинала на 2018-06-26 . Проверено 7 января 2011 .
  63. ^ «Орган лицензирования MPEG - Системы MPEG-4: Введение» . Архивировано из оригинала на 2011-01-22 . Проверено 7 января 2011 .
  64. ^ "MPEG-4 Visual - Список патентов" (PDF) . MPEG LA . Дата обращения 6 июля 2019 .

Внешние ссылки [ править ]

  • Обзор стандарта MPEG-4 на официальном сайте MPEG
  • MPEG Industry Forum (MPEGIF) Страница MPEG-4 на Archive.today (архивировано 22 октября 2012 г.)
  • Промышленный форум MPEG (MPEGIF) Официальный документ MPEG-4 в веб-архивах Библиотеки Конгресса (заархивировано 08.01.2010)
  • Справочный код JM MPEG-4 AVC /H.264
  • OpenIPMP: проект DRM с открытым исходным кодом для MPEG-4