WebM: Формат видео HTML
5Изначально WebM состоит из контейнера, производного от Matroska, и видеокодека VP8, разработанного компанией On2 и приобретённого Google. Который впоследствии разработал VP9, чтобы заменить его, более производительный кодек и который поддерживается всеми актерами электроники .
Для аудио используется свободный кодек Vorbis.
Более поздний формат AV1 поддерживает кодек VP10.
Проект WebM был разработан совместно Google (который приносит VP8/VP9), Mozilla и Opera, а затем к этому формату присоединились ведущие игроки Сети, которые станут кодеком тега <video> HTML 5.
В частности, производители графических процессоров (для компьютеров, фотоаппаратов) будут реализовывать кодек. AMD за свои графические процессоры и агрегаты, ARM за свои мобильные процессоры, Nvidia за свои графические процессоры, Intel включит аппаратное ускорение WebM на своих интегральных схемах, если этот формат станет популярным, Texas Instruments для своих процессоров и многие другие...
Ведущий поставщик видео в мире Youtube уже начал выкладку видео в формате VP8. Увидеть их можно через поиск на сайте с дополнительным параметром:
https://www.youtube.com/results?search_query=trailers&aq=f&webm=1
Конечно, нужен совместимый браузер.
Вопрос о патентах
Самый распространённый кодек, H.264, считающийся лучшим по сравнению с открытым исходным кодом Theora, является предметом патента MPEG/LA, который заставляет платить очень высокие ежегодные сборы за распространение видео в этом формате.
Уточним, что патенты на программное обеспечение, ограничивающие использование кодеков, касаются только США и Южной Кореи.
Этого, однако, достаточно, чтобы запретить принятие Firefox на вооружение H.264, даже если был запущен самостоятельный проект для поддерживающей его версии Firefox, предназначенной для остального Мира.
С появлением WebM, который имеет бесплатную и качественную лицензию, близкую к H.264, у браузеров есть кодек, который можно бесплатно использовать для тега <video>.
4 мая лицензия была пересмотрена, чтобы отделить авторское право от кода, который сейчас находится под лицензией BSD, и патентов на кодек, которые сохраняют пункт против судебных разбирательств. Она запрещает ее использование тем, кто подаст в суд на нее за нарушение патента.
В марте 2013 года Google подписала одобрение с MPEG-LA, которая владеет правами H.264 на патенты, которые она имеет и которые, возможно, будут использоваться в VP8 и его преемниках, и это одобрение освобождает пользователей VP8 от каких-либо ограничений, когда эти патенты. Это не является признанием того, что VP8 нарушает патенты H.264, говорится в сообщении Google .
Является ли VP8 копией H.264
?Когда Стива Джобса спросили, какие у Apple планы по отношению к WebM, он просто поместил в ответ ссылку на технический анализ VP8. (Shift 2015: Страница, о которой идет речь, удалена).
VP8 превосходит H.264? Это сравнение делает программист из H.264. Объективен ли он? На самом деле в анализе есть некоторые противоречия:
Понятно, что этот софт даже старше x264.
Затем:
Просто VP8 слишком похож на H.264.
Если бы кодек VP8 был старше H.264, то скорее H.264 был бы слишком похож на VP8 !
AV1
Сравнение VP8 и H264 или даже VP9 и H265 уже не актуально в 2018 году, так как преемника VP9 и H265, AOVideo 1 поддерживает консорциум, включающий Google, Amazon, Cisco, Mozilla, Intel, Microsoft, Netflix в рамках Альянса за открытые медиа. Не хватает Apple в группе, как обычно.
Новый кодек не эмкомбинат патентов в США, в перспективе планируется быть на 35% компактнее VP9 и H265, с эквивалентной скоростью сжатия и декомпрессией .
Он использует для контейнеров WebM (.webm), Matroska (.mkv), ISO base media file (.mp4). Не поддерживается непосредственно в iOS и macOS.
В 2020 году AV1 поддерживается Chrome, Firefox, Opera, Edge для браузеров, VLC среди прочего для видеопроигрывателей.
Дополнительная информация
Сайт проекта WebM для преобразования видео в формат WebM предлагает кодер FFmpeg с патчем, добавляющим VP9 в список форматов. Он используется Youtube с апреля 2015 года и позволяет увеличить разрешение видео с такой же пропускной способностью. Но это действительно будет пригодно при грядущем аппаратном ускорении в видеокартах.
SDK VP9 позволяет добавлять в приложения функции программирования и расшифровки VP9.
Nokia набросилась на VP8
Нокиа
Она заявляет, что не намерена предлагать лицензию FRAND (низкопробную лицензию на необходимые технологии) и подаст в суд на любого пользователя VP8. Она уже началась с иска к HTC в Германии.
Nokia отстаивает свою точку зрения
Нокиа
Nokia считает, что открытые и совместные усилия по стандартизации представляют наибольший интерес для потребителей, новаторов и отрасли в целом. (...) В результате чего мы приняли неизданное решение заявить IETF, что не готовы к сокращению каких-либо патентов Nokia, необходимых для реализации RFC6386 спецификации VP8.Фирма не говорит о «платной» стороне кодека, которая на самом деле является всем, что интересует пользователей, которые достаточно высмеивают, что он был разработан совместно или одной компанией, при условии, что он эффективен! Паутине нужен свободный от закона кодек, больше ничего.