1_5093978904096407803.mp4 [ SIMPLE – 2025 ]

def generate_thumbnails(video_path, output_folder, intervals=[10, 30, 50, 70, 90]): cap = cv2.VideoCapture(video_path) fps = cap.get(cv2.FPS) frame_count = int(cap.get(cv2.CAP_PROP_FRAME_COUNT)) for interval in intervals: frame_num = int(frame_count * (interval / 100)) cap.set(cv2.CAP_PROP_POS_FRAMES, frame_num) ret, frame = cap.read() if ret: thumbnail_name = f"thumbnail_{interval}.jpg" cv2.imwrite(f"{output_folder}/{thumbnail_name}", frame) cap.release()

import cv2 import numpy as np

# Usage video_path = "path_to_your_video/1_5093978904096407803.mp4" output_folder = "path_to_output_folder" generate_thumbnails(video_path, output_folder) 1_5093978904096407803.mp4