OGG真的需要HTML5视频完全兼容吗?

时间:2012-07-30 08:23:36

标签: html5 html5-video flash

我正在准备一个带有视频的网页。我想使它与各种设备兼容,因此我为不兼容的浏览器(主要是Internet Explorer&lt; 9)插入了带有Flash Player后备(FLV视频文件)的HTML5 <video>标记。

对于HTML5视频,我将视频转换为MP4 / H.264和WebM / VP8。根据{{​​3}},H.264用于:

  • Internet Explorer
  • Google Chrome
  • Safari(iOS +桌面)
  • Android浏览器

虽然VP8兼容:

  • 火狐
  • (再次)Chrome和Android

似乎所有内容都已被覆盖(谈论今天的浏览器的最新版本),以及旧版本的Flash后备。

考虑到MP4 + WebM似乎足够了,我可以跳过视频的OGG版本吗?

3 个答案:

答案 0 :(得分:1)

h246涵盖智能手机和h264利益相关者浏览器(大坏公司)。

WebM涵盖Firefox和Opera(独立免费浏览器)。

h264应该是首选(第一)选择,因为智能手机可能能够解码WebM,但它们通常硬件仅加速h264。

所有使用Theora(ogg)的浏览器也应该能够执行WebM nowadays 。没有理由在Theora中对视频进行编码了。

答案 1 :(得分:0)

我很抱歉,但是,为了完全兼容,需要.ogg。我尝试在我的网站上创建一个页面,用h.264和webM分享我的视频,但很多智能手机无法播放。

如果您需要,可以使用许多免费的ogg转换器(one of them as an example)。

答案 2 :(得分:0)

自2009年6月和2010年1月以来,Firefox和Chrome分别得到了OGG的全力支持。 Firefox于2013年4月开始部分支持MP4,自2008年和2010年以来,Safari和Chrome已全面支持MP4。自2011年3月和2010年9月以来,Firefox和Chrome分别部分支持WebM。 IE自2011年3月起完全支持MP4.Edge完全支持MP4并部分支持WebM。自2011年6月以来,Opera已部分支持WebM并自2013年8月起全面支持它。所有移动浏览器都支持MP4,因此无需包含。

因此,仅使用MP4和WebM,您自2011年3月以来就支持Firefox和IE,Chrome和Safari基本上永远支持,自2011年6月起支持Opera。在我看来,MP4和WebM给予了大量支持。只需添加一个后备图片,如果有人未将浏览器升级5年或更长时间,他们就无法获得完整的体验。听起来很公平。

如果您愿意支持5年内未升级的用户,OGG在Firefox,Chrome和Opera方面提供了非常好的支持。 IE,Edge和Safari根本不支持它。