* .mov / * .avi文件上的Timeindex

时间:2014-03-31 06:49:34

标签: javascript html5 video html5-video video-player

我遇到 .mov / .avi文件的问题。

我有一个嵌入电影的脚本,我有JavaScript快捷方式来启动/停止电影。

现在我希望我的成员能够对电影序列进行注释,比如YouTube上可以在电影中标记特定时间的电影序列。

现在我把电影嵌入这样:

<object data= "demo.mov" type= "video/quicktime" width= "400" height= "600" name="movie" id="film">
<param name=autostart value=no />Alternative Text</object>

我有像这样的JavaScript函数的快捷方式:

document.getElementById(container).Play();
document.getElementById(container).Stop();

那我怎样才能获得时间指数? - 或者是否有其他方式(如HTML5播放器)所以我可以获得我的评论的时间索引?

视频JavaScript代码:

<video id="example_video_1" data-setup='{ "controls": true, "autoplay": false, "preload": "auto" }'>
 <source src="demo.mov" type='video/quicktime' />
</video>

<script type="text/javascript">
videojs("example_video_1").ready(function(){
  var myPlayer = this;
  myPlayer.currentTime(10);
  //myPlayer.play();
});
</script>

1 个答案:

答案 0 :(得分:1)

我认为这是WebChimera的一个好项目。它有很多video and audio format support(虽然需要插件安装)。

查看Wiki。如果您使用的是WebChimera Player,要使用wjs("#webchimera").plugin.time获取当前时间(以毫秒为单位)。如果您想学习QT QML,您甚至可以在视频中显示评论(如souncloud一样)。