我想从exctract X264编码的视频文件的元数据。第一优先级映射IDR帧结构。工作接缝更难于预期,我试图找到命令行应用程序,我可以从我的代码控制。

Mp4box有一个选项“转储的XML”或类似的,但我无法弄清楚它是如何工作。没有太大的帮助上此选项可用净

任何人谁可以给我这个或任何其他可替代的提示?

感谢您。

有帮助吗?

解决方案

试一下调用mpeg4ip。该应用程序包含mp4dump, avidump, yuvdump...

看看这里: http://mpeg4ip.sourceforge.net/documentation/index。 PHP

其他提示

您可以使用的MediaInfo 这是一个CLI软件,可以获取有关视频的元信息,并将其导出到HTML或XML文件;当然,它支持MP4。它可用于Linux(DEB家庭和转的),Mac OSX版的Windows,BSD等。

您可以使用这样的命令:

mediainfo --Output=XML video.mp4 > file.xml

此将输出video.mp4的元信息到file.xml 元信息包括在文件包括除其他格式,编解码器,文件大小,持续时间,比特率,帧速率,宽度,高度,颜色空间,流大小。

希望这个答案一直helful;)=)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top