我想提取一个视频文件的信息,得到它的I/p/B帧数。在ffmpeg中怎么做?或者我应该使用libavformat和libavcodec来编程吗?很多谢谢!
在命令行中使用ffprobe -show_frames input_file
。您可以解析该输入以获得帧类型信息。
你也可以这样做ffprobe -show_frames inputfile | grep pict_type
grep的字符串可能因ffprobe的版本而异。