我正在尝试逐帧浏览视频。为此,我找到了多种选择:
- 将每一帧的视频编码为关键帧
- [avplayer seekToTime:time toleranceBefore:kCMTimeZero toleranceAfter:kCMTimeZero]
- stepForward/stepBackward
重新编码视频不是一种选择,所以我必须坚持其他两个。我偶然发现了两个不同的问题:
- 在关键帧之间跳转
- 加载时间长但精确
这两个问题都是不行的。
在 AVPlayerItem 我找到了canStepBackward
,canPlayReverse
但我在任何地方都找不到这些方法返回 true 的条件。
有谁知道这些条件?
谢谢