0

フラッシュの flvplayback コンポーネントを使用してビデオをスローモーションで再生する方法について教えてください。flv コンポーネントを使用してこの機能を実現する方法はありますか。

as3を使用してこれをどのように達成できますか?

4

1 に答える 1

0

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

于 2013-07-25T13:53:42.340 に答える