import cv2 def extract_frames(video_path, frame_skip=7): cap = cv2.VideoCapture(video_path) frames = [] count = 0 while cap.isOpened(): ret, frame = cap.read() if not ret: break if count % frame_skip == 0: frames.append(frame) count += 1 cap.release() return frames