来自于python-opencv官方文档
import cv2
cv2.VideoCapture(), cv2.VideoWriter()
(1)Capture Video from Camera
cap.read()返回一个bool(True / False)。如果frame正确读取,则为True。所以你可以通过检查这个返回值来检查视频的结尾。
您还可以使用cap.get(propId)方法访问此视频的一些功能,其中propId是从0到18的数字。每个数字表示视频的属性(如果适用于该视频),并且完整的详细信息在这里可以看到:属性标识符。这些值中的一些可以使用cap.set(propId,value)进行修改。
例如,可以检查由帧的宽度和高度cap.get(3)和cap.get(4)。默认情况下给我640x480。但是我想将其修改为320x240。只是使用和。ret=cap.set(3,320)ret=cap.set(4,240)
(2)Capture Video from File
(3) Saving a Video
In Windows: DIVX (More to be tested and added)