MPMoviePlayer或AVPlayer帧前进

Eck*_*dia 5 iphone mpmovieplayercontroller ios avplayer

有没有办法使用MPMoviePlayer或AVPlayer逐帧播放视频文件?或者甚至是另一个我不知道的电影播放器​​?

这就是我想要做的.我想将视频加载到全屏播放器中,并根据用户交互一次移动一帧内容.这需要非常可靠,因为我需要准确控制电影播放器​​在任何时间显示的帧.

理想情况下,我很想知道是否可以加载视频并使用代码控制显示的帧.

我知道我可以使用UIImageView动画做到这一点,但是测试显示这会使用FAR来获取更多内存.

Mr.*_*tem 9

使用AVPlayer时,可以使用其当前AVPlayerItem的 - (void)stepByCount:(NSInteger)stepCount方法前进或后退.

AVPlayer *mPlayer = [AVPlayer playerWithURL:url];
[mPlayer.currentItem stepByCount:1];