import cv2
import numpy
clip=cv2.VideoCapture(r"C:\Users\Sriram\Desktop\video.mp4")
video=cv2.VideoWriter(r"C:\Users\Sriram\Desktop/video1.mp4",cv2.VideoWriter_fourcc(*"XVID"),24,(1280,720))
ret=True
while(ret):
ret,frame=clip.read()
print(ret)
if ret:
cv2.imshow("k",frame)
print(type(frame))
frame=frame.resize((720,1280))
video.write(frame)
cv2.waitKey(23)
clip.release()
这是我用于创建调整大小的视频并保存它的代码。我使用视频捕获opencv读取视频剪辑中的帧,并使用视频写入方法使用其中调整大小的帧来创建新视频。
视频剪辑已创建,但无法播放,我不知道错误在哪里。IDLE不输出任何错误