Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make automatic deletion (dedup) smarter #8

Open
philipbl opened this issue Apr 28, 2017 · 5 comments
Open

Make automatic deletion (dedup) smarter #8

philipbl opened this issue Apr 28, 2017 · 5 comments

Comments

@philipbl
Copy link
Owner

Currently it selects the last item to save and deletes the rest. How about picking the oldest picture or the picture with the highest resolution?

@gr8Adakron
Copy link

Thats better! keep only one copy of the image instead of giving user to choose>

@The-Judge
Copy link
Contributor

-1 .
One of the reasons I started to interest in this project at all is since it doesn't take over completely and doesn't take me out of control of my valuable pictures and let me do the final decision. I think the No. 1 priority must be to prevent data loss!

But maybe it is a good idea to make this an optional choice, for those who like it to clean up for them on a best-quality or age driven approach instead; but it should not be the default, in my opinion!

Something which definitely may be added is some kind of "green border" around those assets in the flask webview, what the script computes out as "best" choice, to give a decision aid.

@philipbl
Copy link
Owner Author

philipbl commented Jan 3, 2018

Anything like this would be strictly optional. The current behavior is when you run

python duplicate_finder.py find --delete

Any duplicate images it finds, it keeps the first duplicate and "deletes" the rest. This behavior could be improved quite a bit to take into consideration resolution, modified time, etc.

@The-Judge I like your idea about adding a green border around the "best" image to keep.

@neilthomson
Copy link

+1 for choosing a priority like resolution or timestamp. I have 138 pages of duplicates to manually delete as I just want to delete the lower resolution ones. If someone doesn't beat me to it I'll try and implement and make a pull request.

@DZamataev
Copy link

@neilthomson Hi there! I've implemented preserving the largest file on deletion. You may want to take a look at this PR #57 It also contains some features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants