如何使用libav ffmpeg从h264视频获取sps结构

时间:2013-04-26 00:20:43

标签: ffmpeg h.264 decoder libav

对于我的HW解码器,我需要了解有关像h264这样的视频编解码器的其他编解码器规范吗?我如何使用libav ffmpeg提取低级编解码器信息?

我需要的数据:https://www.ffmpeg.org/doxygen/2.7/structSPS.html

1 个答案:

答案 0 :(得分:1)

您可以查看流中的每个NALU寻找SPS(nalu [0]& 0x1F == 7),或者您可以查看AVCodecContext.extradata指向的AVCC数据并按描述进行解析这里:

http://aviadr1.blogspot.com/2010/05/h264-extradata-partially-explained-for.html