MPMoviePlayerController 慢速前进和后退运动[重复]
Posted
技术标签:
【中文标题】MPMoviePlayerController 慢速前进和后退运动[重复]【英文标题】:MPMoviePlayerController slow forward and backward motion [duplicate] 【发布时间】:2012-06-06 06:54:55 【问题描述】:可能重复:Play/Forward video in 2x 3x 4x speed - iPhone SDK
我目前正在开发基于视频的应用程序。我正在使用MPMoviePlayerController
播放我在我的应用程序中录制的视频。我的问题是我必须做什么才能在MPMoviePlayerController
中以慢速前进和后退的方式播放视频?
【问题讨论】:
【参考方案1】:-(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;
【讨论】:
快慢动作前进动作都可以。但我也需要后退动作。如果有人有任何想法,请与我分享。这对我很有用..谢谢你.. 在这种情况下,您可以将初始值帧设置为视频的总长度,而不是增加,您可以将其减为0,希望它有效。 不,如果我们将这个比率设置为负值,它的工作效果很好,无论如何,谢谢你,伙计.. 我添加了您的代码,但在我的项目中不起作用。日志显示“live555 demux error: no scale change using old Scale 1.00”这个错误。【参考方案2】:请参考链接here。它可能会对您有所帮助。Apple 文档here 为您提供有关 MPMoviePlayerController 的完整参考。
【讨论】:
以上是关于MPMoviePlayerController 慢速前进和后退运动[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何显示 MPMoviePlayerController 控件?
MPMoviePlayerController 隐藏 AirPlay 按钮
MPMoviePlayerController 上的专辑封面
MPMoviePlayerController 已弃用,现在怎么办?