Shot detection vs grabbing a frame every few seconds

When you pull frames out of a video, you are really choosing between two approaches: grab one on a fixed timer, or grab one at each real cut. They sound similar, but the results are not. Here is the difference and when to use each.
Fixed intervals: simple, but blind
Grabbing a frame every N seconds is the simplest approach. It is also blind to the content. A 3-second shot and a 30-second shot get treated the same, so a slow scene gives you ten near-identical frames while a quick cut in between gets skipped entirely.
Fixed intervals are still useful when you genuinely want an even sample across time, for example a timelapse-style overview or a per-second reference. When that is the goal, interval capture is exactly right.
Shot detection: frames that mean something
Shot detection analyzes the footage and finds where each shot actually starts and ends. Then you get a frame from each real shot, one per distinct moment. Fast-cut footage simply produces more shots, slow footage fewer, which is exactly what you want.
This is what makes a contact sheet or a storyboard useful: every tile is a different shot, not a different second of the same shot.
Which should you use?
Use shot detection when you want frames that represent the video's structure: storyboards, shot lists, contact sheets, color palettes. Use fixed intervals when you want an even time sample regardless of cuts. FrameCatcher offers both, so you can pick per job.
Try it yourself
Upload a video and see it work. Preview is free before you sign up.
Automatic Shot & Scene Detection