Extract Images from Video
Extract image frames from video into high-quality JPG or PNG ZIP archives, or generate an animated GIF clip.
or drop video file here (MP4, MOV, MKV, WebM, AVI, etc.)
Extraction Settings
Choose output format, sampling interval, and target time boundaries.
Extracting Video Frames...
Sampling still frames across video timestamps and optimizing images.
Extraction Complete
Your extracted images are ready for download.
Extraction Failed
Could not process video frames.
Frames vs Playback Time: How Video Extraction Operates
A digital video stream is a chronological sequence of still image frames displayed at high speed (typically 24, 30, or 60 frames per second). Extracting frames translates temporal video playback back into standalone, discrete raster images.
Rather than extracting thousands of redundant contiguous frames that consume hundreds of megabytes, ScanPDF uses intelligent interval sampling. For instance, an interval of 5 seconds captures exactly one representative frame every 5 seconds, providing a clear visual timeline of key scenes without bloating archive size.
Format Guide: JPG vs PNG vs Animated GIF
-q:v 2) yielding compact file sizes. Best suited for photo-realistic scenes, action snapshots, and large image sets.
sierra2_4a dithering).
Time Range Mechanics
Precise Keyframe Seeking: FFmpeg seeks to the exact start timestamp (-ss [seconds]) before demuxing frames, guaranteeing extraction begins precisely where you specified.
Strict Boundary Validation: ScanPDF validates that the start time is strictly non-negative, does not exceed video duration, and is smaller than the end time. Malformed or inverted bounds are intercepted before FFmpeg execution.
Automatic Interval Balancing: When set to "Auto", ScanPDF divides your active duration by the chosen maximum count with a practical floor of 0.5s, delivering evenly distributed frames across the target window.
Custom Ranges & Isolated Scene Extraction
Full-video extraction is ideal for brief clips or trailers. For lengthy recordings, conference talks, or gameplay recordings, you often only need snapshots from a specific 15-second or 1-minute highlight.
By switching to "Custom Range", you can specify arbitrary start and end timestamps. ScanPDF crops the extraction timeline to that exact segment, extracting only the relevant frames and skipping all unneeded video segments.