AVPlayer seekToTime每秒只生成一帧

Tun*_*Duc 3 video frame ios avplayer avplayerlayer

如何AVPlayerLayer在方法中显示精确视频的帧seekToTime.

现在[AVPlayer seekToTime:CMTimeMakeWithSeconds(CMTimeGetSeconds(A, B))],AVPlayerLayer仅在每1秒更改一次显示帧,例如1.50-2.50-3.50.我希望它以4.45秒的速度显示帧.可能吗?

Tho*_*ing 7

您可以使用[AVPlayer seekToTime:toleranceBefore:toleranceAfter:]来获得更高精度的随机媒体访问.
为了获得尽可能高的精度,请将kCMTimeZero两个公差作为参数传递.请注意,这可能会在搜索过程中增加明显的延迟.