2

这篇优秀的文章解释了如何在网络上制作完全兼容的视频。http://diveintohtml5.ep.io/video.html但是,我很烦恼它需要对视频进行三遍编码和存储。

使用 <video> h264/ogg/webm + flash h264 与对 h264 兼容的浏览器进行浏览器检测并渲染 <video> 标签,否则渲染 flash 播放器以播放相同的 h264 视频有什么优势?在这种情况下,Safari、Chrome、Andoid 和 iOS 将使用 video 标签,而 IE、FireFox 和 Opera 将使用 Flash。

编码为 h264、ogg 和 webm 的优点:

  • 这将捕获没有安装 Flash 的 Firefox 和 Opera 用户的情况(不应该是我的用户群的问题)
  • 更频繁地使用 <video>(尽管我不认为这对最终用户有实际优势)

仅在 h264 中编码并在 <video> 或 Flash 播放器中播放的优点

  • 只编码一次,而不是三次
  • 只存储一次,而不是三次(在 CDN 上省钱)
4

1 回答 1

0

看到这篇文章:http ://dev.innovationfactory.eu/2011/05/31/html5-video-for-all-browsers-including-ie-9/

我们现在使用 h.264 格式,尽管我们更愿意看到 MS 和 Apple 支持 WebM。

我们的演示文件的文件大小:

  • .webm:2.5 MB
  • .theora.ogv:4.4 MB
  • .mp4:5.8 MB

使用 Miro 视频转换器转换的文件。

于 2011-06-14T10:07:42.003 回答