ffmpeg把摄像头采集的H264编码成MP4,进度条拖动出问题
ffmpeg吧
全部回复
仅看楼主
level 3


2020年07月14日 08点07分 1
level 3
视频主要是每4秒手动获取I帧,然后视频播放拖动进度条就会到下一个I帧那里才会恢复正常,每一帧的图片也正常,不知道是什么原因,忘大佬们指教
2020年07月14日 08点07分 2
对了,我用的是vs2017 + qt5.12
2020年07月14日 09点07分
level 1
楼主解决了么 我也出现了这样的情况
2020年08月07日 10点08分 3
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
level 1
换播放器;将I帧间隔改为0.5s
2025年11月10日 04点11分 7
1