Solved

Can't Repair Exif Data

Posted on 2010-08-16
4
500 Views
Last Modified: 2012-05-10
I have a batch of files that were taken with a Japanese mobile phone in 2006 that I'm trying to process.  All the metadata I need is in there, but the exposure date/time is wrong.  I am trying to fix it, but none of the tools I usually use are working.  I have tried a few things with ExifTool, but I can't seem to change the date.  For some commands I get this:
Error: [minor] MakerNotes offsets may be incorrect (fix or ignore?) - [path]
    0 image files updated
    1 files weren't updated due to errors
I have also tried GraphicConverter's time shift function (which I suspect actually uses exiftool), but nothing happens.  No errors, but no changes.  The only way I have been able to fix it is to open in Photoshop and save a copy, thereby forcing a new metadata header to be created.  But that means I have to recompress the data and I don't want to do that.  Any ideas how to solve this?

Mike

0
Comment
Question by:shacho
  • 2
4 Comments
 
LVL 38

Assisted Solution

by:lherrou
lherrou earned 500 total points
ID: 33451241
shacho,

You could always use a hex editor to go in and actually edit the raw data that make up the Exif information. If you take this approach, work only with copies of the files, not the originals, since it's pretty easy to mess up the header completely, and have an unviewable file.

The basic procedure is pretty simple - get a hex editor (there's a number of free or cheap options), examine the header of several of the files until you have a sense of the structure and of the sections of the EXIF data you want to edit, edit it, save it and open in a viewer program to ensure you didn't damage the image, then check if the EXIF information is now correct.

Cheers,
LHerrou
0
 

Accepted Solution

by:
shacho earned 0 total points
ID: 33461412
I did manage to work out another solution using exiftool.  I got it to force the correction by shifting forward with -F enabled then right back.

unix: exiftool -F -alldates+='0:0:0 0:0:1' ./ -execute -alldates-='0:0:0 0:0:1' ./
win:  exiftool -F -alldates+="0:0:0 0:0:1" \ -execute -alldates-='0:0:0 0:0:1' \

In fact, on my system a zero-shift ( exiftool -F -alldates+="0:0:0 0:0:0" \ ) worked for me on xp, but the bsd version rejected it saying there was nothing to change.

Mike
0
 

Author Comment

by:shacho
ID: 33461422
I cannot seem to close this discussion properly so I have requested attention.

Mike
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
D3, SVG, javascript, grouping 2 102
How to trim photo along guide? 1 63
Configuring Autocad with a Quadro K4000 graphics card 23 214
Pinnacle Studio 19 4 42
Recently, an awarded photographer, Selina De Maeyer (http://www.selinademaeyer.com/), completed a photo shoot of a beautiful event (http://www.sintjacobantwerpen.be/verslag-en-fotoreportage-van-de-sacramentsprocessie-door-antwerpen#thumbnails) in An…
Microsoft Office Picture Manager was included in Office 2003, 2007, and 2010, but not in Office 2013. Users had hopes that it would be in Office 2016/Office 365, but it is not. Fortunately, the same zero-cost technique that works to install it with …
The goal of the tutorial is to teach the user how to remove a natural vignette your photos and how to add vignette to your photos.
Learn how to automatically add page numbers in your next InDesign project. This can be very helpful in multi-page books and magazines that you are designing. Make sure your Pages window visible.:  In the document you wish to add page numbers to. Act…

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question