Adjust a picture’s create date using exiftool

Another important command I tend to forget. Sometimes I forget to set my camera clock correctly before a shooting. That’s bad especially when I’m using two cameras with different date/time settings. Then all my images appear mixed up as I normally sort by time. On linux however it’s easy to fix using exiftool:

exiftool "-DateTimeOriginal+=5:10:2 10:48:0" FILE

will correct the create date of the image FILE by adding 5 years, 10 months, 2 days 10 hours and 48 minutes. Adjust the times to your needs. If you have multiple files to correct place them in one directory and run

exiftool "-DateTimeOriginal+=5:10:2 10:48:0" DIR

That’s a lot faster than correcting each of them by

find DIR -name PATTERN -exec exiftool "-DateTimeOriginal+=5:10:2 10:48:0" {} \;

This command will look for all files matching the pattern (ie by camera name) and then execute the exiftool command on each single file.

To change not only the exif DateTimeOriginal string but all times at once use

exiftool -AllDates+=5:10:2 10:48:0 FILE


Leave a Reply

Your email address will not be published. Required fields are marked *