如何向浏览器添加缺少的HTML5视频支持

尝试消除问题的工具

当您查看五个最受欢迎的Web浏览器的HTML5视频支持时,您会发现没有一个浏览器支持WebM和H.264两种格式。根据浏览器的选择,您最终会选择一个或另一个,但不能同时选择两者。

一旦HTML5视频在Internet上得到接受和使用,互联网用户就会出现问题。目前最明显的赢家是Adobe的Flash技术,因为它在许多站点上都被用作备用。 H.264围绕着一个常见的误解。许多用户认为,它可能会取代Internet上的Flash。但是,考虑到H.264是视频编解码器而Flash Player是多媒体运行时,这是不可能的。需要将H.264编码的视频加载到播放器中,例如Web上的Flash或台式机视频播放器。

无论如何,如果Web浏览器不支持页面上嵌入的HTML5视频格式,则仍将Flash用作备用。解释一下:基于Flash的播放器是播放H.264内容的最常见方法,如果浏览器不支持格式或WebM,则Flash可以用作后备。

这是测试网络浏览器是否支持WebM或H.264的方法。使用您选择的浏览器访问以下链接。如果播放视频,则浏览器支持该标准,如果出现错误,则不支持该标准。

WebM测试视频

H.264测试影片

既然您发现浏览器无法播放至少一种格式,则可能需要添加对缺少的格式的支持以播放所有HTML5视频而不管编解码器如何。

Microsoft最近发布了Mozilla Firefox和Google Chrome Web浏览器的扩展,这些扩展向该浏览器添加了H.264支持。必须注意的是,该扩展仅在Windows 7下有效,以前的操作系统不兼容。

适用于Chrome的Windows Media Player HTML5扩展[ 下载 ]
Windows Media Player Firefox插件的HTML5扩展[ 下载 ]

另一方面,Google为Internet Explorer 9创建了一个插件,该插件可将WebM添加到Web浏览器中。

用于Microsoft Internet Explorer 9(预览版)的WebM视频[ 下载 ]

微软和谷歌决定不在彼此的浏览器中生产插件,以增加对他们喜欢和支持的视频编解码器的支持,而不是在其网络浏览器中同时支持这两种编解码器。

微软不久前宣布,如果Internet Explorer 9安装在用户系统上,它将在Windows 7上支持VP8编解码器。

如果您已经成功下载了VP8编解码器,然后又设法在Internet Explorer 9中播放WebM视频,请在评论中告知我们。