Ios AVPlayer seekToTime仅每秒生成一帧

Ios AVPlayer seekToTime仅每秒生成一帧,ios,video,frame,avplayer,avplayerlayer,Ios,Video,Frame,Avplayer,Avplayerlayer,如何使AVPlayerLayer在方法中显示确切的视频帧,请参见ktotime 现在[AVPlayer seekToTime:CMTimeMakeWithSeconds(CMTimeGetSeconds(A,B))],AVPlayerLayer仅在每1秒更改一次时显示帧,例如1.50-2.50-3.50。例如,我希望它以4.45秒的速度显示帧。有可能吗?您可以使用以获得更高精度的随机媒体访问。 要获得尽可能高的精度,请将kCMTimeZero作为两个公差的参数传递。请注意,这可能会在寻道过程中增

如何使
AVPlayerLayer
在方法
中显示确切的视频帧,请参见ktotime

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

您可以使用以获得更高精度的随机媒体访问。

要获得尽可能高的精度,请将
kCMTimeZero
作为两个公差的参数传递。请注意,这可能会在寻道过程中增加明显的延迟。

前向视频没有延迟,但后向视频有延迟。我该怎么预防呢?你不能。更高的精度需要更多的合成操作。seekToTime:方法还提供采用完成处理程序的变体。您可以使用基于完成处理程序的seek使您的应用程序更具响应性。这些方法还有一个优点,即前一个seek请求被取消对你知道Instagram和内置的Photo应用程序是如何让视频倒带得如此流畅的吗?TungVo你知道吗?