【发布时间】:2011-12-11 05:01:10
【问题描述】:
这与Looping a video with AVFoundation AVPlayer 有点相关,但该问题已得到解答。我想要实现的是使用 AVPlayer 进行 无缝 循环。使用 h264 编码的视频* 的循环之间存在明显的卡顿,由于某些原因,随着 iOS 5 的更新,这种卡顿变得更糟。这可能与视频的编码方式而不是 AVPlayer 有关吗?循环由上面链接中所述的 playerItemDidReachEnd 通知触发。
谢谢。
* 这是我们用来编码视频的 ffmpeg 命令,如果有帮助的话:
ffmpeg -i -y -sameq -vcodec libx264 -vpre hq -crf 20 -an
(是的,文件还没有声音,所以 -an 是故意的。)
【问题讨论】:
-
通过 VideoToolbox API 循环播放全高清内容:stackoverflow.com/a/33335884/763355
标签: ios video encoding ffmpeg h.264