MPMoviePlayerController慢速前进和后退运动

时间:2012-06-06 06:54:56

标签: iphone ios xcode video mpmovieplayercontroller

  

可能重复:
  Play/Forward video in 2x 3x 4x speed - iPhone SDK

我目前正在开发基于视频的应用程序。我正在使用MPMoviePlayerController播放我在应用中录制的视频。我的问题是我需要做些什么才能在MPMoviePlayerController中以慢速前进和后退的方式播放视频?

2 个答案:

答案 0 :(得分:5)

-(IBAction) playSlow:(UIButton *)sender{

    if (frameRate > 1) 
        frameRate -= 0.5;
    else
        frameRate -= 0.25;

    if (frameRate < 0) {
        frameRate=0;
    }

    queuePlayer.rate = frameRate;
}

-(IBAction) playFast:(UIButton *)sender{

    if (frameRate < 1) 
        frameRate += 0.25;
    else
        frameRate += 0.50;

    if(frameRate > 4)
        frameRate = 4;
    queuePlayer.rate = frameRate;
}

答案 1 :(得分:0)

请参阅链接here。它可能对您有帮助。此外,Apple文档here为您提供有关MPMoviePlayerController的完整参考。