有没有一种方法可以改变在回放过程中渲染帧的速率?我有几段5秒的视频,我想以每秒15、30或60帧的速度播放。这将是用户的一个选择。
我确实在frameDuration类中找到了AVVideoComposition属性。但所有这些都是调整每秒渲染的帧数。

最佳答案

类似问题here
avplayer中有一个rate属性。我觉得效果很好。这些速率值的范围从0到2,1以正常速度播放,因此要让用户选择以预定义的帧速率播放,需要一些数学运算才能找到正确的速率值。
再见,
牛仔

关于iphone - 在播放期间调整AVPlayer帧速率,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4857409/

10-11 18:57