DuplicateFinder is a Python module (heavily WIP) to detect duplicate videos in a directory.
- Detect exact video duplicates
- Detect similar video duplicates
- Recursive directory support
- Multi file format support (mp4, mov, webm)
- Interactive Manual CLI deletion
- Auto deletion mode
- Python 3
- ffprobe
In your script, import the module DuplicateFinder:
import DuplicateFinder
Create a new instance of DuplicateFnder:
duplicate_finder = DuplicateFinder("test-folder-here")
Find duplicates:
duplicate_finder.find_dups()
Show formatted results:
duplicate_finder.get_results()
Recursive searching is disabled by default. To enable it, when initialising DuplicateFinder, use:
duplicate_finder = DuplicateFinder('path_to_dir', recursive=True)