WebM — это формат аудиовизуальных медиафайлов. [5] Он в первую очередь предназначен для предложения бесплатной альтернативы для использования в HTML-видео и HTML-аудиоэлементах . У него есть родственный проект WebP для изображений. Разработка формата спонсируется Google , а соответствующее программное обеспечение распространяется по лицензии BSD .
Собственная поддержка WebM в Mozilla Firefox , [10] [11] Opera , [12] [13] и Google Chrome [14] была анонсирована на конференции Google I/O 2010 года . Internet Explorer 9 требует стороннего программного обеспечения WebM. [15] В 2021 году Apple выпустила Safari 14.1 для macOS, который добавил в браузер собственную поддержку WebM. [16] По состоянию на 2019 год [обновлять]QuickTime не имеет собственной поддержки WebM, [17] [18] но поддерживает с помощью подходящего стороннего плагина. [19] В 2011 году команда проекта Google WebM выпустила плагины для Internet Explorer и Safari, позволяющие воспроизводить файлы WebM через стандартный <video>тег HTML5. [20] По состоянию на 9 июня 2012 года [обновлять]Internet Explorer 9 и более поздние версии поддерживали плагин для Windows Vista и более поздних версий. [21]
VLC media player , [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] Haali 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]
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]
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] Фонд свободного программного обеспечения , который поддерживает The Free Software Definition , дал свое одобрение WebM и VP8 [54] и считает лицензию программного обеспечения совместимой с GNU General Public License . [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 права сублицензировать эти патенты любому стороннему пользователю VP8 или VP9 . [65] [66]
В марте 2013 года Nokia подала возражение в Internet Engineering Task Force относительно предложения 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 г.
^ "Выпуск 2023-01-31 v1.13.0 "Ugly Duckling"". github.com . 31 января 2023 г. . Получено 15 апреля 2020 г. .
^ ab "WebM FAQ". 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 open media, Xiph , заархивировано из оригинала 23 мая 2010 г. , извлечено 20 мая 2010 г.
^ "Блог проекта WebM Open Media: VP9 появляется в канале разработчиков Chrome". webmproject.org . Архивировано из оригинала 6 июля 2013 г. Получено 16 ноября 2013 г.
^ "Форматы контейнеров мультимедиа (типы файлов) - Технологии веб-медиа | MDN". developer.mozilla.org . Получено 15 января 2023 г. .
↑ Shaver, Mike (19 мая 2010 г.). «Open Web, Open Video и WebM». Блог Mozilla . Mozilla Foundation . Архивировано из оригинала 11 мая 2011 г. Получено 8 марта 2011 г.
↑ Blizzard, Кристофер (19 мая 2010 г.). «Firefox, YouTube и WebM». Mozilla Hacks . Mozilla Foundation. Архивировано из оригинала 2 марта 2011 г. Получено 8 марта 2011 г.
↑ Lie, Håkon Wium (19 мая 2010 г.). «Welcome, WebM <видео>!». Opera Labs . Opera Software ASA. Архивировано из оригинала 21 марта 2011 г. Получено 8 марта 2011 г.
^ Миллс, Крис (19 мая 2010 г.). «Opera поддерживает видеоформат WebM». Dev.Opera . Opera Software ASA. Архивировано из оригинала 5 апреля 2011 г. . Получено 8 марта 2011 г. В день анонса Opera выпустила экспериментальную сборку с поддержкой WebM. Эта функция теперь является частью основных функций Opera 10.60 и всех наших будущих выпусков браузеров для настольных компьютеров.
^ Банкоски, Джим (19 мая 2010 г.). «WebM и VP8 появляются в Chromium». Блог Chromium . Google Inc. Архивировано из оригинала 11 мая 2011 г. Получено 8 марта 2011 г.
^ Хачамович, Дин (16 марта 2011 г.). "Обновление видео HTML5 — WebM для IE9". IEBlog . Корпорация Microsoft. Архивировано из оригинала 18 марта 2011 г. Получено 16 марта 2011 г. IE9 поддерживает видео HTML5 с использованием WebM для клиентов Windows, которые устанавливают стороннюю поддержку WebM. Как отрасль, мы по-прежнему сталкиваемся со многими законными, оставшимися без ответа вопросами об ответственности, рисках и поддержке WebM...
^ avis (29 апреля 2021 г.). "Новые функции WebKit в Safari 14.1". WebKit . Архивировано из оригинала 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 г.
^ Jazayeri, Mike (14 января 2011 г.). "Подробнее об изменении HTML-видеокодека Chrome". Блог Chromium . Google Inc. Архивировано из оригинала 15 февраля 2011 г. Получено 8 марта 2011 г. Команда проекта WebM вскоре выпустит плагины, которые обеспечат поддержку WebM в Safari и IE9 через стандартный тег HTML <video>
^ "WebM Media Foundation Components for Microsoft Internet Explorer". WebMProject.org . Проект WebM. Архивировано из оригинала 23 мая 2018 г. Получено 15 февраля 2018 г.
^ VideoLan – VLC 1.1.0 Release, 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 г.
^ ab Дневник разработчика x264: анонс самого быстрого в мире декодера VP8, архивировано из оригинала 30 сентября 2010 г.
^ PATCH VP8♫ decoder, FFmpeg-devel, 15 июня 2010 г., заархивировано из оригинала 3 октября 2020 г. , извлечено 15 апреля 2020 г.
^ ab webm support in Matroska tools, 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 Platform Highlights, 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 г. .
^ "Reference/Release Notes/2.80/Import Export - Blender Developer Wiki". wiki.blender.org . Архивировано из оригинала 11 июля 2019 г. . Получено 4 августа 2019 г. .
^ "Стив Джобс говорит нет кодеку Google VP8 WebM". AppleInsider . 21 мая 2010 г. Архивировано из оригинала 4 марта 2016 г. Получено 2 января 2016 г.
^ "Apple Developer Documentation". developer.apple.com . Архивировано из оригинала 22 августа 2021 г. . Получено 10 августа 2021 г. .
^ "Как изменить форматы видеозахвата PS5". Android Central . 16 ноября 2020 г. Архивировано из оригинала 15 апреля 2021 г. Получено 15 апреля 2021 г.
^ Миллворд, Дэн (3 февраля 2022 г.). «Как записать экран Chromebook со звуком и преобразовать его в MP4». Chrome Computing .
^ WebM Video Hardware RTLs, WebM Project, архивировано из оригинала 4 августа 2016 г. , извлечено 13 августа 2016 г.
↑ Metz, Cade (19 мая 2010 г.), Google open source видеокодек стоимостью 124,6 млн долларов, The Register, заархивировано из оригинала 10 августа 2017 г. , извлечено 10 августа 2017 г.
↑ Broadcom ускоряет передачу видео WebM на мобильных телефонах, Newswire, 19 мая 2010 г., архивировано из оригинала 8 июля 2011 г. , извлечено 20 мая 2010 г.
↑ Шах, Агам (27 мая 2010 г.), Intel рассматривает аппаратное ускорение для WebM от Google, ComputerWorld, заархивировано из оригинала 14 февраля 2011 г. , извлечено 2 июня 2010 г.
↑ Talluri, Raj (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 GPU Whitepaper" (PDF) . Nvidia . Архивировано (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 — первую в мире SOC с аппаратной поддержкой воспроизведения видео WebM HD, PRNewsWire, 7 января 2011 г., заархивировано из оригинала 3 октября 2020 г. , извлечено 15 апреля 2020 г.
^ Поддержка ZiiLABS VP8 обеспечивает плавное воспроизведение видео 1080p WebM на процессорах ZMS, ZiiLABS, 11 июня 2011 г., заархивировано из оригинала 19 июня 2011 г. , извлечено 16 июня 2011 г.
↑ Аки Куусела (29 марта 2012 г.). «WebM набирает обороты в области аппаратного обеспечения». WebM Hardware Team. Архивировано из оригинала 3 января 2013 г. Получено 12 декабря 2012 г.
↑ ДиБона, Крис (4 июня 2010 г.), Изменения в лицензии WebM Open Source, WebM, заархивировано из оригинала 20 июля 2012 г. , извлечено 4 июня 2010 г.
↑ Ли, Мэтт (19 мая 2010 г.), заявление Free Software Foundation о WebM и VP8, Free Software Foundation, заархивировано из оригинала 7 августа 2020 г. , извлечено 15 апреля 2020 г.
^ Смит, Бретт. «Обновленная лицензия WebM от Google». Free Software Foundation. Архивировано из оригинала 7 июня 2010 г. Получено 14 июня 2010 г.
^ "Различные лицензии и комментарии о них – Проект GNU – Фонд свободного программного обеспечения (FSF)". Фонд свободного программного обеспечения. Архивировано из оригинала 24 июля 2010 г. Получено 13 июня 2010 г.
^ Смит, Бретт. «Никаких двойных стандартов: поддержка продвижения Google к WebM». Free Software Foundation. Архивировано из оригинала 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 г.
^ Fulton, Scott M. (21 мая 2010 г.), Патентный пул может быть в разработке для «бесплатного» кодека VP8, Betanews, заархивировано из оригинала 30 сентября 2020 г. , извлечено 15 апреля 2020 г.
^ Даффара, Карло (25 мая 2010 г.), Анализ WebM и его патентного риска, carlodaffara.conecta.it, архивировано из оригинала 28 мая 2010 г. , извлечено 25 мая 2010 г.
↑ Катан, Томас (4 марта 2011 г.), Соперничество в области веб-видео стало причиной расследования в США, The Wall Street Journal, архивировано из оригинала 10 августа 2017 г. , извлечено 8 августа 2017 г.
^ Ченг, Жаки (4 марта 2011 г.). «Отчет: Министерство юстиции изучает возможные действия MPEG LA против WebM». Ars Technica . Condé Nast Digital . Архивировано из оригинала 8 марта 2011 г. . Получено 8 марта 2011 г. .
^ "Google и MPEG LA заключили сделку по кодеку VP8 – Обновление". The H. Архивировано из оригинала 8 декабря 2013 г. Получено 10 марта 2013 г.
^ "Google и MPEG LA объявляют о соглашении, охватывающем видеоформат VP8" (PDF) . 7 марта 2013 г. Архивировано из оригинала (PDF) 5 марта 2016 г. Получено 8 марта 2013 г.
^ "Nokia и Google сталкиваются из-за технологий веб-видео". BBC News . 25 марта 2013 г. Архивировано из оригинала 28 марта 2013 г. Получено 5 апреля 2013 г.
^ "Заявление корпорации Nokia об IPR, связанных с RFC 6386". 21 марта 2013 г. Архивировано из оригинала 24 марта 2013 г. Получено 5 апреля 2013 г.
^ "Блог проекта WebM Open Media: хорошие новости из Германии". webmproject.org . Архивировано из оригинала 23 августа 2013 г. . Получено 28 августа 2013 г. .
Внешние ссылки
На Викискладе есть медиафайлы по теме «Видеоролики WebM» .