我想以正确的速度播放视频。当我播放当前视频时,它非常慢。我播放的视频帧速率越快,播放的速度越慢。我想知道是否有办法获得帧速率,并根据fps它将以正确的速度播放它。下面是我到目前为止的代码。
另一个问题:当我播放视频时,它看起来有颗粒感,是因为视频目前没有以正确的速度播放,还是由于代码效率低下?
感谢您的帮助,非常感谢。
def openVideo():
cap = cv2.VideoCapture('/Users/kentonparton/Programming/track.mp4')
while(cap.isOpened()):
ret, frame = cap.read()
cv2.imshow('frame',frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
openVideo()