我通过video.js和WebKit浏览器上传的视频存在一个奇怪的问题。我已经尝试过最新版本的Chrome for Windows 7和Safari for Mac。
以下是视频:
http://www.csdalbenga.it/videos/SonnyInterview.html
http://www.csdalbenga.it/videos/recita2012.html
他们工作正常,但他们的持续时间被列为实际上场时间的两倍。其他浏览器不会发生这种情况。如果您转发超过条形码的50%,视频将变为空白或重新启动,具体取决于浏览器。
这不是服务器问题(因为这也发生在本地)并且它不是编码器问题。如果我使用默认的HTML5播放器而不是video.js,则不会发生这种情况。
任何人都能伸出援助之手吗?感谢。
答案 0 :(得分:1)
如果您使用mediainfo等工具检查mp4文件,您会看到它的元数据报告其长度为14毫秒25秒。尝试重新导出/重新转换它。由于Chrome和Safari可以播放mp4,因此他们将播放此来源。
Duration : 14mn 25s
其他浏览器不会受到影响,因为他们会使用其他格式之一。 webm和ogv视频的元数据是正确的:
Duration : 7mn 12s