WebM — это… Что такое WebM?
WebM — открытый формат мультимедиа, представленный компанией Google на конференции Google I/O 19 мая 2010 года[1]. Формат не требует лицензионных отчислений, основан на открытых видеокодеке VP8, аудиокодеке Vorbis и подмножестве медиаконтейнера Matroska.[2]
Новый формат вместе с VP8 призван заменить проприетарный стандарт H.264/MPEG-4. Поддержка формата уже осуществлена в браузерах Google Chrome, Mozilla Firefox и Opera. Также формат будет поддерживаться Internet Explorer 9 при установке нужных кодеков в Windows.[3].
Представитель компании Adobe Systems заявил, что WebM будет встроен в технологию Adobe Flash[4].
О поддержке кодека уже заявили компании Microsoft[5], Skype[6], AMD[7], nVidia[8], ARM, Broadcom, Digital Rapids, Freescale, Imagination, Logitech, Marvell, MIPS, Qualcomm, Texas Instruments, Veri Silicon, ViewCast[7]. Сайт YouTube.com уже поддерживает данный видеоформат. Для его тестирования необходимо перейти на страницу youtube.com/html5 и включить использование html5-плеера.
История
В пятую версию языка 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». [7]
Поддержка браузеров
Финальные версии браузеров, в которых включена поддержка формата WebM:
Поддержка со стороны ПО
Для кодирования в формат WebM
Для декодирования из формата WebM
См. также
Примечания
Ссылки
WebM — Википедия. Что такое WebM
WebM — открытый формат мультимедиа, представленный компанией Google на конференции Google I/O 19 мая 2010 года[3]. Формат не требует лицензионных отчислений, основан на открытых видеокодеках VP8 и VP9, а также аудиокодеках Vorbis и Opus. Мультимедиа-данные в указанных выше форматах помещаются в контейнер WebM, являющийся подмножеством медиаконтейнера Matroska[4]. Данный формат активно предлагается компанией Google в качестве замены проприетарных стандартов H.264/AVC и H.265/HEVC.
Поддержка формата уже осуществлена во всех основных браузерах. Представитель компании Adobe Systems заявил, что WebM будет встроен в технологию Adobe Flash[5].
История
В пятую версию языка 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]
Поддержка браузеров
Финальные версии браузеров, в которых включена поддержка формата WebM:
Также формат будет поддерживаться Internet Explorer 9 при установке нужных кодеков в Windows[16].
Поддержка со стороны ПО
- Воспроизведение
- Кодирование в WebM или декодирование из данного формата в любой другой
- FFmpeg (кодирование через библиотеку libvpx)
- Любые другие мультимедиа редакторы, использующие библиотеку libavcodec для декодирования и libvpx для кодирования
См. также
Примечания
Ссылки
особенности и прогнозы / Habr
Итак Google сделал заявку на победу в войне видео форматов для веб, открыв VP8 под свободной open source лицензией, не требующей Royalty отчислений. В чем же особенности WebM по сравнению с h364 и как внедрение этого кодека изменит Интернет?Если VP8 еще и не успели хорошенько оптимизировать, то, учитывая какими темпами развивался Chrome, сделают это очень скоро. WebM задуман как кодек легко адаптируемый к раличной ширине канала доступа, который при этом предоставляет высокое качество. Как утверждает Google, WebM — лучший вариант для видео в реальном времени. Соответственно онлайновые реалтайм трансляции и видеочаты, а также видеоконференции выйдут на новый уровень.
2. Проще некуда
WebM — легкий для интеграции в существующие платформы (как программы, так и железо). Он не требует долгой и трудоемкой кастомизации настроек, что должно привлечь массового пользователя. Клик и ты скодировал видео. Еще один довод к тому, что WebM очень быстро пойдет в массы.
3. Быстрее, еще быстрее
Несмотря на то, что VP8 был создан для того, чтобы быть быстрым, Google признает, что кодирование видео в высоком качестве оставляет желать лучшего и собирается сделать кодек быстрее. Кроме того, WebM будет оптимизирован для процессоров Atom и ARM, улучшена многопроцессорная поддержка и декодирование посредством GPU. Нетбуки, планшеты и смартфоны будут использовать меньше мощности для декодирования видео, что позволит увеличить автономность.
4. Матрешка (MKV) усиливает позиции
Прогрессивный и поддерживающий множество функций контейнер Матрешка имеет все шансы в будущем захватить лидерство. Именно его Google и партнеры выбрали в качестве контейнера для WebM.
5. Узкие спецификации исключают разброд и шатания
Хотя в Матрешку можно запихнуть все, что угодно, в браузерах будет проигрываться только видео VP8 и аудио Vorbis с расширением .webm. Google объвил спецификации WebM окончательными на ближайшее будущее.
6. Неограниченный битрейт и размер кадра
Поскольку WebM использует 14 бит для высоты и ширины, максимальный размер видео — невероятные 16384×16384 pixels. Хороший задел на будущее, надо сказать.
7. Skype обзаведется новыми фишками для видеоконференций
В Roadmap для WebM содержится поддержка и улучшение видеоконференций. Недаром Skype находится в списке компаний, поддерживающих WebM.
8. Apple и Microsoft придется поддержать WebM
Несмотря на то, что многие ждут войны h364, поддерживаемого Apple и Microsoft и WebM, за которым, кроме Google стоят такие гиганты как Adobe, AMD, nVidia и Skype, скорее всего этого не случится. Кроме браузеров Firefox, Chrome, Opera, которые включат поддержку WebM в ближайшем будущем, WebM будет поддерживать Android уже в конце 2010 года. Google также постарается как можно скорее перевести на WebM и Youtube, которые растет как на дрожжах. Станет ли Стив Джобс, который так ратовал за открытые стандарты, возражать?
Update
Как можно попробовать Webm в действии на Youtube, еще несколько пунктов по поводу WebM.
Формат WebM |
Когда в 2010-м компания Google объявила о внедрении нового формата мультимедиа для интернета – WebM, можно было приободриться. Ну как же, новый открытый кодек VP8 по заявлениям будет даже лучше, чем H.264. Прошло достаточно много времени, а воз и ныне там – формат почти готов к широкому продвижению. Однако почти не продвигается. Тут закрадываются сомнения относительно того, всё это ответвление не было ли средством давления на MPEG LA, фирму с патентами на все стандарты MPEG, а также AVC и H.264? Для чего – да хотя бы для удешевления использования этих кодеков при показе видео в интернете.
Как бы там ни было, пока ещё поддержку видео WebM ещё никто не отменял. Поэтому неплохо бы добавить свои две копейки в описание этого контейнера.
Что такое WebM
Понятно, что это открытый формат файлов видео для передачи в интернете с последующим просмотром в браузерах, поддерживающих HTML5. Либо же можно воспользоваться проигрывателем Media Player Classic (MPC-HC).
Контейнер WebM файла содержит в себе видеопоток, компрессированный с помощью кодеков VP8 или VP9, аудиопоток, сжатый кодеком Vorbis или Opus, и также могут присутствовать субтитры типа WebVTT. По сути структура файла WebM повторяет медиаконтейнер Matroska, только в очень урезанном виде относительно многообразия используемых в MKV форматов и кодеков. Можно сказать, что это своего рода MP4, но от Google.
Чем интересен формат WebM
Ключевым фактором успеха интернета является то, что его основные технологии, такие как HTML, HTTP и TCP/IP являются открытыми и свободно используемыми. Хотя видео теперь является сутью использования всемирной паутины, но к сожалению, до определённого времени не существовало открытого и свободного формата видео, выдерживающего конкуренцию с коммерческими вариантами.
С этой целью и был начат проект WebM – попытка разработать открытый формат медиа для сети интернет. С точки зрения максимальной эффективности при использовании в сети после тестирования сотен тысяч видео с самыми разными характеристиками было обнаружено, что VP8 и VP9 обеспечивают высокое качество видео одновременно с возможностью эффективно адаптироваться к различной ширине полосы пропускания канала в широком спектре устройств.
Высокая эффективность использования полосы пропускания и пониженные требования к объёмам данных помогают признать немедленную экономию затрат. Другими словами, формат WebM как нельзя лучше пригоден для онлайн-трансляций и потокового ТВ. Кроме того, относительная простота кодеков VP8/VP9 позволяет легко интегрировать их в существующую среду, а для достижения высококачественного результата не требуется сложной настройки кодировщика.
Синхронизируясь со временем, отметим, что далеко не каждый видеоредактор или конвертер поддерживает формат WebM, как минимум на должном уровне. Попробуйте запустить конвертацию даже в рекомендуемых официальным сайтом проекта программах – потеряете кучу времени при сомнительном выигрыше в объёме или качестве. Ну разве что только контейнер сменится.
Использование VP8/VP9 и Vorbis/Opus аудиокодеков
Это единственно допустимые кодеки. Почему же WebM так ограничен? Опять-таки, сие ограничение целеопределялось исключительно желанием максимизировать удобство конечного пользователя. Ведь обычно мы хотим просто смотреть видео, не беспокоясь о поддерживаемых кодеках, форматах файлов и т.д.
Таким образом, если внедрить поддержку этих кодеков во все браузеры и софтовые проигрыватели, то пользовательская путаница наконец исчезнет. Если у пользователя есть файл *.webm, он может быть уверен, что любой браузер или медиаплеер с поддержкой WebM воспроизведёт его. Причём, как уже говорилось, без всяких отчислений разработчику.
Экономически работа любого сайта будет намного эффективнее, а нам не придётся иметь дело с навязчивой и долгоиграющей рекламой. С этой точки зрения нам не стоит озадачиваться тем, а где же увидеть видео в формате WebM. Это скорее важно для издателей и распространителей видео. Интернет-пользователь должен лишь наслаждаться качественным контентом, не задумываясь о том, видео какого формата он смотрит.
Функциональные возможности контейнера формата WebM теоретически могут быть расширены, но при этом нельзя нарушить обратную совместимость. Поэтому спецификации битового потока VP8 и VP9 являются окончательными. По крайней мере на ближайшее время.
Применение формата WebM
Можно и самому оценить удобство использования WebM видео. Для этого используется кодек ffmpeg, а также любой конвертер на его основе. Например, XMedia Recode. Об этой программе сайт 01010101.ru писал в статье XMedia Recode. Конвертация видео. Полученное видео можно воспроизводить в том же браузере Chrome.
Блоггеры могут использовать видео WebM на своих сайтах, при этом не нарушится поддержка и других форматов.
Ещё одно важное направление – видеоконференции. VP8 и VP9 исключительно хорошо справляются с режимом реального времени, обеспечивая низкую задержку. И уже достаточно компаний, независимо использующих этот формат для видеочатов. WebRTC также поддерживает WebM.
Напоследок отмечу, что использование кодеков VP8 и VP9 не ограничено лицензионными рамками, и их можно использовать в любых контейнерах. Однако нужно помнить, что такое видео не обязательно будет гарантированно воспроизводиться в браузере, несмотря на поддержку в нём WebM.
Выводы:
• Формат WebM – формат, разработанный для видео в сети интернет.
• Видео и аудио кодеки ограничены использованием VP8/9 и Vorbis/Opus.
• Лучше использовать для видеоконференций, чем для видеоколлекций.
Автор: Алексей Касьянов.
WebM — Википедия. Что такое WebM
WebM — открытый формат мультимедиа, представленный компанией Google на конференции Google I/O 19 мая 2010 года[3]. Формат не требует лицензионных отчислений, основан на открытых видеокодеках VP8 и VP9, а также аудиокодеках Vorbis и Opus. Мультимедиа-данные в указанных выше форматах помещаются в контейнер WebM, являющийся подмножеством медиаконтейнера Matroska[4]. Данный формат активно предлагается компанией Google в качестве замены проприетарных стандартов H.264/AVC и H.265/HEVC.
Поддержка формата уже осуществлена во всех основных браузерах. Представитель компании Adobe Systems заявил, что WebM будет встроен в технологию Adobe Flash[5].
О поддержке кодека уже заявили компании 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]
Поддержка браузеров
Финальные версии браузеров, в которых включена поддержка формата WebM:
Также формат будет поддерживаться Internet Explorer 9 при установке нужных кодеков в Windows[16].
Поддержка со стороны ПО
- Воспроизведение
- Кодирование в WebM или декодирование из данного формата в любой другой
- FFmpeg (кодирование через библиотеку libvpx)
- Любые другие мультимедиа редакторы, использующие библиотеку libavcodec для декодирования и libvpx для кодирования
См. также
Примечания
Ссылки
Чем открыть формат WEBM? Программы для чтения WEBM файлов
WEBM
Если вы не смогли открыть файл двойным нажатием на него, то вам следует скачать и установить одну из программ представленных ниже, либо назначить программой по-умолчанию, уже установленную (изменить ассоциации файлов). Наиболее популярным программным обеспечением для даного формата является программа Mozilla Firefox (для ОС Windows) и программа VideoLAN VLC media player (для ОС Mac) — данные программы гарантированно открывают эти файлы. Ниже вы найдете полный каталог программ, открывающих формат WEBM для операционной системы Windows, Mac, Linux, iOS, Android.
Общее описание расширения
Формат файла WEBM относится к расширениям из категории Видео форматы, его полное название — WebM Video File.Файл .webm является относительно молодым видео-форматом, релиз которого был представлен компанией Google в мае 2010 года. Это абсолютно свободный формат, разработанный на технологии открытых кодеков Ogg Vorbis, а также VP8, которые отвечают за довольно высокие показатели сжатия и воспроизводимого качества.
Узнать подробнее что такое формат WEBM
Что еще может вызывать проблемы с файлом?
Наиболее часто встречаемой проблемой, из-за которой пользователи не могут открыть этот файл, является неверно назначенная программа. Чтобы исправить это в ОС Windows вам необходимо нажать правой кнопкой на файле, в контекстном меню навести мышь на пункт «Открыть с помощью», а выпадающем меню выбрать пункт «Выбрать программу…». В результате вы увидите список установленных программ на вашем компьютере, и сможете выбрать подходящую. Рекомендуем также поставить галочку напротив пункта «Использовать это приложение для всех файлов WEBM».
Другая проблема, с которой наши пользователи также встречаются довольно часто — файл WEBM поврежден. Такая ситуация может возникнуть в массе случаев. Например: файл был скачан не польностью в результате ошибки сервера, файл был поврежден изначально и пр. Для устранения данной проблемы воспользуйтесь одной из рекомендаций:
- Попробуйте найти нужный файл в другом источнике в сети интернет. Возможно вам повезет найти более подходящую версию. Пример поиска в Google: «Файл filetype:WEBM». Просто замените слово «файл» на нужное вам название;
- Попросите прислать вам исходный файл еще раз, возможно он был поврежден при передаче;
Знаете другие программы, которые могут открыть WEBM? Не смогли разобраться как открыть файл? Пишите в комментариях — мы дополним статью и ответим на ваши вопросы.
Как открыть файл WEBM? Расширение файла .WEBM
Что такое файл WEBM?
Файл с WEBM содержит мультимедийные данные в виде контейнера Matroska. Формат был разработан при поддержке Google в 2010 году как бесплатный, открытый формат для интернет-целей. Контейнер WEBM может состоять из:
- Данные видеопотока , закодированные в VP8 или технологии VP9,
- данные аудиопотока, сжатые с использованием кодека Opus или Vorbis ,
- текстовая дорожка в формате WebVTT — первоначальная версия формата WEBM не поддерживала субтитры любого типа.
Формат ограничен используемыми только выбранными кодеками, все из которых с открытым исходным кодом, чтобы облегчить использование в бесплатных и платных приложениях. Веб-браузеры, поддерживающие формат WebM, не должны иметь проблем с открытием любого файла WEBM, поскольку для него не требуется устанавливать дополнительные кодеки в системе. Формат хорошо подходит для потоковой передачи переменного качества. WEBM обычно используется для видеоконференций.
Для использования этого формата не требуется никакого дополнительного программного обеспечения, так как любое приложение, которое его поддерживает, уже имеет необходимые ресурсы для обработки данных WEBM. WEBM может хранить аудио и видео данных, то его MIME — тип для видео / WebM; только для аудиоданных типы MIME относятся к аудио / вебм. Спецификация WEBM и детали реализации вместе с информацией о запланированных изменениях можно найти на веб- сайте webmproject.org.
Программы, которые поддерживают WEBM расширение файла
Ниже вы найдете указатель программ, которые можно использовать для открытия файлов WEBM, разделенных на категории 3 в соответствии с поддерживаемой системной платформой. WEBM файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.
Updated: 12/08/2019
Как открыть файл WEBM?
Отсутствие возможности открывать файлы с расширением WEBM может иметь различное происхождение. К счастью, наиболее распространенные проблемы с файлами WEBM могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.
Шаг 1. Установите VLC media player программное обеспечение
Основная и наиболее частая причина, препятствующая открытию пользователями файлов WEBM, заключается в том, что в системе пользователя не установлена программа, которая может обрабатывать файлы WEBM. Эта проблема может быть решена путем загрузки и установки # РЕКОМЕНДОВАННОЙ # или другой совместимой программы, такой как Windows Media Player, Miro Video Converter, Microsoft Internet Explorer. В верхней части страницы находится список всех программ, сгруппированных по поддерживаемым операционным системам. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов. Посетите сайт VLC media player и загрузите установщик.
Шаг 2. Проверьте версию VLC media player и обновите при необходимости
Вы по-прежнему не можете получить доступ к файлам WEBM, хотя VLC media player установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Причиной того, что VLC media player не может обрабатывать файлы с WEBM, может быть то, что программное обеспечение устарело. Последняя версия VLC media player должна поддерживать все форматы файлов, которые совместимы со старыми версиями программного обеспечения.
Шаг 3. Свяжите файлы WebM Video Format с VLC media player
Если у вас установлена последняя версия VLC media player и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления WEBM на вашем устройстве. Метод довольно прост и мало меняется в разных операционных системах.
Изменить приложение по умолчанию в Windows
- Выберите пункт Открыть с помощью в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл WEBM.
- Выберите Выбрать другое приложение → Еще приложения
- Наконец, выберите Найти другое приложение на этом… , укажите папку, в которой установлен VLC media player, установите флажок Всегда использовать это приложение для открытия WEBM файлы свой выбор, нажав кнопку ОК
Изменить приложение по умолчанию в Mac OS
- Нажав правую кнопку мыши на выбранном файле WEBM, откройте меню файла и выберите Информация.
- Откройте раздел Открыть с помощью, щелкнув его название
- Выберите VLC media player и нажмите Изменить для всех …
- Наконец, это изменение будет применено ко всем файлам с расширением WEBM должно появиться сообщение. Нажмите кнопку Вперед, чтобы подтвердить свой выбор.
Шаг 4. Убедитесь, что WEBM не неисправен
Если вы выполнили инструкции из предыдущих шагов, но проблема все еще не решена, вам следует проверить файл WEBM, о котором идет речь. Отсутствие доступа к файлу может быть связано с различными проблемами.
1. Проверьте WEBM файл на наличие вирусов или вредоносных программ.
Если файл заражен, вредоносная программа, находящаяся в файле WEBM, препятствует попыткам открыть его. Сканируйте файл WEBM и ваш компьютер на наличие вредоносных программ или вирусов. Если файл WEBM действительно заражен, следуйте инструкциям ниже.
2. Убедитесь, что структура файла WEBM не повреждена
Если вы получили проблемный файл WEBM от третьего лица, попросите его предоставить вам еще одну копию. Возможно, файл был ошибочно скопирован, а данные потеряли целостность, что исключает доступ к файлу. Если файл WEBM был загружен из Интернета только частично, попробуйте загрузить его заново.
3. Убедитесь, что у вас есть соответствующие права доступа
Некоторые файлы требуют повышенных прав доступа для их открытия. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
4. Убедитесь, что в системе достаточно ресурсов для запуска VLC media player
Операционные системы могут иметь достаточно свободных ресурсов для запуска приложения, поддерживающего файлы WEBM. Закройте все работающие программы и попробуйте открыть файл WEBM.
5. Убедитесь, что ваша операционная система и драйверы обновлены
Регулярно обновляемая система, драйверы и программы обеспечивают безопасность вашего компьютера. Это также может предотвратить проблемы с файлами WebM Video Format. Возможно, файлы WEBM работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.