Combine multiple Batch Set and batch time stamp

(4 posts)
  • mrwul
    Member

    My current way of working (surely, it may not be one of the best, but I donot know a better one :-)  )

    I insert details in the ACDSee Database Caption  _only_   : Who and/or What, Where, When. 

    1. Then using Batch Set Information I transfer same Caption to 'Notes', 'Keywords' and 'Organize'.
    2. Then ACDSee Caption is Batch Set Info to EXIF (UserComment )
    3. Then ACDSee Caption is Batch Set Info to IPTC fields
    4. Then Times Stamp Change: File last modified->Exif date/time original
    5. Then File creation date and time -> Exif date/time original

    Is there a way to automate this, i.e. effect the above in one 'run' ?

    brgds

    ==

    Posted On December 31, 2008 - 12:21 PM (10 months ago) (Permalink to this post)
  • Marc Sabatella
    Moderator

    mrwul said:

    1. Then using Batch Set Information I transfer same Caption to 'Notes', 'Keywords' and 'Organize'.
    2. Then ACDSee Caption is Batch Set Info to EXIF (UserComment )
    3. Then ACDSee Caption is Batch Set Info to IPTC fields

    That much at least could be done in a single run of Batch Set Information, it seems?

    Then Times Stamp Change: File last modified->Exif date/time original

    Have I already given you my speech about why this is a Very Bad Idea?  You *have* modified the file, and it is not good to lie to Windows about that fact.  That information is probably used for backup, caching performance, defragmentation, and other purposes.

    But I realize some people insist on doing this anyhow despite the risks.  Well, at least ACDSee does make this possible, but no, I don't know a way to automate it.

    Posted On January 2, 2009 - 05:36 AM (10 months ago) (Permalink to this post)
  • mrwul
    Member

    Hello again,

    First of all, sorry for the delay. There were a lot of other priorities and this mass 'set batch info' thing on loads of backdated photos, well, it is a kind of boring job and it is rather low on that prio list, so to say.

    I am not sure why it is a 'bad idea' to redate the files to be in line with the exif-date. Once you do step 1-3, ACDSee changes the filedate (Windows) are made by the batch-set actions, i.e. filedates do not correspond with the dates digitized, which can be confusing once the batch-set actions are taken place maybe months later.

    What risk might be involved?

    =

     

    Posted On June 7, 2009 - 05:50 AM (5 months ago) (Permalink to this post)
  • Marc Sabatella
    Moderator

    mrwul said:

    I am not sure why it is a 'bad idea' to redate the files to be in line with the exif-date.

    For the reasons I listed.  Windows actually cares about when you modified the file, and can use that information for things like deciding when a file needs to be backed up; the disk caching algorithms also most likely depend on when files were last modified, as do disk defragmentation algorithms.  Basically, you *have* changed the file by writing metadata to it, and unless you have a specific reason why Windows needs to be lied to about this fact (and yes, legitimate reasons *can* exist), you shouldn't do it, or it might adversely affect your backsup, disk caching performance, fragmentation, etc.  It's not likely to "break" anything, but really, file modifed and date taken are just two very different things, and the OS provides different fields for these different things, and it does so for a reason.

    What you have *not* changed, of course, is the EXIF date, so really, *that* is the date you should be using to indicate when the pciture was taken, not WIndows' file-modified, which really is meant to indicate when the file was modified, not when the picture when taken.

    Many people who reset the file-modified date do it because they have some other program they use that is not able to easily access the EXIF date and they need some day to make those programs aware of when the picture was taken.  I think the better solution to that is to adopt a file namign scheme in which the time (and time, if you like) shot becomes part of the file name.  My images, for exactly, are of the form MJS_yyMMdd_1234.PEF, whiere MJS are my initials, yyMMdd is the date shot, and 1234 is the sequence number from the original filename assigned by the camera.  That way the file name itself encodes the date shot, and soprting by name autoamtically sorts according to when the image was shot as well.

    Again, if you really have a very specific reason why you *need* to do this in order to accomplish something that cannot be accomlished "correctly", and are willing to accept the risk in terms potentially impeding Windows' backup, caching, and defragmentation efforts, then ACDSee *does* provide a mechanism for this.  But in light of how *not recommended* the practice is in generl, having to kick off an additional batch job to do this doesn't seem so unreasonable to me.  Especially given that, as I said all of the rest of your steps can be combiend into one.

    Posted On June 8, 2009 - 03:14 PM (5 months ago) (Permalink to this post)

Subscribe to this topic via RSS

Reply

You must log in to post.