While languishing in a series of hospitals and rehab centers recovering from a bad fall I have been amusing myself by taking iPhone pictures and posting them to SmugMug with SmugShot.
SmugShot is a nifty little iPhone app that uploads iPhone pictures and videos directly to your SmugMug galleries. SmugShot is a freebie so I cannot, in good faith, whine about missing features but SmugShot has one serious deficiency: it strips EXIF timestamps. Native iPhone jpegs contain EXIF timestamps but after passing through SmugShot only GPS information survives. I am not sure if this is by design or oversight but I don’t like it!
The fix is straight forward:
- Download SmugMug metadata.
- Download all SmugShot pictures.
- Match pictures with metadata and use upload timestamps as date taken EXIF timestamps.
- Finally replace the uploaded SmugShot images with the EXIF repaired versions.
Simple but tedious. The following J word manipulates Phil Harvey’s superb command line utility exiftool to cleanup the SmugShot metadata mess. The words used by smugshotexif are in the J script SmugShotFix.ijs. Let’s hope the next version of SmugShot fixes the date time issue and hacks like this will no longer be necessary.