HTML5视频无法在Opera和Firefox中运行

时间:2012-10-02 21:15:05

标签: html css html5 video

我在我的网站上放了一些HTML5视频,只是注意到它们不能在Opera和Firefox中播放,但在Chrome和Safari中运行良好。它们是720p视频,但我按比例缩小了播放器​​,因为完整的720p不适合我的布局(不确定这是否是一个问题)。

以下是我网站上的视频示例,但我的所有视频页面都发生了相同的情况:http://willryan.us/video_tilda.html

2 个答案:

答案 0 :(得分:2)

不同的浏览器支持不同的视频格式。目前,您应该使用三种格式对视频进行编码:

  • MP4(H.264视频+ AAC音频)[专有,最佳视频质量],
  • WebM(VP8视频+ Ogg Vorbis音频)[开放,H.264可比视频质量],
  • Ogg Theora [与MP4 / H.264和WebM相比,开放,视频质量更低]。

您的页面仅包含MP4变体。为了更好地兼容不同的浏览器,您还应至少提供WebM变体。

您可以尝试使用XviD4PSP等免费工具将视频转码为不同的格式。

答案 1 :(得分:1)

它可能采用Firefox支持的标准webm格式以外的其他格式。您可以尝试install the non standard support in Firefox.