No keyframes at this sensitivity. Drag toward “More keyframes”.
Drop in a clip and get one keyframe per scene, each stamped with its timecode. It runs in your browser with WebCodecs, so the video never leaves your machine.
No keyframes at this sensitivity. Drag toward “More keyframes”.
VideoDecoder API, which Framepick
needs to decode video on-device. Try a recent Chrome, Edge, or Safari.
Framepick pulls the representative frames out of a video: one keyframe per scene, so you get a contact sheet of shots instead of thousands of near-identical frames. It decodes the file with the WebCodecs API, measures how much each sampled frame differs from the one before it, and marks a new scene wherever that difference spikes. Near-duplicate shots are collapsed, and every surviving keyframe keeps the exact timecode it came from.
Because the decode runs in a Web Worker on your own machine, nothing is uploaded. A private cut, an unreleased trailer, or a 200 MB screen recording stays on your disk. There is no account, no queue, and no server bill behind it.
VideoDecoder: recent Chrome, Edge, and
Safari. Framepick checks on load and tells you if yours is missing it.