首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > 多媒体 >

H264视频截取有关问题请问

2013-07-16 
H264视频截取问题请教请教各位h264视频流是不是起始帧必须为I帧才有效?我现在根据需要在h264编码包里随机

H264视频截取问题请教
请教各位h264视频流是不是起始帧必须为I帧才有效?我现在根据需要在h264编码包里随机存储75帧(按帧获取码流包,帧率25/S),发现有的视频能到3S,有的不到3S,甚至还有的视频无效,而且产生的文件大小不一致。请问是怎么回事呢?我的编码I帧间隔是40,我调整到了10还是如此!因为硬件因素,我的I帧间隔最小只能设置到2,情况有点改观,还是有上述问题。

请问如何做到可以从任意时刻截取有效视频流?对视频编码有什么具体要求?如果必须以I帧为起始有效帧,对结束帧有没有要求?
[解决办法]
若不是I帧,直到遇到I帧才能播放,若没有就显示不出来图像
[解决办法]
文件大小差别大说明你的文件是VBR(变码率)的吧。
想截取任意帧不容易,我之前都是从头开始解的。另外,ffmpeg解码每一帧后都能得到帧类型信息,也许你可以通过先定位然后解到I帧以后再截图。
[解决办法]

引用:
H264视频6S左右的码流应该有多大呢?我现在截取4S就已经1M多了,700K--1.4M左右,感觉不应该有那么大啊


看你的H264用的PROFILE与LEVEL等级,不同的等级,压缩质量不同的...

热点排行