728x90
1.비디오 열기
# 비디오 파일 열기
capture = cv2.VideoCapture("./img/test.mp4")
fourcc = cv2.VideoWriter_fourcc(*'XVID')
2.비디오 무한재생
if capture.get(cv2.CAP_PROP_POS_FRAMES) == capture.get(cv2.CAP_PROP_FRAME_COUNT):
capture.open("./img/test.mp4")
3.캡처
cv2.imwrite("./img" + str(now) + ".png", frame)
4.녹화
#시작
video_writer = cv2.VideoWriter("D:/" + str(now) + ".avi", fourcc, 20.0, (frame.shape[1], frame.shape[0]))
#종료
video_writer.release()
728x90
'AI' 카테고리의 다른 글
[강화학습] 강화학습(Reinforcement Learning, RL) (0) | 2025.01.24 |
---|---|
[OpenCV] OpenCV HSV (0) | 2025.01.18 |
[OpenCV] OpenCV 함수1 (0) | 2025.01.17 |