0 问题-背景
最近开发的一个项目,业务要求视频跳转非常精确,但是视频的帧率是12帧/s,GOP是60,也就是说两个关键帧之间的距离是5s。目前项目中使用的播放时是基于ffplay源码修改而来,外壳封装了一层Qt通信代码。麻烦的一点是ffmpeg的av_seek_frame方法只能跳转到关键帧,因此这里就会存在误差。 最近开发的一个项目,业务要求视频跳转非常精确
最近开发的一个项目,业务要求视频跳转非常精确,但是视频的帧率是12帧/s,GOP是60,也就是说两个关键帧之间的距离是5s。目前项目中使用的播放时是基于ffplay源码修改而来,外壳封装了一层Qt通信代码。麻烦的一点是ffmpeg的av_seek_frame方法只能跳转到关键帧,因此这里就会存在误差。 最近开发的一个项目,业务要求视频跳转非常精确