使用FFmpeg获取视频总帧数

6

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

2个回答

9
请看这个答案。问题在于,确切的帧数通常不会存储在元数据中,只能通过解码文件并计算帧数来找到真正的帧数(而不是估计)。如果您只需要一个估计值,可以使用ffmpeg -i <filename>提供的帧率和持续时间进行估算。

FFmpeg -i 输出的哪个部分包含帧率和持续时间信息?如何从中获取帧数? - Superdooperhero

1

我正在寻找一种仅使用ffmpeg的方法。我会检查ffprobe。 - Utkarsh Sinha
@UtkarshSinha,你找到了命令行方式来获取总帧数吗? - gaussblurinc
我没有得到确切的数字,但我可以给出最佳猜测/估计值。 - Utkarsh Sinha
@gaussblurinc 在这里:https://dev59.com/53I-5IYBdhLWcg3wF0Qc - Alexis Wilke

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接