C++ 从编码域中的MPEG文件读取元数据

C++ 从编码域中的MPEG文件读取元数据,c++,ffmpeg,C++,Ffmpeg,我试图从编码域中的MPEG视频中提取信息。我用 avformat_open_input(&s, url, NULL, &options) 读取数据包。有没有可能在解码之前从文件中读取元数据 我可以获得AVPacket结构中可用的信息,如大小和持续时间。我想获取其他信息。我发现,通过解码标题,可以获取有关视频的大量信息。元数据是什么?可以使用avformat\u find\u stream\u info找到全局(每流)元数据;请注意,它实际上可以解码文件中每个基本流的几个帧,以获

我试图从编码域中的MPEG视频中提取信息。我用

avformat_open_input(&s, url, NULL, &options)
读取数据包。有没有可能在解码之前从文件中读取元数据


我可以获得AVPacket结构中可用的信息,如大小和持续时间。我想获取其他信息。

我发现,通过解码标题,可以获取有关视频的大量信息。

元数据是什么?可以使用
avformat\u find\u stream\u info
找到全局(每流)元数据;请注意,它实际上可以解码文件中每个基本流的几个帧,以获取元数据。