Skip to content

bdoole1/photo-sorter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

1) Create a virtual env (recommended)

python -m venv .venv && . .venv/bin/activate # Windows: .venv\Scripts\activate

2) Install deps

pip install -r requirements.txt

3) Dry-run first (no changes)

python sort_photos_by_year.py "D:\Photos\Inbox" "D:\Photos\Sorted" --copy --dry-run

4) Do it for real (copy or move)

python sort_photos_by_year.py "D:\Photos\Inbox" "D:\Photos\Sorted" --copy

or

python sort_photos_by_year.py "D:\Photos\Inbox" "D:\Photos\Sorted" --move

About

Organize photos into year-based folders. Extracts the original “taken” timestamp from EXIF, XMP, PNG metadata, filenames, or filesystem times (in that order of preference). Handles duplicates with content hashes, generates a CSV summary report, and can optionally write JSON sidecars with all discovered metadata

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages