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