从videojs.com's documentation开始,我的印象是我需要同时包含ogv和webm文件格式(除了mp4)。
然后我读了http://www.htmlgoodies.com/html5/client/how-to-embed-video-using-html5.html#fbid=erNepglDbZl,似乎我只需要mp4和(ogv或webm)。
什么是正确的?我需要这三个吗?
答案 0 :(得分:27)
对于那些提出这个老问题的人:现在只需要mp4!
答案 1 :(得分:17)
所以ogv是必需的:
如果您对那些通过Flash获取视频的版本感到满意(我认为这是VideoJS在没有Ogg版本的情况下会为他们做的事情),或者如果他们没有安装Flash则根本没有视频,那么你不需要Ogg版本。
就个人而言,我很想跳过Ogg,因为将视频转换为三种格式而不是两种格式(大概)会花费50%的时间。我对视频没有太多经验,所以我不知道每种格式的优缺点是什么。
答案 2 :(得分:2)
Check here并非所有浏览器都支持所有原生格式(没有其他插件)
IE9只播放MP4,firefox 4 WebM和OGV,Chrome播放全部(但有些传闻称他们不支持新版本的MP4,如果我是对的),Safari播放MP4,Opera WebM和OGG
因此,如果您检查编解码器,您应该使用MP4和WebM或MP4和OGG来匹配所有当前的浏览器。