如何更改视频播放的速度(how to speed up video ios)

我想知道是否可以在 iphone 应用程序中更改视频播放速度,我们希望用户在麦克风中大喊大叫以加快播放速度并到达终点。

我想知道是否可以在 iphone 应用程序中更改视频播放速度,我们希望用户在麦克风中大喊大叫以加放速度并到达终点。

2

你必须使用 setCurrentPlaybackRate:

2

Player有一个rate属性。

如果您在资源部分中使用 Apple 的示例“avPlayerDemo”,则只需设置mplayer.rate。它对我有用,我在 xib 文件中创建了一个新滑块,在PlayerDemoPlaybackViewController中实现了该滑块,并简单地将mPlayer.rate设置为滑块值。

0

什么是 MPMoviePlayerController?

setCurrentPlaybackRate 

这里有一些代码在那个地方不起作用

-(IBAction)abspielen:(id)sender 
{
    NSString *titleOfButton = [sender titleForState:UIControlStateNormal];
    NSBundle *bundle = [NSBundle mainBundle];
    NSString *moviePath = [bundle pathForResource:titleOfButton ofType:@"mov"];
    NSURL *movieURL = [ NSURL fileURLWithPath:moviePath];
    MPMoviePlayerController *themovie = [[MPMoviePlayerController alloc]initWithContentURL: movieURL];  
    [themovie play];
    [themovie setCurrentPlaybackRate:2.f];    
    [themovie release];
    MPMoviePlayerViewController *moviePlayer = [[MPMoviePlayerViewController alloc] initWithContentURL:movieURL];
    [self presentMoviePlayerViewControllerAnimated:moviePlayer];
    [moviePlayer release];              
}

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(603)
心跳 elasticsearch和kibana作为监控/警报解决方案作为Nagios的替代品有多好
上一篇
将数据从旧iPhone传输到新iPhone后推送通知不起作用
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(61条)