Join 3,557 readers in helping fund MetaFilter (Hide)


Photo EXIF and system metadata
June 4, 2014 8:48 PM   Subscribe

I changed phones a few weeks ago, and the transfer utility that copied data from phone to phone screwed up the /system/ timestamp of my photos. Unfortunately, this changed the sort order, so I can't find anything. How can I fix the data?

Using an Exif data tool, I was able to determine that the image metadata dates are still there.

What I want to do is apply the photo Exif data to the file's system data. I've poked at the documentation for Exiftool, and it can write the Exif data out, but it can't affect the file's system date. I'm pretty sure I could do this with piping to touch, but... that gets into heavy voodoo and scares me.

Anybody willing to help me figure this out? I'm using OSX Mavericks, phone is Android, I'll be copying the files back to the phone via USB after. I do have access to a Windows box if necessary.
posted by daveqat to Computers & Internet (5 answers total) 2 users marked this as a favorite
 
I think A Better Finder Rename does what you want.
posted by Runes at 9:13 PM on June 4


jhead's -ft option sets the file's system time stamp to what is stored in the Exif header. It's cross-platform.
posted by scruss at 5:05 AM on June 5


Yes, use jhead, jhead is magic.
posted by BungaDunga at 7:20 AM on June 5


Try
exiftool "-DateTimeOriginal>FileModifyDate" *

At least on Windows it changes the NTFS modification timestamp to when the picture was taken, if that's what you want to achieve; don't know about OS X's filesystem, though.
posted by Bangaioh at 8:57 AM on June 5


Bangaioh, you did it! Thank you! :D
posted by daveqat at 12:25 PM on June 5


« Older Can you suggest some good clas...   |  Lawyers of Metafilter: I'm loo... Newer »

You are not logged in, either login or create an account to post comments