0

我正在使用 OpenCV 3.2.0,我想限制 fps。我正在从保存的文件中读取视频。我正在使用下面的代码,但即使将属性设置为限制 fps,fps 仍然保持不变。即使设置视频的宽度和高度也不变。

有没有办法做到这一点。

import cv2

# Playing video from file:
cap = cv2.VideoCapture('aa.mp4')

setfps = cap.set(cv2.CAP_PROP_FPS, 10)
fps = cap.get(cv2.CAP_PROP_FPS) #Default is 25.
setwidth = cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640) #default 1920
setheight = cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) #default 1080
4

0 回答 0