所以看起来实际工作的唯一值是0.0,0.5,1.0和2.0 ......
我尝试将它设置为0.25,因为我希望它以自然速度的1/4播放,但它以自然速度的1/2发挥它.谁能证实这一点?
我想调整Avplayer率,我可以帮忙
[_avplayer play];
[_avplayer setRate:1.5];
Run Code Online (Sandbox Code Playgroud)
同样禁用音轨,当它小于2.0时运行良好.但是当我们应用它大于2X时,会导致Choppy或jerky视频.
当我搜索这个 - 我发现这一个链接暗示相同的行为
https://developer.apple.com/library/content/qa/qa1772/_index.html
当以指定速率播放的数据速率或其他处理要求超过AVFoundation跟上的能力时,以大于2.0的速率播放可能导致回放不稳或不稳定.在这些情况下,AVPlayer会自动降低播放质量以便跟上,采用一系列后备策略,具体取决于主要条件.一层退化是在视频子流内仅解码和显示I帧,这确实看起来很不稳定.
任何人都可以帮忙,如果是这样的话,我应该用什么方法来达到目的?