如何使用ffmpeg找到视频中的总帧数?
答案 0 :(得分:9)
看看this answer。问题在于确切的帧数通常不会存储在元数据中,只能通过解码文件并确定存在多少来真正找到(未估计)。如果您只需要估算,则可以使用ffmpeg -i <filename>
提供的帧率和持续时间进行估算。
答案 1 :(得分:1)
如果您以编程方式调用ffmpeg,那么OpenCV库提供了一个方便的python / c ++接口来访问视频属性 -
或者你可以尝试解析与ffmpeg捆绑在一起的ffprobe的输出,并根据持续时间和FPS计算总帧数。