A user-specific multi-threads supporting CLI tool that help you find out duplicated media (images/videos) from a specifc directory
- support user-specific multi-threads now!
- create a duplicated folder to store your wasted so that you can review it and move on
- any errors handling and also performance display
- I have tested a folder which has 683 images up to 835MB with different formats, including 19 duplicates. with
MAX_THREADS = 64
, it took14 seconds
to finish perfectly! - For a updated 1.18GB folder that has 2438 images and vidoes includes 534 duplicates, took 23 seconds!
=======
I have tested a folder which has 683 images up to 835MB with different formats, including 19 duplicates. with
MAX_THREADS = 64
, it only took14 seconds
to finish perfectly!
modify MAX_THREADS = [YOUR DESIRED THREADS]
in fast.py file. You should try yourself for best performance because everyone's machine is different.
pip install -r requirements.txt
python fast.py [FOLDER/]
time priority
- exception data type support? [-args]
- multi directories at the same time? [multi arguments]
- multi threads to improve speed? ✅
- in root? (great for clean your disk space yuh?)
- GPU support? (tf needs python <= 3.9, NO arm mac)
tree view
.
├── README.md
├── copy_main.py
├── fast.py ==> search faster!
├── main.py
├── performance
├── requirements.txt