WebM

редактировать
Формат мультимедийного контейнера с видео VP8 или VP9 и аудио Vorbis или Opus

WebM
logo
Расширение имени файла .webm
Тип интернет-носителя видео / webm,. audio / webm
РазработаноПервоначально On2, Xiph и Матроска ; позже Google
Первый выпуск18 мая 2010 г.; 10 лет назад (18.05.2010)
Последний выпуск v1.8.2. (19 декабря 2019 г.; 9 месяцев назад (19.12.2019))
Тип форматаФормат видеофайла
Контейнер для VP8 / VP9 / AV1 (видео). Vorbis / Opus (аудио)
Расширен сОграниченный набор Matroska
Открытый формат ?Да
Веб-сайтwww.webmproject.org

WebM - это формат аудиовизуальных медиафайлов. В первую очередь он предназначен для предложения бесплатной альтернативы для использования в элементах HTML5 video и HTML5 audio. У него есть родственный проект WebP для изображений. Разработка формата спонсируется Google, а соответствующее программное обеспечение распространяется по лицензии BSD.

. Контейнер WebM основан на профиле из Матроска. Первоначально WebM поддерживал видеопотоки VP8 и аудиопотоки Vorbis. В 2013 году он был обновлен для поддержки видео VP9 и аудио Opus.

Файл: Schlossbergbahn.webm Воспроизведение мультимедиа Пример видео WebM
Содержание
  • 1 Поддержка поставщика
    • 1.1 Программное обеспечение
    • 1.2 Оборудование
  • 2 Лицензирование
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Поддержка поставщика

Программное обеспечение

Встроенная поддержка WebM в Mozilla Firefox, Opera и Google Chrome была объявлена ​​на конференции Google I / O 2010 года. Internet Explorer 9 требует стороннего программного обеспечения WebM. Safari для macOS, который использовал QuickTime для воспроизведения веб-мультимедиа до Safari 12, по-прежнему не имеет встроенной поддержки для WebM. По состоянию на 2019 год QuickTime изначально не поддерживает WebM, но поддерживает подходящий сторонний плагин. В 2011 году команда проекта Google WebM выпустила плагины для Internet Explorer и Safari, позволяющие воспроизводить файлы WebM с помощью стандартного тега HTML5 . По состоянию на 9 июня 2012 года Internet Explorer 9 и более поздние версии поддерживали подключаемый модуль для Windows Vista и более поздних версий.

VLC media player, MPlayer, K-Multimedia Player и JRiver Media Center имеет встроенную поддержку воспроизведения файлов WebM. FFmpeg может кодировать и декодировать видео VP8, если он построен с поддержкой libvpx, библиотеки кодеков VP8 / VP9 Проект WebM, а также файлы, совместимые с mux / demux WebM. 23 июля 2010 года Фиона Глейзер, Рональд Бултье и Дэвид Конрад из команды FFmpeg анонсировали декодер ffvp8. Их тестирование показало, что ffvp8 был быстрее, чем собственный декодер libvpx от Google. MKVToolNix, популярные инструменты создания Matroska, реализовали поддержку мультиплексирования / демультиплексирования файлов, совместимых с WebM, из коробки. Haali Media Splitter также объявила о поддержке мультиплексирования / демультиплексирования WebM. Начиная с версии 1.4.9, видеоредактор LiVES поддерживает декодирование в реальном времени и кодирование в формат WebM с использованием библиотек ffmpeg.

MPC-HC, начиная со сборки SVN 2071, поддерживает воспроизведение WebM с помощью внутреннего декодера VP8 на основе кода FFmpeg. Полная поддержка декодирования для WebM доступна в MPC-HC, начиная с версии 1.4.2499.0.

Android поддерживает WebM, начиная с версии 2.3 Gingerbread, которая впервые была доступна через Смартфон Nexus S с возможностью потоковой передачи, начиная с Android 4.0 Ice Cream Sandwich.

В сентябре 2015 года Microsoft объявила, что браузер Edge в Windows 10 добавит поддержку WebM (Opus, Vorbis, VP9).

