iOS 播放视频的速度超过 2 倍速度?

问题描述 投票:0回答:3

我想快速播放视频。我查了一下,发现AVPlayer等可以将播放速度提高到2倍。我很好奇如何才能以比这更快的速度播放视频?

有什么想法吗?

谢谢。

ios objective-c swift avfoundation avplayer
3个回答
2
投票

AVPlayer
播放视频的速度无法超过默认速度的 200%。为了确定这一点,我已经对此做了很多研究。希望我能帮到你。

请查看我已经问过的问题的答案。 提高AVPlayer的最大播放速率


1
投票

正如 kchromik 提到,2.0 是

AVPlayer
流畅播放视频的最大速率。 不过有一个解决方法: 您可以创建一个
AVMutableComposition
并将时间范围缩放到所需的范围。完成此操作后,您可以使用
AVPlayer
的播放速率进一步乘以它,最高可达 2 倍。

这个SOanswer解释了如何做到这一点。

这里有 Swift 版本


0
投票

Apple已在 iOS 16 和 macOS 13 中修复了此问题。

© www.soinside.com 2019 - 2024. All rights reserved.