Tool to change date taken

Discussion in 'Digital SLR' started by Robert R Kircher, Jr., Nov 21, 2005.

  1. I need a tool that can correct the date taken field in bulk. Took a large
    amount of pics over the last couple of days and I've noticed that the date
    on my 20D was set incorrectly. I want to do a bulk rename and get all the
    images in proper order however I need to correct the data take data before
    that can be done.

    Any ideas? Ideally this tool would allow the change in batch and only
    effect the date.
     
    Robert R Kircher, Jr., Nov 21, 2005
    #1
    1. Advertisements

  2. Robert R Kircher, Jr.

    Hussam Guest

    Rob,

    ACDSee 8.0 allows you to edit EXIF data in bulk. You can download a
    fully functional demo copy from http://www.acdsystems.com

    If you google 'exif editor' you'll probably get more choices.

    Good luck.
    HUSSAM
     
    Hussam, Nov 21, 2005
    #2
    1. Advertisements

  3. Robert R Kircher, Jr.

    DoN. Nichols Guest

    Well ... you don't mention what OS you are using, and that can
    affect what is the best choice.

    Given that you did not see fit to state, I suspect that you are
    using Windows -- and your newsreader (Outlook Express) supports that, so
    perhaps others are better at answering this for you.

    However -- the way *I* would do it (on a unix system) is with
    exiftool wrapped in a shell script.

    I don't have any 20D images to look at, but there are four date
    strings in the EXIF data from a typical Nikon D70 image:

    ======================================================================
    Date/Time Of Last Modification : 2005:11:09 16:01:34
    Shooting Date/Time : 2005:11:09 16:01:34
    Date/Time Of Digitization : 2005:11:09 16:01:34
    Shooting Date/Time : 2005:11:09 16:01:34.00
    ======================================================================

    Note that the "Shooting Date/Time" has a fractional seconds part -- I
    presume for when you are shooting in burst mode.

    Given that your shots presumably cover some span of time, what I
    would do is to write a script to extract the date strings from a given
    image, add a constant offset to each (to get it near the right time, but
    still in the proper relationship to other shots), and then rewrite the
    information to the image before stepping on to the next.

    I'm not sure whether the suggested Windows tool in another
    followup will adjust the time by a constant offset in batch mode. It is
    more likely to write the same constant date/time to all images.

    I would suggest making a backup copy of them all before running
    the batch mode on them, just so you don't lose the relative time
    relationship, if not the absolute time.

    Good Luck,
    DoN.
     
    DoN. Nichols, Nov 21, 2005
    #3
  4. Robert R Kircher, Jr.

    Jeremy Nixon Guest

    Exiftool actually has this built in; on the web page,
    http://owl.phy.queensu.ca/~phil/exiftool/
    look for the "Date/Time Shift Feature" section.
     
    Jeremy Nixon, Nov 22, 2005
    #4
  5. Robert R Kircher, Jr.

    DoN. Nichols Guest

    Great! Thanks for the pointer. It is amazing what is buried in
    that perl script.

    That saves a lot of shell script writing.

    Thanks again,
    DoN.
     
    DoN. Nichols, Nov 22, 2005
    #5
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.