level 3
视频主要是每4秒手动获取I帧,然后视频播放拖动进度条就会到下一个I帧那里才会恢复正常,每一帧的图片也正常,不知道是什么原因,忘大佬们指教
2020年07月14日 08点07分
2
对了,我用的是vs2017 + qt5.12
2020年07月14日 09点07分
level 1
降低I帧间隔,播放器渲染视频的时候本身就是从I帧开始渲染,你拖动进度条,改变播放进度,导致视频重新渲染,所以视频又会从最近的I帧开始播放,如果拖动的点不是I帧对应的点,就无法渲染,直到自动播放到I帧才会正常播放,基本上播放器都是这个流程,有些播放器会判断当前是否是I帧,不是的话,会自动移动到最近的I帧处进行播放
2020年09月23日 09点09分
4
level 1
博主您解决这个问题了吗?我在使用 ffmopeg 将 H264 数据封装成 MKV 也出现了这个问题。请教一下您是怎么解决这个问题的呢,是初始化参数的问题吗?
2025年08月01日 06点08分
6