从编码域中的 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 文件中读取元数据的主要内容,如果未能解决你的问题,请参考以下文章

从 ruby​​ 中的 pdf 文件中获取元数据

python 从Python 3中的10位DPX文件中读取元数据和图像数据

是否可以从 Dask 读取镶木地板元数据?

是否可以使用 UDF 从 BigQuery 读取 gcs 对象的元数据

Liquidsoap——读取元数据

使用 Python 从无线电流中读取 SHOUTcast/Icecast 元数据