使用HTML5视频时是否需要WebM和ogv格式?

nit*_*ech 33 ogg html5-video webm

videojs.com的文档中,我的印象是我需要包含ogv和webm文件格式(除了mp4).

然后我读了http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=erNepglDbZl,看起来我只需要mp4和(ogv或webm).

什么是正确的?我需要这三个吗?

Bar*_*urg 27

对于那些提出这个老问题的人:现在只需要mp4!

http://caniuse.com/#feat=mpeg4

  • 啊我现在明白你的意思了。你应该把它报告给caniuse :) (2认同)

Pau*_*ite 17

根据Dive Into HTML5:

  • Firefox 3.5 +,Opera 10.5+和Chrome 3+支持ogv
  • Firefox 4 +,Opera 10.6+和Chrome 6+支持WebM(和ogv,假设他们将来不会放弃支持)

所以ogv是必需的:

  • Firefox 3.5和3.6
  • Opera 10.5
  • Chrome 3,4和5

如果您对那些通过Flash获取视频的版本感到满意(我认为这是VideoJS在没有Ogg版本的情况下会为他们做的事情),或者如果他们没有安装Flash则根本没有视频,那么你就不会需要Ogg版本.

就个人而言,我很想跳过Ogg,只是因为将视频转换为三种格式而不是两种格式(大概)会花费50%的时间.我对视频没有太多经验,所以我不知道每种格式的优点和缺点是什么.

  • 谢谢保罗.现在它是有道理的.基于这些旧版浏览器的明显渗透,我有详细信息需要找出是否要跳过ogv. (2认同)