我正试着一帧一帧地擦洗一段视频。为此,我找到了多个选项:
重新编码视频不是一个选择,所以我必须坚持其他两个。我偶然发现了两个不同的问题:
这两个问题都是不能解决的。
在AVPlayerItem中,我找到了canStepBackward和canPlayReverse,但在任何地方都找不到这些方法返回true的条件。
有人知道这些情况吗?
谢谢
发布于 2016-09-26 07:48:23
试试看:
在.h文件中
AVPlayer *avPlayer;在.m文件中
[avPlayer.currentItem canPlayReverse];
[avPlayer.currentItem canStepBackward];这些条件是BOOL值已经设置为1.0,即它们已经为true。您只需将这些值提供给AVplayerItem对象即可。
您还可以尝试设置播放机比率:
avPlayer.rate=-1.0;(用于负播放)
avplayer.rate=1.0; (用于正面播放)
https://stackoverflow.com/questions/27734995
复制相似问题