A reliable Python tool designed to organize messy Google Photos Takeout exports. It addresses common issues found in Takeout downloads, such as inconsistent JSON sidecar naming, truncated filenames due to Windows path limits, duplicate files sharing single metadata files, and incorrect timestamps.
Key features include:
- Organization by date structure (YYYY/MM)
- Preservation of original album structures
- Robust matching for various JSON sidecar naming variants
- MD5 hash-based duplicate detection
- Support for EXIF fallback and filename pattern extraction
- Dry-run mode to preview changes without writing files