How to find duplicate videos on Windows — even renamed and re-encoded
Most "duplicate finders" only catch identical files. Here's why they miss so many, and how to find duplicates by the actual footage instead.
Most "duplicate finders" only catch identical files. Here's why they miss so many, and how to find duplicates by the actual footage instead.
If you've ever run a duplicate finder over a big video collection, freed up "12 files," and then noticed you still have the same scene three times in three resolutions — you've hit the core limitation of almost every dedupe tool. They compare the wrong thing. Here's what's actually going on, and how to fix it.
The common approaches all compare a proxy for the video, not the video itself:
.mp4 to .mkv, trim a second off the front, or re-save it from a different source and the hash is completely different.In a real collection, the duplicates that waste the most space are exactly the ones these methods can't see: the same scene downloaded twice from two sites, or kept in both 1080p and 720p, or re-encoded to save space and never cleaned up.
To find real duplicates you have to look at the footage. SceneSort Pro's Deep visual scan does this by building a compact fingerprint of each video: it samples frames evenly across the runtime, reduces each to a perceptual hash that survives re-encoding and resolution changes, and then compares those fingerprints between files. Two files are flagged as duplicates when enough of their frames match — regardless of filename, size, container or resolution.
Because the comparison is based on overlapping frames, it catches cases nothing else does:
.mp4 vs .mkv vs .m4v).Content fingerprinting is more work than reading a filename, so SceneSort Pro offers three levels: a Quick pass (name + size, instant), a Standard pass (name + real video details), and the Deep visual pass described above for finding re-encodes and renames. The Deep pass is a one-time cost per file — fingerprints are cached, so a repeat scan of the same library is fast. You can also scope a scan to a single studio, performer or folder so you're not fingerprinting everything at once.
Every duplicate group is shown for review with the best copy suggested to keep (highest resolution, then largest file). You tick what to remove and it goes to the Recycle Bin — never permanently deleted, never without your say-so. On a large, long-neglected collection, this is usually where you reclaim the most space.
They compare filenames, file sizes, or an exact whole-file hash — all of which change when a video is re-encoded, resized, re-containered or renamed. Only content-based matching sees through those changes.
Compare the footage. SceneSort Pro fingerprints frames across each file and matches those, so filename, container and resolution don't matter.
Yes — an excerpt whose frames are a subset of a longer copy is matched to it.
Yes. It only labels groups for your review; removals go to the Recycle Bin. It also runs 100% offline — nothing is uploaded.