Desktop app for finding duplicate videos and photos on Windows.
- find duplicate videos using thumbnail/perceptual hash and duration comparison
- find duplicate photos using perceptual hash
- libraries and drives panel on the left side of the interface
- selection actions for duplicate groups
- export selection to TXT
- delete selected files to the Windows Recycle Bin
- language selection via
lang/*.json - intro video on startup with on/off setting
- video-based About window
- custom assets from
assets/
- English
- Nederlands
- Español
- Français
- Deutsch
On first launch the app defaults to English. After that, the last selected language is remembered.
- Python 3.10+
- Windows
ffmpegandffprobeinPATHor atC:\Program Files\FFMPEG\bin\
pip install -r requirements.txt
python .\MediaDuplicatieFinder.pyUse the GitHub Actions workflow or run PyInstaller manually:
C:\Users\ansem\Documents\Github\_venvs\venv_cuda_py310_np2\Scripts\python.exe -m PyInstaller --clean MediaDuplicatieFinder.specThe build output will be placed in dist\.
Recommended files for the repository:
MediaDuplicatieFinder.pyrequirements.txtREADME.md.gitignoreassets/lang/LICENSE.github/workflows/build-windows.yml
After pushing to GitHub, the workflow automatically builds a Windows artifact with PyInstaller.
- A license file is already included in this repository.
- If you also want to publish an installer, you can add Inno Setup later.
- If you update visual or media files, keep them in
assets/.
RymndA
