FrameMatch Concept demo
The real tool fingerprints video frames and compares them to find re-encoded, trimmed, or resized copies. It can't run OpenCV in a browser, so this is a faithful model of the two decisions that drive it: how often to sample frames, and how strict a match has to be. A synthetic "edited clip" is compared against its "source" below — move the sliders and watch precision and cost trade against each other.
Lower sampling is far cheaper but can skip the frames that would have matched. The real tool defaults to one per second.
How different two fingerprints can be and still count as the same frame. Too loose and unrelated frames match; too tight and a re-encode breaks the match.
Edited clip — 0 of 0 frames sampled
✓ = matched to source