ВебМ
Расширение имени файла | .webm |
---|---|
Тип интернет-СМИ | видео/вебм, аудио/вебм |
Разработано | Первоначально On2 , Xiph и Matroska ; позже Google |
Первоначальный выпуск | 18 мая 2010 г [1] |
Последний выпуск | v1.13.0 [2] 31 января 2023 г |
Тип формата | Формат контейнера |
Контейнер для | ВП8 / ВП9 / АВ1 (видео) Слова / Работа (аудио) |
Расширено с | Ограниченное подмножество Matroska |
Открытый формат ? | Да [3] |
Свободный формат ? | Да [4] |
Веб-сайт | webmproject.org |
WebM — это формат аудиовизуальных медиафайлов. [5] В первую очередь он предназначен для предоставления бесплатной альтернативы для использования в HTML-видео и HTML-аудиоэлементах . У него есть родственный проект WebP для изображений. Разработку формата спонсирует компания Google , а соответствующее программное обеспечение распространяется по лицензии BSD .
WebM Контейнер основан профиле Matroska на . [3] [6] [7] WebM изначально поддерживал видеопотоки VP8 и Vorbis аудиопотоки . В 2013 году он был обновлен для поддержки видео VP9 и Opus . аудио [8] Он также поддерживает новый кодек AV1 . [9]
Поддержка поставщиков
[ редактировать ]Программное обеспечение
[ редактировать ]Встроенная поддержка WebM от Mozilla Firefox , [10] [11] Опера , [12] [13] и Гугл Хром [14] было анонсировано на конференции Google I/O 2010 года . Для Internet Explorer 9 требуется стороннее программное обеспечение WebM. [15] В 2021 году Apple выпустила Safari 14.1 для macOS, в которой в браузер добавлена встроенная поддержка WebM. [16] По состоянию на 2019 год [update], QuickTime изначально не поддерживает WebM, [17] [18] но делается с помощью подходящего стороннего плагина. [19] В 2011 году группа проекта Google WebM выпустила плагины для Internet Explorer и Safari, позволяющие воспроизводить файлы WebM через стандартный формат HTML5. <video>
ярлык. [20] По состоянию на 9 июня 2012 г. [update], Internet Explorer 9 и более поздних версий поддерживал плагин для Windows Vista и более поздних версий. [21]
медиаплеер VLC , [22] MPlayer , K-Multimedia Player и JRiver Media Center имеют встроенную поддержку воспроизведения файлов WebM. [23] FFmpeg может кодировать и декодировать видео VP8, если он создан с поддержкой libvpx , библиотеки кодеков VP8/VP9 проекта WebM, а также файлов, совместимых с мультиплексированием / демультиплексированием WebM. [24] 23 июля 2010 года Фиона Глейзер, Рональд Бултье и Дэвид Конрад из команды FFmpeg анонсировали декодер ffvp8. Их тестирование показало, что ffvp8 работает быстрее, чем собственный декодер libvpx от Google. [25] [26] MKVToolNix , популярные инструменты создания Matroska , реализовали поддержку мультиплексирования/демультиплексирования файлов, совместимых с WebM, «из коробки». [27] Говоря о Media Splitter, также было объявлено о поддержке мультиплексирования/демультиплексирования WebM. [27] Начиная с версии 1.4.9 видеоредактор LiVES поддерживает декодирование в реальном времени и кодирование в формат WebM с использованием библиотек ffmpeg.
MPC-HC , начиная со сборки SVN 2071, поддерживает воспроизведение WebM с помощью внутреннего декодера VP8, основанного на . коде FFmpeg [25] [28] Полная поддержка декодирования WebM доступна в MPC-HC начиная с версии 1.4.2499.0. [29]
Android поддерживает WebM начиная с версии 2.3 Gingerbread . [30] который впервые был доступен на смартфоне Nexus S и доступен для потоковой передачи начиная с Android 4.0 Ice Cream Sandwich . [31]
Браузер Microsoft Edge поддерживает WebM с апреля 2016 года. [32]
30 июля 2019 года был выпущен Blender 2.80 с поддержкой WebM. [33]
iOS изначально не поддерживала WebM, [34] но поддержка WebM была добавлена в Safari 15 как часть iOS 15 . [35]
Sony PlayStation 5 поддерживает запись видео с разрешением 1080p и 2160p в формате WebM. [36]
Записи экрана ChromeOS сохраняются в виде файлов WebM. [37]
Аппаратное обеспечение
[ редактировать ]WebM Project лицензирует аппаратные ускорители VP8 ( RTL IP ) компаниям-производителям полупроводников для кодирования и декодирования 1080p по нулевой цене. [38] AMD , ARM и Broadcom объявили о поддержке аппаратного ускорения формата WebM. [39] [40] Intel также рассматривает возможность аппаратного ускорения WebM в своих телевизионных чипах на базе Atom, если этот формат приобретет популярность. [41] Qualcomm и Texas Instruments объявили о поддержке, [42] [43] со встроенной поддержкой процессора TI OMAP . [44] Chips&Media анонсировали полностью аппаратный декодер для VP8, который может декодировать потоки VP8 в разрешении Full HD (1080p) со скоростью 60 кадров в секунду. [45]
Nvidia поддерживает VP8 и обеспечивает как аппаратное декодирование, так и кодирование в Tegra 4 и Tegra 4i SoC . [46] Nvidia объявила о поддержке 3D- видео для WebM через HTML5 и свою Nvidia 3D Vision . технологию [47] [48] [49]
7 января 2011 года Rockchip выпустила первый в мире чип с полной аппаратной реализацией декодирования 1080p VP8. Ускорение видео в чипе RK29xx обеспечивается аппаратным IP-декодером G-Series 1 проекта WebM. [50]
В июне 2011 года ZiiLABS продемонстрировала свою реализацию декодера VP8 1080p, работающую на процессоре ZMS-20. Программируемый массив обработки мультимедиа чипа используется для обеспечения ускорения VP8. [51]
ST-Ericsson и Huawei также имели аппаратную реализацию в своих компьютерных чипах. [52]
Лицензирование
[ редактировать ]Первоначальная лицензия WebM прекращала действие как выдачи патентов, так и условий перераспределения авторских прав, если был подан иск о нарушении патентных прав, что вызывало опасения по поводу совместимости с GPL.В ответ на эти опасения проект WebM отделил выдачу патента от выдачи авторских прав, предложив код по стандартной лицензии BSD , а патенты - по отдельному гранту. [53] Фонд свободного программного обеспечения , который поддерживает «Определение свободного программного обеспечения» , одобрил WebM и VP8. [54] и считает, что лицензия на программное обеспечение совместима со Стандартной общественной лицензией GNU . [55] [56] 19 января 2011 года Фонд свободного программного обеспечения объявил об официальной поддержке проекта WebM. [57] В феврале 2011 года вице-президент Microsoft по Internet Explorer призвал Google предоставить компенсацию в случае патентных исков. [58]
Хотя Google безвозвратно выпустила все свои патенты на VP8 как на бесплатный формат, [59] MPEG LA , лицензиары патентного пула H.264 , выразили заинтересованность в создании патентного пула для VP8. [60] [61] И наоборот, другие исследователи приводят доказательства того, что On2 приложила особые усилия, чтобы избежать каких-либо патентов MPEG LA. [62] В результате угрозы Министерство юстиции США (DOJ) в марте 2011 года начало расследование в отношении MPEG LA на предмет возможной попытки подавить конкуренцию. [63] [64] В марте 2013 года MPEG LA объявил, что достиг соглашения с Google о лицензировании патентов, которые «могут иметь важное значение» для реализации кодека VP8, и дает Google право сублицензировать эти патенты любому стороннему пользователю. ВП8 или ВП9 . [65] [66]
В марте 2013 года Nokia подала возражение в Целевую группу по проектированию Интернета относительно предложения Google сделать кодек VP8 основной частью WebM, заявив, что у нее есть важные патенты на реализацию VP8. [67] Nokia перечислила 64 патента и 22 заявки, находящиеся на рассмотрении, добавив, что не готова лицензировать ни один из них для VP8. [68] 5 августа 2013 года суд в Мангейме, Германия, постановил, что VP8 не нарушает патент, принадлежащий и заявленный Nokia. [69]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Выпуск v0.9.0 — webmproject/libvpx — GitHub , 18 мая 2010 г., заархивировано из оригинала 1 октября 2020 г. , получено 8 февраля 2016 г.
- ^ "Выпуск 31 января 2023 г. v1.13.0 "Гадкий утенок" " . github.com . 31 января 2023 г. . Проверено 15 апреля 2020 г.
- ^ Перейти обратно: а б «Часто задаваемые вопросы по WebM» . 19 мая 2010 г. Архивировано из оригинала 22 сентября 2021 г. Проверено 13 августа 2016 г.
WebM — это открытый формат медиафайлов, разработанный для Интернета. Файлы WebM состоят из видеопотоков, сжатых видеокодеком VP8, и аудиопотоков, сжатых аудиокодеком Vorbis. Файловая структура WebM основана на медиаконтейнере Matroska.
- ^ WebM (Частичный черновик). Устойчивость цифровых форматов. Вашингтон, округ Колумбия: Библиотека Конгресса. 19 августа 2020 года. Архивировано из оригинала 14 декабря 2021 года . Проверено 1 декабря 2021 г.
- ^ «Проект WebM – О WebM» . webmproject.org . Архивировано из оригинала 15 августа 2016 года . Проверено 13 августа 2016 г.
- ^ Дойг, Джереми; Джазайери, Майк (19 мая 2010 г.), Представляем WebM, проект открытого веб-медиа , WebM Project, заархивировано из оригинала 19 апреля 2012 г. , получено 19 мая 2010 г.
- ^ Монтгомери, Крис (19 мая 2010 г.), Xiph.Org объявляет о поддержке проекта открытых медиа WebM , Xiph , заархивировано из оригинала 23 мая 2010 г. , получено 20 мая 2010 г.
- ^ «Блог проекта WebM Open Media: VP9 появился на канале Chrome Dev» . webmproject.org . Архивировано из оригинала 6 июля 2013 года . Проверено 16 ноября 2013 г.
- ^ «Форматы медиаконтейнеров (типы файлов) — Веб-медиатехнологии | MDN» . http://developer.mozilla.org . Проверено 15 января 2023 г.
- ^ Шейвер, Майк (19 мая 2010 г.). «Открытый Интернет, открытое видео и WebM» . Блог Mozilla . Фонд Мозилла . Архивировано из оригинала 11 мая 2011 года . Проверено 8 марта 2011 г.
- ^ Blizzard, Кристофер (19 мая 2010 г.). «Firefox, YouTube и WebM» . Хаки Мозиллы . Фонд Мозилла. Архивировано из оригинала 2 марта 2011 года . Проверено 8 марта 2011 г.
- ^ Ложь, Хокон Виум (19 мая 2010 г.). «Добро пожаловать, WebM <видео>!» . Лаборатории оперы . Программное обеспечение Opera ASA. Архивировано из оригинала 21 марта 2011 года . Проверено 8 марта 2011 г.
- ^ Миллс, Крис (19 мая 2010 г.). «Opera поддерживает формат видео WebM» . Дев.Опера . Программное обеспечение Opera ASA. Архивировано из оригинала 5 апреля 2011 года . Проверено 8 марта 2011 г.
В день анонса Opera выпустила экспериментальную сборку с поддержкой WebM. Эта функция теперь является частью основной функциональности Opera 10.60 и всех наших будущих версий браузера для настольных компьютеров.
- ^ Банкоски, Джим (19 мая 2010 г.). «WebM и VP8 внедряются в Chromium» . Блог Chrome . Google Inc. Архивировано из оригинала 11 мая 2011 года . Проверено 8 марта 2011 г.
- ^ Хахамович, декан (16 марта 2011 г.). «Обновление видео HTML5 — WebM для IE9» . IEBlog . Корпорация Майкрософт. Архивировано из оригинала 18 марта 2011 года . Проверено 16 марта 2011 г.
IE9 поддерживает видео HTML5 с помощью WebM для клиентов Windows, которые устанавливают стороннюю поддержку WebM. Как отрасль, мы все еще сталкиваемся со многими законными, оставшимися без ответа вопросами об ответственности, рисках и поддержке WebM...
- ^ avis (29 апреля 2021 г.). «Новые функции WebKit в Safari 14.1» . Вебкит . Архивировано из оригинала 6 мая 2021 года . Проверено 6 мая 2021 г.
- ^ «Apple – QuickTime – QuickTime Player – Технические характеристики» . Архивировано из оригинала 24 июля 2008 года . Проверено 15 апреля 2010 г.
- ^ «Форматы мультимедиа, поддерживаемые QuickTime Player в Mac OS X v10.6» . Поддержка Apple . Apple Inc., 28 января 2011 г. Архивировано из оригинала 7 сентября 2011 г. . Проверено 1 апреля 2011 г.
- ^ «Добавление дополнительной поддержки медиаформатов в QuickTime» . Поддержка Apple . Apple Inc., 24 января 2011 г. Архивировано из оригинала 11 февраля 2011 г. . Проверено 1 апреля 2011 г.
- ^ Джазайери, Майк (14 января 2011 г.). «Подробнее об изменении видеокодека Chrome HTML» . Блог Chrome . Google Inc. Архивировано из оригинала 15 февраля 2011 года . Проверено 8 марта 2011 г.
команда проекта WebM вскоре выпустит плагины, которые обеспечат поддержку WebM в Safari и IE9 через стандартный HTML-тег <video>.
- ^ «Компоненты WebM Media Foundation для Microsoft Internet Explorer» . ВебМПрожект.орг . Проект ВебМ. Архивировано из оригинала 23 мая 2018 года . Проверено 15 февраля 2018 г.
- ^ VideoLan — выпуск VLC 1.1.0 , VideoLAN, заархивировано из оригинала 22 июня 2020 г. , получено 15 апреля 2020 г.
- ^ Добавьте поддержку webm/VP8 в собственный демультиплексор matroska. , 5 июня 2010 г., заархивировано из оригинала 3 октября 2020 г. , получено 15 апреля 2020 г.
- ^ Выпуск ffmpeg 0.6 , ffmpeg.org, 15 июня 2010 г., заархивировано из оригинала 27 марта 2020 г. , получено 15 апреля 2020 г.
- ^ Перейти обратно: а б Дневник разработчика x264: анонс самого быстрого в мире декодера VP8 , заархивировано из оригинала 30 сентября 2010 г.
- ^ PATCH VP8♫ decoder , FFmpeg-devel, 15 июня 2010, заархивировано из оригинала 3 октября 2020 , получено 15 апреля 2020
- ^ Перейти обратно: а б поддержка webm в инструментах Matroska , Matroska.org, 20 мая 2010 г., заархивировано из оригинала 29 ноября 2018 г. , получено 15 апреля 2020 г.
- ^ Добавлено: Внутренний декодер VP8 , 23 июня 2010 г., заархивировано из оригинала 17 ноября 2014 г. , получено 23 июня 2010 г.
- ^ «Changelog/1.4.2499.0» , Media Player Classic Home Cinema , 7 сентября 2010 г., заархивировано из оригинала 14 декабря 2012 г. , получено 28 августа 2012 г.
- ^ Основные моменты платформы Android 2.3 , Android Developer, 6 декабря 2010 г., заархивировано из оригинала 10 декабря 2010 г. , получено 11 декабря 2010 г.
- ^ «Поддерживаемые форматы мультимедиа – разработчики Android» . Developer.android.com . Архивировано из оригинала 20 декабря 2016 года . Проверено 24 января 2013 г.
- ^ «Поддержка WebM, VP9 и Opus в Microsoft Edge» . blogs.windows.com . 18 апреля 2016 года . Проверено 25 февраля 2023 г.
- ^ «Справочник/Примечания к выпуску/2.80/Импорт-экспорт — Blender Developer Wiki» . wiki.blender.org . Архивировано из оригинала 11 июля 2019 года . Проверено 4 августа 2019 г.
- ^ «Стив Джобс говорит нет кодеку Google VP8 WebM» . AppleInsider . 21 мая 2010 года. Архивировано из оригинала 4 марта 2016 года . Проверено 2 января 2016 г.
- ^ «Документация разработчика Apple» . разработчик.apple.com . Архивировано из оригинала 22 августа 2021 года . Проверено 10 августа 2021 г.
- ^ «Как изменить форматы захвата видео на PS5» . Центральный Android . 16 ноября 2020 года. Архивировано из оригинала 15 апреля 2021 года . Проверено 15 апреля 2021 г.
- ^ Миллуорд, Дэн (3 февраля 2022 г.). «Как записать звук с экрана Chromebook и преобразовать его в MP4» . Хромовые вычисления .
- ^ WebM Video Hardware RTL , WebM Project, заархивировано из оригинала 4 августа 2016 г. , получено 13 августа 2016 г.
- ^ Мец, Кейд (19 мая 2010 г.), видеокодек Google с открытым исходным кодом стоимостью 124,6 миллиона долларов , The Register , заархивировано из оригинала 10 августа 2017 г. , получено 10 августа 2017 г.
- ^ Broadcom ускоряет видео WebM на мобильных телефонах , Newswire, 19 мая 2010 г., архивировано из оригинала 8 июля 2011 г. , получено 20 мая 2010 г.
- ^ Шах, Агам (27 мая 2010 г.), Intel рассматривает возможность аппаратного ускорения для Google WebM , ComputerWorld, заархивировано из оригинала 14 февраля 2011 г. , получено 2 июня 2010 г.
- ^ Таллури, Радж (19 мая 2010 г.), Влияние Google на веб-видео , Qualcomm, заархивировано из оригинала 8 мая 2020 г. , получено 15 апреля 2020 г.
- ^ Михан, Джозеф (19 мая 2010 г.), Наши процессоры OMAP включают WebM и VP8 с открытыми ARM , Texas Instruments, заархивировано из оригинала 3 октября 2020 г. , получено 15 апреля 2020 г.
- ^ Демонстрация работы WebM на процессоре TI OMAP 4 , проект WebM, 5 октября 2010 г., заархивировано из оригинала 24 октября 2010 г. , получено 15 октября 2010 г.
- ^ Chips&Media предоставляет новейшее IP-ядро с двумя HD-видео с возможностью аппаратного декодирования VP8 , Design & Reuse, 18 ноября 2010 г., заархивировано из оригинала 27 сентября 2020 г. , получено 15 апреля 2020 г.
- ^ «Информационный документ о графическом процессоре Tegra 4» (PDF) . Нвидиа . Архивировано (PDF) из оригинала 30 апреля 2015 г. Проверено 10 марта 2015 г.
- ^ Представляем поддержку 3D WebM с помощью NVIDIA 3D Vision , Блог проекта WebM Open Media, 26 мая 2011 г., заархивировано из оригинала 29 мая 2011 г. , получено 26 мая 2011 г.
- ^ YOUTUBE NOW IN 3D VISION , Блог NVIDIA, 26 мая 2011 г., заархивировано из оригинала 1 апреля 2021 г. , получено 15 апреля 2020 г.
- ^ Открытое 3D-видео появляется в сети благодаря NVIDIA, YouTube и Mozilla , ThinkDigit News, 26 мая 2011 г., заархивировано из оригинала 25 апреля 2020 г. , получено 15 апреля 2020 г.
- ^ Rockchip и WebM выпускают RK29xx — первый в мире процессор с поддержкой аппаратного воспроизведения HD-видео WebM , PRNewsWire, 7 января 2011 г., заархивировано из оригинала 3 октября 2020 г. , получено 15 апреля 2020 г.
- ^ Поддержка ZiiLABS VP8 обеспечивает плавное воспроизведение видео WebM 1080p на процессорах ZMS , ZiiLABS, 11 июня 2011 г., заархивировано из оригинала 19 июня 2011 г. , получено 16 июня 2011 г.
- ^ Аки Куусела (29 марта 2012 г.). «WebM набирает обороты в сфере аппаратного обеспечения» . Команда по оборудованию WebM. Архивировано из оригинала 3 января 2013 года . Проверено 12 декабря 2012 г.
- ^ ДиБона, Крис (4 июня 2010 г.), Изменения в лицензии открытого исходного кода WebM , WebM, заархивировано из оригинала 20 июля 2012 г. , получено 4 июня 2010 г.
- ^ Ли, Мэтт (19 мая 2010 г.), заявление Фонда свободного программного обеспечения о WebM и VP8 , Фонд свободного программного обеспечения, заархивировано из оригинала 7 августа 2020 г. , получено 15 апреля 2020 г.
- ^ Смит, Бретт. «Обновленная лицензия Google WebM» . Фонд свободного программного обеспечения. Архивировано из оригинала 7 июня 2010 года . Проверено 14 июня 2010 г.
- ^ «Различные лицензии и комментарии к ним – Проект GNU – Фонд свободного программного обеспечения (FSF)» . Фонд свободного программного обеспечения. Архивировано из оригинала 24 июля 2010 года . Проверено 13 июня 2010 г.
- ^ Смит, Бретт. «Никаких двойных стандартов: поддержка продвижения Google в сторону WebM» . Фонд свободного программного обеспечения. Архивировано из оригинала 21 января 2011 года . Проверено 19 января 2011 г.
- ^ «HTML5 и веб-видео: вопросы сообщества от отрасли» . 2 февраля 2011. Архивировано из оригинала 20 февраля 2011 года . Проверено 22 февраля 2011 г.
- ^ Мец, Кейд (20 мая 2010 г.), Google поддерживает открытый кодек против патентных троллей , The Register, заархивировано из оригинала 29 июня 2017 г. , получено 10 августа 2017 г.
- ^ Мец, Кейд (21 мая 2010 г.), Открытый видеокодек Google может столкнуться с патентным конфликтом , The Register, заархивировано из оригинала 10 августа 2017 г. , получено 10 августа 2017 г.
- ^ Фултон, Скотт М. (21 мая 2010 г.), Патентный пул может находиться в разработке для «бесплатного» кодека VP8 , Betanews, заархивировано из оригинала 30 сентября 2020 г. , получено 15 апреля 2020 г.
- ^ Даффара, Карло (25 мая 2010 г.), Анализ WebM и его патентного риска , carlodaffara.conecta.it, заархивировано из оригинала 28 мая 2010 г. , получено 25 мая 2010 г.
- ^ Катан, Томас (4 марта 2011 г.), Web Video Rivalry Sparks US Probe , The Wall Street Journal, заархивировано из оригинала 10 августа 2017 г. , получено 8 августа 2017 г.
- ^ Ченг, Жаки (4 марта 2011 г.). «Отчет: Министерство юстиции изучает возможные действия MPEG LA против WebM» . Арс Техника . Конде Наст Диджитал . Архивировано из оригинала 8 марта 2011 года . Проверено 8 марта 2011 г.
- ^ «Google и MPEG LA заключают сделку по кодеку VP8 – обновление» . H. Архивировано из оригинала 8 декабря 2013 года . Проверено 10 марта 2013 г.
- ^ «Google и MPEG LA объявляют о соглашении, касающемся формата видео VP8» (PDF) . 7 марта 2013 г. Архивировано из оригинала (PDF) 5 марта 2016 г. . Проверено 8 марта 2013 г.
- ^ «Nokia и Google спорят о технологиях веб-видео» . Новости Би-би-си . 25 марта 2013. Архивировано из оригинала 28 марта 2013 года . Проверено 5 апреля 2013 г.
- ^ «Заявление корпорации Nokia о правах интеллектуальной собственности в отношении RFC 6386» . 21 марта 2013. Архивировано из оригинала 24 марта 2013 года . Проверено 5 апреля 2013 г.
- ^ «Блог проекта WebM Open Media: хорошие новости из Германии» . webmproject.org . Архивировано из оригинала 23 августа 2013 года . Проверено 28 августа 2013 г.