Simple executable to match metadata from JSONs to original images/videos.
Same work than MetadataFixer but it's free!
Get started with python window.py
When you download the images from Google Photos, they lose some metadata such as the date and the coordinates in which they were taken.
This algorithm is able to match this information in the image/video from the downloaded JSONs
-
Download your Google Photos media from Takeout
-
Run
python window.py
-
[Optional] Type custom suffix used for edited photos (explained in the program)
-
Select the folder in which images/videos along with its JSONs were downloaded ('Photos from 2022' for example)
-
Click on Match button
-
Matched images/videos will be on directory Matched inside the same path
Images and videos edited from Google Photos's editor will have 2 different versions:
- Edited version
- Original version
Edited version will be stored in Matched while original in EditedRaw
Sometimes, the algorithm does not recognize the names of the images due to the presence of some special characters. These files will remain in the same folder. To fix it, rename both the JSON and the original file.
- Algorithm fails with image %E&xample.jpg
-
Rename %E&xample.jpg to Example.jpg and %E&xample.json to Example.json
-
Open JSON and change title attribute to Example.jpg
-
Run again
- anderbggo - Author
- Freepik - Icon creator
- mcgrawia - Updated to work with Mac