从编码域中的 MPEG 文件中读取元数据
Posted
技术标签:
【中文标题】从编码域中的 MPEG 文件中读取元数据【英文标题】:Read metadata from a MPEG file in encoded domain 【发布时间】:2017-05-09 06:54:37 【问题描述】:我正在尝试从编码域中的 MPEG 视频中提取信息。我用
avformat_open_input(&s, url, NULL, &options)
读取数据包。有没有办法在解码之前从文件中读取元数据?
我可以获取 AVPacket 结构中可用的大小和持续时间等信息。我想获取除此之外的信息。
【问题讨论】:
元数据之类的?可以使用avformat_find_stream_info
找到全局(每个流)元数据;请注意,它实际上可以解码文件中每个基本流的几帧,以获得元数据。
【参考方案1】:
我发现通过对标头进行解码,可以获取有关视频的很多信息。
【讨论】:
以上是关于从编码域中的 MPEG 文件中读取元数据的主要内容,如果未能解决你的问题,请参考以下文章
python 从Python 3中的10位DPX文件中读取元数据和图像数据