HTML5视频:我应该支持多少种视频格式?

时间:2011-07-10 15:56:37

标签: html5 flash mp4 ogg webm

我正在开发一个用户可以上传视频的网站。我正试图采用“最佳实践”路线并支持使用<video>元素播放这些视频,但似乎存在与此相关的巨大存储开销。

我已经阅读了video portion of "Diving in to HTML5"(以及其他网络资源),似乎为了确保跨平台播放,我们必须以多种格式存储视频:

  1. Ogg (Firefox 3.5 +,Opera 10.5+以及6.0之前的所有Chrome版本)
  2. WebM (Firefox 4 +,Opera 10.6 +,Chrome 6.0+,不是必需的,因为支持它的所有浏览器也支持Ogg,但由于硬件加速支持,优于Ogg)
  3. MP4 (Safari 3.0 +,Internet Explorer 9,以及我计划创建应用程序的移动设备,如果该网站取得了一定的成功,那么我们将把它们排除在外))
  4. Flash (所有版本的浏览器数量均低于上述数据)
  5. 我对实际执行此操作的网站数量感到好奇。这是一个很大的存储开销(imo),特别是当存储不同质量的视频主题时。我正在考虑支持WebM和Flash,但这会让相当大一部分用户认为我的网站不支持“HTML5视频”,而实际情况就是如此。

    有没有人建议我应该支持多少格式?所有?一些(哪个)?只是闪光?

1 个答案:

答案 0 :(得分:1)

在网络上的HTML5视频环境改进之前,您应该使用所有这些环境。事实证明,有很多网站正在这样做,所以现在你也应该这样做。