Video 使用ffmpeg的总帧数

Video 使用ffmpeg的总帧数,video,ffmpeg,video-processing,Video,Ffmpeg,Video Processing,如何使用ffmpeg查找视频中的总帧数?请查看。问题是,准确的帧数通常不存储在元数据中,只有通过解码文件并计算出有多少帧,才能真正找到(而不是估计)。如果您只需要一个估计值,您可以使用ffmpeg-i提供的帧率和持续时间进行估计。如果您以编程方式调用ffmpeg,则OpenCV库提供了一个方便的python/c++接口,用于访问视频属性- 或者,您可以尝试解析与ffmpeg捆绑在一起的ffprobe的输出,并根据持续时间和FPS计算总帧。我正在寻找一种只有ffmpeg的方法。我查一下ffpro

如何使用ffmpeg查找视频中的总帧数?

请查看。问题是,准确的帧数通常不存储在元数据中,只有通过解码文件并计算出有多少帧,才能真正找到(而不是估计)。如果您只需要一个估计值,您可以使用
ffmpeg-i
提供的帧率和持续时间进行估计。

如果您以编程方式调用ffmpeg,则OpenCV库提供了一个方便的python/c++接口,用于访问视频属性-


或者,您可以尝试解析与ffmpeg捆绑在一起的ffprobe的输出,并根据持续时间和FPS计算总帧。

我正在寻找一种只有ffmpeg的方法。我查一下ffprobe@UtkarshSinha,你找到总帧数的命令行方法了吗?我没有-我可以得到一个最佳猜测/估计,但不是一个精确的数字。@gaussblurinc这里:ffmpeg-I输出的帧率和持续时间是哪一部分,你如何从中得到帧数?