对于我的硬件解码器,我需要了解有关视频编解码器(如 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
关于ffmpeg - 如何使用 libav ffmpeg 从 h264 视频中获取 sps 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16226810/