【问题标题】:OGV Video - Wrong Duration with video.js and WebKit BrowsersOGV 视频 - video.js 和 WebKit 浏览器的持续时间错误
【发布时间】:2013-01-16 16:32:33
【问题描述】:

我上传的视频通常存在一个奇怪的问题,以便使用 video.js 和 WebKit 浏览器进行复制。我已经尝试过最新版本的 Windows 7 版 Chrome 和 Mac 版 Safari。

以下是视频:

http://www.csdalbenga.it/videos/SonnyInterview.html

http://www.csdalbenga.it/videos/recita2012.html

它们运行良好,但它们的持续时间被列为实际播放时间的两倍。其他浏览器不会发生这种情况。如果您转发超过该栏的 50%,视频会变为空白或重新启动,具体取决于浏览器。

这不是服务器问题(因为这也发生在本地),也不是编码器问题。如果我使用默认的 HTML5 播放器而不是 video.js,则不会发生这种情况。

谁能帮帮我?谢谢。

【问题讨论】:

标签: webkit video.js


【解决方案1】:

如果您在mediainfo 等工具中检查您的 mp4 文件,您会看到它的元数据报告其长度为 1400 万 25 秒。尝试重新导出/重新转换它。由于 Chrome 和 Safari 可以播放 mp4,它们将播放此源。

Duration                                 : 14mn 25s

其他浏览器不会受到影响,因为它们会使用其他格式之一。 webm 和 ogv 视频的元数据正确:

Duration                                 : 7mn 12s

【讨论】:

  • 好的,谢谢。但我认为 Chrome 和 Safari 会选择 ogv 如果存在?
  • 他们将播放他们能够播放的第一个列出的源。
  • 再次感谢。我猜mp4最近被添加到支持的格式中,旧版本的Safari播放ogv,最新版本播放mp4。
猜你喜欢
  • 1970-01-01
  • 2014-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-22
  • 2012-06-03
  • 1970-01-01
相关资源
最近更新 更多