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

对于我的硬件解码器,我需要了解有关视频编解码器(如h264)的其他编解码器规范? 我如何使用libav ffmpeg提取低级编解码器信息?

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


您可以查看流中的每个NALU以查找SPS(nalu [0]&0x1F == 7),也可以查看AVCodecContext.extradata指向的AVCC数据并按照此处所述进行解析:

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

链接地址: http://www.djcxy.com/p/67551.html

上一篇: How get sps struct from h264 video with libav ffmpeg

下一篇: What are the differences and similarities between ffmpeg, libav, and avconv?