質問: ord('q'): break #実行 task() #後処理 cap.release() cv2.destroyAllWindows() ``` python3.7.3
回答: 動画の形式をAVI形式にしたら、うまく保存できました。 以下、直したところ fps = int(cap.get(cv2.CAP_PROP_FPS)) # カメラのFPSを取得 fps=15 w = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)) # カメラの横幅を取得 h = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)) # カメラの縦幅を取得 fourcc = cv2.VideoWriter_fourcc(*"DIVX") # 動画保存時のfourcc設定(avi用) video = cv2.VideoWriter('video2.avi', fourcc, fps, (w, h), False) # 動画の仕様(ファイル名、fourcc, FPS, サイズ) video1 = cv2.VideoWriter('video3.avi', fourcc, fps, (w, h))