WebM是一个由Google资助的项目,目标是构建一个开放的、免著作权费用的视频文件格式。该视频文件格式应能提供高质量的视频压缩以配合HTML5使用。 WebM项目是一个使用BSD许可证的开源项目。
WebM 是一个由 Google 资助的项目,目标是构建一个开放的、免著作权费用的视频文件格式。该视频文件格式应能提供高质量的视频压缩以配合 HTML5 使用。
WebM 项目是一个使用 BSD 许可证的开源项目。它采用了 On2 Technologies 开发的 VP8 及其后续版本 VP9 视频编解码器和 Xiph.Org 基金会开发的 Vorbis、Opus 音频编解码器,使用的封装格式则以 Matroska 格式为基础。
WebM 格式,其实是以 Matroska(就是我们熟知的 MKV)容器格式为基础开发的新容器格式,里面包括了 VP8 视频和 Ogg Vorbis 音轨。Ogg Vorbis 本来就是开放格式, VP8 则是 Google 当年买下 On2 公司时取得的 视频编码器,这次 Google 也把这个编码器以类似 BSD 授权开放,因此 WebM 应该是不会有 H.264 的那些潜在的专利问题。
支持
WebM 项目是在 2010 年的 Google I/O 会议上发布的,之中宣布将会支持 WebM 的网页浏览器有 Mozilla Firefox、Opera 和 Google Chrome。另外微软也宣布,只要在本地安装了 VP8 编解码器,Internet Explorer 9 也能支持 WebM 文件格式。2015 年 9 月,微软宣布 Windows 10 自带的 Edge 将支持 WebM。Safari 不支持 WebM。
VLC、Miro 和 Moovida 等播放器也已宣布会支持。另外,Adobe 已宣布 Adobe Flash Player 将在未来支持 VP8,但还没有宣布会支持 Vorbis 或 WebM。
Android 从其 2.3 版本开始支持 WebM 格式。罗技项目使用 WebM 做为其视频通信服务的一部分。
AMD、ARM 和博通等硬件制造商宣布他们有兴趣支持 WebM 的硬件加速。Intel 也考虑,若 WebM 能得到大众接受的话,会在其电视芯片上支持 WebM 的硬件加速。高通公司和德州仪器也宣布会支持。
效率
Google 说 WebM 格式相当有效率,应该可以在上网本、平板电脑、手持设备等中流畅地使用,当然自家的 Youtube 也会支持 WebM 的播放。Adobe 的 Flash Player 会支持 WebM 格式, AMD、ARM、Broadcom、Freescale、NVIDIA、Qualcomm、TI 等也会支持。但是 Intel 不支持。在浏览器方面,Chrome 不用说,Firefox、Opera 都支持该格式。微软 IE9 的支持就没这么直接,出厂时仅会支持 H.264 影片的播放,但如果你另外下载并安装了 VP8,那当然你也可以播放 HTML / VP8 的影片。