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