Disclaimer: This has been entirely coded using AI. I have tested it a few times on my own pictures and it works without any noticable issues. With all AI coded tools however, please exercise caution. I am not responsible for any problems.
On iOS there exist many apps which present to you photos/videos one by one and you can decide to keep or delete them with a single swipe left or right respectively. Despite the long and rich history of development on Windows, I couldnt find any such tool. In fact the one that sounded like it had the closest thing to it cost $249 a YEAR.
So I 'made' this.
This script when run will present a GUI which allows us to then select a folder. All images/videos within this folder will be presented individually and you have the option to delete (left arrow or 'd') or keep (right arrow or 'k') the image.
Images kept will remain untouched, images selected for deletion will be sent to the recycle bin.
You have the option to select random images from a folder, select a specific date or utilise an 'On This Day' Feature.
FEATURES:
- Browse photos/videos one-by-one with keep/delete options
- "On This Day" - view photos from this date in previous years
- Date picker - view photos from a specific date
- Video support with click-to-play in VLC
- SQLite caching for fast scanning
- Thumbnail cleanup for videos
- Undo last deletion
- Stats tracking (files processed, deleted, space saved)
- You must have python installed on your machine
- The following packages must be installed for the script to work:
OPTIONAL (for video support):
- ffmpeg: Must be installed and added to system PATH for video thumbnails
pip install Pillow pywin32 winshell pillow-heif piexif tkcalendar
- Open the script with python in the Windows Termainal (or Command Prompt directly) by entering:
python Image_Swiper.py
This will bring up the GUI
-
Press the 'Select Folder' button to select the directory with the images you want to sort. This will crawl through any subdirectories recursively too.
-
You can now start the culling process for any images you want to delete, or keep any photos you deem worthy:
- There is also a checkbox at the top of the application to randomise the order of photos presented for review