30 июля 2019 г. был выпущен Blender 2.80 с поддержкой WebM.

iOS изначально не поддерживает WebM.

Оборудование

Проект WebM лицензирует аппаратные ускорители VP8 (RTL IP) полупроводниковым компаниям для кодирования и декодирования 1080p по нулевой цене. AMD, ARM и Broadcom объявили о поддержке аппаратное ускорение формата WebM. Intel также рассматривает возможность аппаратного ускорения WebM в своих телевизионных чипах на базе Atom, если формат набирает популярность. Qualcomm и Texas Instruments объявили о поддержке t, с встроенной поддержкой процессора TI OMAP. Chips Media анонсировали полностью аппаратный декодер для VP8, который может декодировать потоки VP8 с разрешением full HD (1080p) со скоростью 60 кадров в секунду.

Nvidia поддерживает VP8 и обеспечивает как аппаратное декодирование, так и кодирование в Tegra 4 и Tegra 4i SoC. Nvidia объявила о поддержке видео 3D для WebM с помощью HTML5 и своей технологии Nvidia 3D Vision.

7 января 2011, Rockchip выпустила первый в мире чип, на котором полностью реализована аппаратная реализация декодирования 1080p VP8. Ускорение видео в микросхеме RK29xx обрабатывается IP-адресом аппаратного декодера G-Series 1 проекта WebM.

В июне 2011 года ZiiLABS продемонстрировала свою реализацию декодера 1080p VP8, работающую на ZMS-20. процессор. Массив программируемой обработки мультимедиа чипа используется для обеспечения ускорения VP8.

Также ST-Ericsson и Huawei имели аппаратные реализации в своих компьютерных микросхемах.

Лицензирование

Исходная лицензия WebM прекращала действие как выдачи патентов, так и условий перераспределения авторских прав, если был подан иск о нарушении патентных прав, что вызвало опасения по поводу совместимости с GPL. В ответ на эти опасения, проект WebM отделил выдачу патента от выдачи авторских прав, предложив код в рамках стандартной лицензии BSD и патентов в рамках отдельного гранта. Фонд свободного программного обеспечения, поддерживающий Определение свободного программного обеспечения, одобрил WebM и VP8 и считает лицензию на программное обеспечение совместимой с Стандартной общественной лицензией GNU. 19 января 2011 г. Free Software Foundation объявил о своей официальной поддержке проекта WebM. В феврале 2011 года вице-президент Microsoft по Internet Explorer призвал Google предоставить компенсацию против патентных исков.

Хотя Google безвозвратно передал все свои патенты на VP8 на безвозмездной основе. формата, MPEG LA, лицензиары пула патентов H.264, выразили заинтересованность в создании патентного пула для VP8. И наоборот, другие исследователи приводят доказательства того, что On2 приложил особые усилия, чтобы избежать каких-либо патентов MPEG LA. В результате угрозы Министерство юстиции США (DOJ) начало расследование в марте 2011 года в отношении MPEG LA в связи с его ролью в возможной попытке подавить конкуренцию. В марте 2013 года MPEG LA объявила, что достигла соглашения с Google о лицензировании патентов, которые «могут быть необходимы» для реализации кодека VP8, и предоставила Google право передавать эти патенты по сублицензии любому стороннему пользователю VP8 или VP9.

В марте 2013 года Nokia подала возражение в Internet Engineering Task Force относительно предложения Google о том, чтобы кодек VP8 стал основной частью WebM, заявив, что владеет важными патентами на реализацию VP8. Nokia перечислила 64 патента и 22 заявки на рассмотрение, добавив, что не готова лицензировать ни один из них для VP8. 5 августа 2013 года суд в Мангейме, Германия, постановил, что VP8 не нарушает патент, принадлежащий и заявленный Nokia.

См. Также
  • Портал бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Викискладе есть медиафайлы, связанные с видео WebM.
Последняя правка сделана 2021-06-20 10:27:31
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте