代码之家  ›  专栏  ›  技术社区  ›  Muhammad Hassan

Python OpenCV返回错误的FPS

  •  1
  • Muhammad Hassan  · 技术社区  · 6 年前

    我用我的网络摄像头录制了一分钟的视频,然后在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))
    

    ret, frame = cap.read()
    

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

    0 回复  |  直到 6 年前