フラッシュの flvplayback コンポーネントを使用してビデオをスローモーションで再生する方法について教えてください。flv コンポーネントを使用してこの機能を実現する方法はありますか。
as3を使用してこれをどのように達成できますか?
フラッシュの 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 は Number です
これにより、1 つのフレームが再生され、速度ミリ秒待機してから、別のフレームが 1 つ再生されます。速度 = 1000/ 必要なフレームレート = 30 fps の場合は 32