Формат WebM был впервые представлен Google в 2010 году. Поскольку этот формат видео основан на контейнере Matroska, ему удается поддерживать хорошее качество видео. Что касается аудиопотоков, то он поддерживает аудио Vorbis. Формат WebM изначально предназначен для веб, так как этот формат поддерживается в HTML5.
Видеопотоки этого формата сжимаются с использованием видеокодеков VP8 или VP9. WebM является альтернативой с открытым исходным кодом другим видео-форматам (особенно MP4) и специально предназначен для использования в Интернете в сочетании с HTML5.
Что такое формат WebM?
WebM — это контейнерный формат (с окончанием файла * .webm) для мультимедийных файлов, т. е. для видео и аудио файлов. В этом контейнере используются видеокодеки VP8 и VP9 и аудиокодеки Vorbis и Opus . Впервые анонсированный на конференции Google I/O 2010, WebM планировался как альтернатива существующему формату MP4 с его кодеком H.264 с самого начала. Хотя последний может бесплатно использоваться потребителем при просмотре видео, разработчики, которые хотят работать с кодеком, должны платить лицензионные сборы. WebM, с другой стороны, является проектом с открытым исходным кодом, который может использоваться бесплатно всеми.
Заметка
WebP — это формат, разработанный специально для просмотра файлов изображений в Интернете.
WebM разработан для использования с HTML5. Кодеки VP8 и VP9 были спроектированы таким образом, что существует большая степень сжатия, но при разархивировании файлов требуется небольшая мощность компьютера. Целью этого дизайна является обеспечение возможности потоковой передачи онлайн-видео практически на любом устройстве (например, на настольном компьютере, планшете, смартфоне или мультимедийном устройстве, таком как смарт-телевизор). Поэтому неудивительно, что YouTube — часть Google — конвертирует все видео в формат WebM, независимо от формата исходного файла. Тем не менее YouTube продолжает поддерживать H.264 для тех, кто не может использовать WebM.
Хотя Google прилагает все усилия для продвижения своего формата, другие крупные участники рынка, такие как Apple или Microsoft, продолжают использовать форматы, такие как MP4. Основной причиной этого являются законы о патентах: обе эти компании-разработчики являются частью патентного пула MPEG-LA , поскольку они имеют патенты на используемые кодеки и получают за них лицензионные сборы. Google пытается обойти эти патенты с помощью WebM.
В прошлом это приводило к различным юридическим проблемам, например, в Германии. Проблема была с кодеком VP8. Несколько компаний жаловались на то, что кодек нарушает их патенты. Впоследствии Google пришла к соглашению с MPEG LA. Тем не менее, Nokia не является частью патентного пула и считает, что ее права были нарушены. Первоначальный случай, когда компания подала в суд на своего конкурента HTC, чьи устройства поддерживают V8, был отклонен окружным судом Мангейма на юге Германии.
Факт
Кодек — это комбинация двух терминов «кодировать» и «декодировать». Два алгоритма гарантируют, что видеоданные сначала кодируются, чтобы сохранить небольшой размер файла, а затем декодируются, чтобы правильно восстановить изображения и звук.
Файлы WebM могут быть интегрированы в собственный веб-сайт пользователя с помощью тега видео HTML5 .
<video width= "320" height="240" controls> <source src="/video.webm" type="video/webm"> </video>
Поддержка WebM
Формат WebM поддерживается браузерами Mozilla Firefox, Google Chrome, Opera, Chrome, Chromium и Microsoft Internet Explorer и не требуют дальнейшей установки для воспроизведения файлов с этим форматом. Microsoft Edge требует дополнительного плагина. Apple Safari также можно обновить для воспроизведения формата WebM — по крайней мере, в том, что касается его настольной версии. У пользователей iPhone и iPad возникают проблемы: им нужно установить дополнительное программное обеспечение для воспроизведения видео на своих устройствах.
Кроме того, видеофайлы WebM могут быть загружены на YouTube, что является одним из наиболее важных вопросов для множества пользователей, использующих канал YouTube. Кроме того, популярные мессенджеры, такие как Skype и ooVoo, совместимы с этим форматом. Это не полный список программ и сервисов, поддерживающих этот формат; среди прочих CoreCodec, Grab Media, Sorenson media, Tixeo soft, Ffmpeg, Adobe Flash Player, Oracle Java и многие другие.
Наиболее популярным программным обеспечением для воспроизведения файлов WebM является, вероятно, VLC player. Это также доступно для устройств с операционной системой iOS. Winamp и Kodi также могут воспроизводить файлы WebM. Windows Media Player 12 также может обрабатывать WebM. Однако необходимо установить компоненты WebM Media Foundation.
Совет
В то же время были разработаны решения для компиляции видео WebM: например, есть плагины для популярного инструмента для редактирования видео Adobe Premiere, который можно использовать для экспорта видео непосредственно в формат WebM. Ряд конвертеров, которые можно использовать для преобразования существующих видео в других форматах в WebM, также можно найти в Интернете например: https://www.movavi.ru/support/how-to/how-to-convert-webm.html .
WebM против MP4 — преимущества и недостатки
Основное различие между этими двумя форматами заключается в используемых видеокодеках. WebM использует VP8 или VP9, а MP4 основан на H.264. Еще один большой вопрос — это разница между общим количеством устройств и программ, которые поддерживают WebM и MP4. Нет сомнений, что формат MP4 сегодня более популярен и поддерживается многими смартфонами, тогда как WebM поддерживается только Android. То же самое можно сказать и о программном обеспечении для воспроизведения и редактирования файлов.
Хотя WebM является относительно недавней разработкой, MP4 (MPEG-4 Part 14) и H.264 используются уже много лет. Это означает, что старый формат и кодек стали стандартом: есть лишь очень небольшое количество приложений, которые не поддерживают MP4. В дополнение к онлайн-сервисам и программному обеспечению для ПК / Mac, многие другие устройства (например, видеокамеры) могут обрабатывать MP4. Эта высокая степень признания означает, что формат представляет интерес как для производителей, так и для пользователей.
Тем не менее, Google преуспевает в природе WebM с открытым исходным кодом : использование формата не приводит к каким-либо затратам ни для производителей, ни для разработчиков, ни для конечных пользователей. Программное обеспечение также продается под открытой лицензией BSD .
Лицензионная сеть MP4 или H.264 туманна: большинство пользователей, включая тех, кто собирает профессиональные видеофильмы, понятия не имеют, имеют ли они действующую лицензию после покупки аппаратного или программного обеспечения или нарушают ли они законы о лицензировании каждый раз, когда они компилируют или смотрят видео, с WebM все намного понятнее. MPEG LA уже объявил в 2010 году, что использование кодеков H.264 в будущем останется бесплатным при условии, что скомпилированные видео будут доступны пользователям бесплатно.
Заметка
И WebM, и MP4 являются только контейнерами. Чтобы оценить как качество, так и производительность, необходимо оценить используемые кодеки. Для WebM это VP8 и VP9. MP4 в основном работает с H.264 и реже со своим преемником H.265.
Для многих пользователей производительность двух форматов важнее аргументов патента: в последние годы H.264 по праву занял верхнюю позицию среди кодеков. Качество видео MP4 с этой кодировкой обычно считается очень хорошим. Тем не менее, H.265 по-прежнему легко превосходит их обоих. У WebM хорошее качество изображения и звука, но VP8 не полностью относится к тому же классу, что и H.264. Степень, в которой VP9 соответствует H.265 (также называемый HEVC) в отношении качества изображения, является горячей темой. Некоторые считают, что они равны, другие говорят, что качество VP9 далеко не такое, как у H.264.
Две другие решающие особенности при сравнении кодеков — размер файла и скорость кодирования и декодирования. Оба имеют прямое влияние на удобство использования: чтобы обеспечить быструю онлайн-передачу данных, размер файла должен быть как можно меньше. Это особенно важно для пользователей мобильного интернета. Однако известно, что H.264 генерирует сравнительно большие файлы. Однако на стороне пользователя декодирование происходит очень быстро и не является особенно сложным. Это еще раз связано с общим использованием кодека. Многие устройства уже поддерживают декодирование видео H.264 с аппаратной точки зрения.
Это не относится к H.265, который может быть связан с очень высокими затратами на лицензирование, выплачиваемыми производителями оборудования. Более поздний кодек требует большой мощности компьютера, что может, в частности, привести к проблемам со смартфонами. WebM специально предназначен для потоковой передачи приложений и дает хорошие результаты, как в отношении размера файла, так и в отношении скорости. В очередной раз проблема распространенности является проблемой: хотя на многих устройствах Android установлена поддержка VP8, а производители телевизоров, такие как LG, Samsung и Sharp, постепенно оснащают свои устройства поддержкой VP8 / VP9, iPhone, iPad и другие устройства Apple по-прежнему не предоставляют никакой аппаратной поддержки. Это означает, что их производительность может быть намного хуже.
Почему WebM?
Формат WebM обеспечивает хорошее качество видео-файлов. В дополнение к этому, воспроизведение этого видео формата выполняется без усилий, поэтому видео в этом формате можно легко воспроизводить даже на машинах с низкими техническими характеристиками. Этот формат идеально подходит для онлайн-трансляции, и это бесплатно!
Медиаплееры для открытия формата WebM
Видеофайлы WebM можно открыть в самых популярных медиапроигрывателях:
- VLC
- KM Player
- Media Player Classic
- Winamp
- jetAudio Basic
- Moovida Core
- Perian
- XMBC
Примеры программного обеспечения для редактирования файлов WebM
- Бесплатный редактор видео DVDVideoSoft;
- Filmora Video Editor
- Free Video Dub
WebM — это отличный видеоформат, который предлагает видео высокого качества, относительно компактен по размеру и идеально подходит для потоковой передачи видео и использования с YouTube.