在播放期间调整AVPlayer帧速率

时间:2011-01-31 23:40:38

标签: iphone objective-c avfoundation avplayer

有没有办法改变播放期间渲染帧的速率?我有几个简短的5秒视频,我想以15,30或60 FPS播放。这将是用户的选择。

我确实在frameDuration课程中找到了AVVideoComposition属性。但所有这一切都是调整每秒渲染的帧数。

1 个答案:

答案 0 :(得分:6)

类似问题here

AVPlayer中有一个rate属性。它对我很有用。速率值的范围从0到2,1,正常速度播放1,因此,为了让suer以预先定义的帧速率播放,需要一些数学来找到正确的速率值。

再见,