如何使用flvplayback组件播放慢动作视频



我需要帮助使用flash的flvplayback组件以慢动作播放视频。是否有使用flv组件实现此功能的方法。

我们如何使用as3来实现这一点?

我会使用getTimer()flash.utils.getTimer)和enterFrame事件。

将此逻辑用于enterFrame(伪代码):

if(playState){
    pauseVideo()
}else if(getTimer()-previousTime > speed){
    StartPlaying Video
    playState=true;
    previousTime -=speed;
}

playstate是一个布尔变量,previousTime是数字

这将播放一帧,等待速度毫秒,然后播放另一帧。速度=1000/所需帧速率=32,适用于30fps

最新更新