H.264软件编码与硬件编码格式对比

H.264软件编码格式不同于硬件编码格式,通过分析工具查看到每一帧的数据。

H.264分析工具:H264BSAnalyzer.exe


x264软件编码格式:

H.264软件编码与硬件编码格式对比_第1张图片

其中,第一帧为SPS,第二帧为PPS,第三帧为SEI,第四帧为DIR(I帧也叫关键帧),往后是P/B帧。


硬件编码格式:

H.264软件编码与硬件编码格式对比_第2张图片

其中,第一帧为SPS,第二帧为PPS,第三帧为DIR;往后是P帧,每个P帧前都有SPS和PPS帧,DIR帧的间隔为30帧一次,如下图所示。

H.264软件编码与硬件编码格式对比_第3张图片


不同的相机,硬件编出来H.264格式不一样。下图是另一个相机的H.264格式。

H.264软件编码与硬件编码格式对比_第4张图片

其中,I帧间隔为25,I帧前有SPS和PPS帧,P帧前没有SPS和PPS帧。

你可能感兴趣的:(视频技术)