SaqinNoor

A Python utility for embedding photoTakenTime metadata from Google Takeout JSON sidecar files directly into the EXIF and metadata headers of your photos and videos.

12
0
100% credibility
Found Mar 02, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

A utility that matches photos and videos from Google Takeout with their JSON sidecar files to embed original timestamps into the media files' metadata.

How It Works

1
📥 Download your Google Photos

You grab your photo and video collection from Google Photos as a big folder called Takeout, but notice the real dates are stuck in matching info files.

2
🔍 Find the Metadata Fixer

You discover this friendly tool that pairs up your pictures with their info files to restore the original dates right inside the files.

3
🧪 Try a safe preview

Point the tool at your folder for a test run—it shows exactly what dates it finds and plans to fix, without changing anything.

4
See the magic matches

Watch in excitement as it smartly links every photo or video to its hidden date info, even tricky ones with weird names.

5
Fix for real

Run it again to actually embed the correct original dates into your photos and videos so they show up right everywhere.

🎉 Perfect dates restored

Your entire collection now has the true capture times baked in, ready to organize, share, or upload anywhere without date mix-ups.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Metadata-Fixer?

Metadata-Fixer is a Python CLI utility that grabs photoTakenTime from Google Takeout JSON sidecars and embeds it into EXIF headers of your photos and videos using ExifTool. It solves the hassle of Google Photos exports stripping original timestamps into separate files, restoring accurate DateTimeOriginal, CreateDate, and more for images or video tracks. Run it on your Takeout folder with `python embed_metadata.py /path/to/takeout` for recursive processing.

Why is it gaining traction?

This google takeout metadata fixer github tool tackles Google's messy sidecar naming—truncations like .su.json, duplicates with (1), edited variants, and trashed files—without manual pairing. Dry-run previews changes, detailed logs track no-matches or failures, and it's a free metadata fixer alternative to paid apps. Developers like its scriptability for python github actions or batch jobs.

Who should use this?

Users exporting Google Photos libraries via Takeout for local backups, NAS migration, or Lightroom import. Archivists fixing thousands of files with mismatched dates. Python scripters automating metadata fixer for google photos takeout workflows, skipping cracked license key hunts.

Verdict

Grab it if Takeout metadata bugs you—strong docs and dry-run make testing low-risk despite 12 stars and 1.0% credibility score. Still early maturity with no tests, so verify outputs before trusting large libraries.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.