Python OpenCV返回错误的FPS

时间:2018-12-03 13:59:21

标签: python opencv video-processing

我使用网络摄像头录制了1分钟的视频,然后在python程序中使用了该视频,并使用opencv检查了每秒的帧频,但返回的fps不正确。它返回了1000 fps和60883总帧。我使用以下代码找到了上面的两个。

import cv2
cap = cv2.VideoCapture(filename)
frames_per_sec = cap.get(cv2.CAP_PROP_FPS)  
total_frames = int(cap.get(cv2.CAP_PROP_FRAME_COUNT))

以下语句正确读取的帧总数约为1800。

ret, frame = cap.read()

现在如何正确找到通过网络摄像头在python中录制的视频文件的fps?

0 个答案:

没有答案