SachAI / video_utils.py
UmReh's picture
Upload 11 files
b489ffd verified
Raw History Blame Contribute Delete
368 Bytes
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