使用linux中的mediainfo获取所有可能的视频文件数据(使用C)

时间:2012-10-13 06:28:24

标签: c linux video-processing mediainfo

我需要从纯C中的视频文件中提取所有元数据和播放长度信息。

我goggled并找到了MediaInfo Library,但无法找到任何相关的c示例代码。

有没有其他方法可以使用/不使用MetaInfo实现此目的?

或者有人可以指出我在C

中的MediaInfo的良好示例代码

1 个答案:

答案 0 :(得分:2)

作为ffmpeg一部分的ffprobe可以做更多的事情。

没有开关的ffprobe会给出一些常见的信息 它还有许多开关,你可以一次只使用一个

  • -show_format show format / container info
  • -show_streams show streams info
  • -show_packets显示包信息
  • -show_frames显示帧信息
  • -show_data show packets data

尝试一下。