如何用JS控制多个视频的连续播放

JavaScript06

如何用JS控制多个视频的连续播放,第1张

window.onload=function(){

var str = '${vedioStr}' //所要播放视频的路径组

var strList = str.split("X") //要循序播放的路径组字符串转换成路径数组

var i=0

var len = strList.length

if( strList[i] != null &&strList[i]!='' &&strList[i] !='null'){

$("#XX").find("OBJECT").attr("filename", strList[i])//设置视频路径为第一个路径组路径

}

window.setInterval(function(){ //每过0.5秒监控一下视频是否正在播放,如果没在播放则顺序播放下一个视频

if($("#XX").find("OBJECT").attr("playState")==0){//判断视频的播放状态不同player状态不同

i++//处理播放顺序和for循环处理差不错

if(i==len){

i=0

}

if( strList[i] != null &&strList[i]!='' &&strList[i] !='null'){

$("#XX").find("OBJECT").attr("filename", strList[i]) //如果当前播放完毕则播放下一个

}

}

}, 500) //每个0.5秒监控一下

}

调整视频的播放倍速,使用爱剪辑很简单就能制作了~

如果要对多个视频进行调整播放倍速的操作,将这些视频都导入爱剪辑中应用以下操作即可:

1、导入视频,或在“已添加片段”列表双击要对其调节速度的视频,就会弹出“预览/截取”对话框。

2、在该对话框的视频预览框下方点击“魔术功能”选项卡,在“魔术功能”面板的“对视频施加的功能”下拉框中,选择“快进效果”,然后在其下面的“加速速率”滑杆处设置一个值即可,数值越大,则调节后视频速度越快。

这样就可以调整视频的播放倍速了~希望这个回答可以帮到您~

http://blog.csdn.net/tsubasadakong/article/details/377617651、在HTML中,使用JavaScript嵌�….swf文件(test.swf),并且赋予id,name(比如 swfobj) <embed src='test.swf' width='500px' height='500px' id='swfobj' name='swfobj'></embed>2、获取当前播放帧数:var currentFrame= swfobj.CurrentFrame() 获 取总 帧 数:var totalFrames=swfobj.TotalFrames()3、如果要在swf播放完后移除它,在定时器中监听时,判断条件 swfobj.CurrentFrame()>=swfobj.TotalFrames()-1(或者==,感觉>=更加保险 鄙视) 是否为true。 CurrentFrame的最大值为总帧数-1