多年来,HTML5 视频的支持已经发生了很大的变化。我试图了解该<video>元素是否仍然需要三个来源:MP4、WEBM 和 OGG。
StackOverflow 上有很多答案,其中的信息相互矛盾 - 其中一些说你现在只需要 MP4,另一些说 MP4 和 WEBM 就足够了,最后很多人说你需要全部三个(尽管其中许多文章都是〜10岁)。
W3 建议单独使用 MP4 或 WEBM 即可获得普遍支持(尽管我发现Google 2011 年的一篇文章称他们将取消对 MP4/H.264 的支持)。 维基百科描绘了一幅更复杂的图景(并列出了 Google Chrome 确实支持 MP4/H.264)。Azure 媒体服务似乎仅允许 MP4 格式的输出,这对我来说意味着 MP4 必须具有广泛的兼容性。
是否有关于 HTML5 视频播放器中应包含哪些视频类型以实现广泛兼容性的明确信息?
背景:我正在构建一个允许上传视频的内容管理平台。上传新视频时,转换过程将启动,将视频转换为所需的格式。这需要时间和 CPU/内存,所以如果可能的话我想将上传的视频转换为尽可能少的格式。
ps 这个问题之前已经被问过,但是,在网络上播放视频的基础原理不断发展,大多数答案已经变得无关紧要。
| 归档时间: |
|
| 查看次数: |
2506 次 |
| 最近记录: |