gpt4 book ai didi

python - cv2 模块的 cap.get(7) 函数返回的总帧数不正确

转载 作者:太空宇宙 更新时间:2023-11-03 23:04:54 25 4
gpt4 key购买 nike

我想找出视频中的总帧数。视频长 13 秒,fps 为 25 。所以理论上,视频中存在的帧数应该是 13 * 25 = 325 帧。

total_frames = cap.get(7)
print(total_frames)

然而,此函数返回的帧数为 326 。额外的 1 帧来自哪里?

最佳答案

帧速率 (25) 的倒数是 .040。

现在考虑一个 40 毫秒长的视频。它有多少帧,一个?不,单帧“视频”的持续时间为零。我们非常短的视频有两帧,它们之间有 40 毫秒。

您的视频还持续了几秒钟,但概念仍然相同,您需要考虑初始框架。

关于python - cv2 模块的 cap.get(7) 函数返回的总帧数不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58571431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com