WebM
WebM — открытый формат медиаконтейнера. Представлен «Google» на конференции «Google I/O 2010».[3]. Формат не требует лицензионных отчислений, основан на открытых видеокодеках VP8, VP9 и AV1, а также аудиокодеках Vorbis и Opus. Мультимедиа-данные в указанных выше форматах помещаются в контейнер WebM, являющийся подмножеством универсального медиаконтейнера Matroska[4]
WebM | |
---|---|
Расширение |
.webm |
MIME-тип | video/webm[2] и audio/webm[2] |
Разработчик | Начальные разработки On2, Xiph и Matroska, позднее разработки Google |
Опубликован | 19 мая 2010; 12 лет назад (2010-05-19)[1] |
Тип формата | Медиаконтейнер |
Содержит |
VP8 (видео) VP9 (видео) AV1 (видео) Vorbis (аудио) Opus (аудио) |
Расширен из | Matroska |
Открытый формат? | да |
Сайт | webmproject.org (англ.) |
Медиафайлы на Викискладе |
Данный формат продвигается компанией Google в качестве замены проприетарных стандартов H.264/AVC и H.265/HEVC.
Поддержка формата уже осуществлена во всех основных браузерах. Представитель компании Adobe Systems заявил, что WebM будет встроен в технологию Adobe Flash[5].
О поддержке WebM уже заявили компании Microsoft[6], Skype[7], AMD[8], nVidia[9], ARM, Broadcom, Digital Rapids, Freescale, Imagination, Logitech, Marvell, MIPS, Qualcomm, Texas Instruments, Veri Silicon, ViewCast[8]. Сайт YouTube.com тоже поддерживает данный видеоформат.
ИсторияПравить
В пятую версию языка HTML был добавлен специальный элемент для отображения видео. В качестве стандарта предлагалось использовать свободное ПО: видеокодек Theora, аудиокодек Vorbis и медиаконтейнер Ogg. Однако, некоторые игроки рынка были недовольны качеством Theora и отсутствием аппаратного ускорения для него, поэтому из спецификации HTML5 в 2007 году было удалено упоминание конкретных стандартов (см. Use of Ogg formats in HTML5#Opposition). В итоге изначально для видео в HTML5 использовалось две реализации: Theora/Vorbis/Ogg (поддерживаются Mozilla, Opera и Фондом Викимедиа) и H.264/AAC/MPEG-4 (поддерживается Apple и Microsoft).
Для прекращения «войны форматов» Google купила компанию On2 (разработчика VP3, предшественника Theora, и нового более качественного видеокодека VP8). На Google I/O 2010 код VP8 был открыт под лицензией, сходной с BSD, и представлен набор из видео-/аудиокодеков и медиаконтейнера под общим именем «WebM».[8] Вскоре VP8 был усовершенствован и появился кодек VP9, на основе которого, с использованием технологий других открытых кодеков, Альянсом за открытые медиа (AOMedia) был разработан AV1.
Поддержка браузеровПравить
Финальные версии браузеров, в которых включена поддержка формата WebM[10]:
- Google Chrome 6[11]
- Chromium
- Maxthon
- Microsoft Edge
- Mozilla Firefox 4[12], можно отключить в
about:config
media.webm.enabled false
- Opera 10.60[13][14][15]
- Vivaldi
- Яндекс.Браузер[16]
Также формат будет поддерживаться Internet Explorer 9 при установке нужных кодеков в Windows[17].
Поддержка со стороны ПОПравить
- Воспроизведение
- Любой браузер с поддержкой данного формата
- Media Player Classic
- mplayer
- VLC
- VSDC
- Любые другие проигрыватели мультимедиа данных, использующие библиотеку libavcodec
- Кодирование в WebM или декодирование из данного формата в любой другой
- FFmpeg (кодирование через библиотеку libvpx)
- Бесплатный видеоредактор VSDC
- Любые другие мультимедиа редакторы, использующие библиотеку libavcodec для декодирования и libvpx для кодирования
См. такжеПравить
ПримечанияПравить
- ↑ Patel, Nilay (19 May 2010), Google launches open WebM web video format based on VP8, Engadget, <https://www.engadget.com/2010/05/19/google-launches-open-webm-web-video-format-based-on-vp8/> Архивная копия от 21 мая 2010 на Wayback Machine
- ↑ 1 2 https://www.webmproject.org/docs/container/
- ↑ The Google Blog. Google I/O 2010 Day 1: A more powerful web in more places (англ.) (2010). Дата обращения: 19 мая 2010. Архивировано 26 апреля 2012 года.
- ↑ The WebM project blog. Introducing WebM, an open web media project (англ.) (2010). Дата обращения: 19 мая 2010. Архивировано 26 апреля 2012 года.
- ↑ Adobe Flash Platform Blog. Flash Player Will Support VP8 (англ.) (2010). Дата обращения: 19 мая 2010. Архивировано 3 февраля 2013 года.
- ↑ The Windows Blog. Another Follow-up on HTML5 Video in IE9 (англ.) (2010). Дата обращения: 19 мая 2010. Архивировано 26 апреля 2012 года.
- ↑ The Skype Blog. Google's move to open up VP8 benefits everyone (англ.) (2010). Дата обращения: 19 мая 2010. Архивировано из оригинала 22 мая 2010 года.
- ↑ 1 2 3 Константин Ходаковский. Google представила новый открытый видеостандарт (неопр.). 3DNews (20 мая 2010). Дата обращения: 20 мая 2010. Архивировано из оригинала 26 июля 2010 года.
- ↑ The NVIDIA Blog. Google's Royalty-Free VP8 Codec – A Move Forward (англ.) (2010). Дата обращения: 19 мая 2010. Архивировано 26 апреля 2012 года.
- ↑ Can I use... Support tables for HTML5, CSS3, etc (неопр.). caniuse.com. Дата обращения: 1 августа 2019. Архивировано 19 февраля 2018 года.
- ↑ Поддержка WebM была включена начиная с версии 6.0.422.0 на канале обновления Development в июне 2010. 2 сентября 2010 года состоялся выпуск финальной версии (см. Jason Kersey. Dev Channel Update (англ.). Google Chrome Releases (3 июня 2010). Дата обращения: 17 сентября 2010. Архивировано 26 апреля 2012 года. и Google Chrome#История версий).
- ↑ Media formats supported by the audio and video elements Архивная копия от 27 июня 2010 на Wayback Machine — MDC
- ↑ Opera Software. Opera 10.60 for Windows changelog (англ.). Opera Software (1 июля 2010). Дата обращения: 9 сентября 2010. Архивировано 26 апреля 2012 года.
- ↑ Opera Software. Opera 10.60 for Mac changelog (англ.). Opera Software (1 июля 2010). Дата обращения: 9 сентября 2010. Архивировано 26 апреля 2012 года.
- ↑ Opera Software. Opera 10.60 (with Opera Widgets for Desktop) for UNIX changelog (англ.). Opera Software (1 июля 2010). Дата обращения: 9 сентября 2010. Архивировано 26 апреля 2012 года.
- ↑ Проигрывание видео и аудио в браузере (рус.). Яндекс. Дата обращения: 22 мая 2015. Архивировано из оригинала 31 марта 2015 года.
- ↑ Hachamovitch, Dean (2010-05-19), Another Follow-up on HTML5 Video in IE9, Microsoft, <http://blogs.msdn.com/ie/archive/2010/05/19/another-follow-up-on-html5-video-in-ie9.aspx> Архивная копия от 22 мая 2010 на Wayback Machine
СсылкиПравить
- Официальный сайт проекта Архивная копия от 14 февраля 2011 на Wayback Machine (англ.)
- Версия браузера Opera с поддержкой WebM[источник не указан 3119 дней]
- Версия браузера Firefox с поддержкой WebM (nightly)[источник не указан 3119 дней]
- Статья об использовании ffmpeg для конвертирования в WebM
- Статья со сравнительным анализом кодеков VP7, VP8 и h264 Архивная копия от 14 июня 2012 на Wayback Machine.