digitized date copied to date created

Started by Aubrey, November 05, 2018, 07:37:37 AM

Previous topic - Next topic

Aubrey

I have recently been digitizing old negatives (some 2500 completed) using Epson V500.
I have now loaded these into IMatch.

Now the work is to input metadata!
When I input the date digitized IMatch also inserts the same for date created, I want to leave date created blank. Later I want to manually input date created (many have date created in bottom left of image).

Is it possible to NOT to have the date created set to date digitized, i.e., leave the date created field blank?

My current workaround is 2 passes, add date digitized, then second pass remove date created.

Aubrey.


Mario

#1
You input the data where and under which conditions does IMatch copy the data to the other date? In the metadata panel?
The default metadata panel layout offers "Create Date" and "Date Subject created" (File.MD.XMP::xmp\CreateDate\CreateDate\0} and {File.MD.XMP::photoshop\DateCreated\DateCreated\0}, respectively). Which date do you set?

In that case this may be caused to a requirement in the XMP standard or a Metadata Working Group mapping rule. If the data created is empty but the date digitized is set, the date created must be set from the digitized date. Invalid or empty dates are to be avoided. Or something along that line. I don't recall the details anymore. I have added that automatism several years ago, the code is unchanged for a long time.


I have now tried to reproduce this.
I can set either date in the Metadata Panel without affecting the other.
I can also write-back the file with either date set without the other date being set during the process.

Which steps do you perform, which features do you use?
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Aubrey

#2
Quote from: Mario on November 05, 2018, 09:04:29 AM
You input the data where and under which conditions does IMatch copy the data to the other date? In the metadata panel?
The default metadata panel layout offers "Create Date" and "Date Subject created" (File.MD.XMP::xmp\CreateDate\CreateDate\0} and {File.MD.XMP::photoshop\DateCreated\DateCreated\0}, respectively). Which date do you set?


I set the tag
{File.MD.XMP::xmp\CreateDate\CreateDate\0}

After setting I then hit the yellow pencil and both tags are written with same date:
{File.MD.XMP::xmp\CreateDate\CreateDate\0}
{File.MD.XMP::photoshop\DateCreated\DateCreated\0}

I've also tried by setting only date created ( {File.MD.XMP::photoshop\DateCreated\DateCreated\0} )
again both are written

I note that when I hover over the yellow pencil, I am informed that both tags will be updated.

As it works OK for you there must be some gremlin in my metadata setup.... I'll investigate further.


Next problem....
The tag name Date/Time Digitized:
{File.MD.XMP::xmp\CreateDate\CreateDate\0} is the tag that I need to use.

Currently it contains no information, the scanner software does not populate such a tag. I could populate manually  :(

I have looked at the metadata contained in the digitized file using ECP, specifically looking at date/time file is digitized.
The highlighed parameter is the one that I require.

[System]        File Modification Date/Time     : 2018:10:31 22:35:19+02:00
[System]        File Access Date/Time           : 2018:11:05 14:02:32+02:00
[System]        File Creation Date/Time         : 2018:10:31 22:35:04+02:00
[ICC-header]    Profile Date Time               : 2006:02:02 02:20:00

I am unable to find a tag that represents [System] File Creation/Date/Time ???

If this exists is there a method in which the tag [System] File Creation/Date/Time can be copied to the tag {File.MD.XMP::xmp\CreateDate\CreateDate\0} ?

Further searching...
I have found a better tag for digitized information:
{File.MD.XMP::exif\DateTimeDigitized\DateTimeDigitized\0}

So how can the system information ([System]        File Creation Date/Time         : 2018:10:31 22:35:04+02:00)
be copied into the tag {File.MD.XMP::exif\DateTimeDigitized\DateTimeDigitized\0} ?

Aubrey.

Mario

[System] tags are made up by Exiftool on-the-fly and not imported by IMatch. This timestamp represents the "last modifed" date and time reported by Windows. IMatch maintains this date anyway, as part of each file record. No need to keep such highly volatile data also in the metadata. It changes every time the file is written.

When I understand you correctly you want to set a tag from the date and time the file was last modified on disk?

You can use the {File.MD.XMP::xmp\ModifyDate\ModifyDate\0}, which is also displayed in the default Metadata panel, directly below the two other timestamps.
Or use the variable {File.Modified} instead, which is the "last modified" timestamp IMatch imports from the file system.

If you want the date and time the file was created on disk (as maintained by Windows), use the variable {File.Created}. There is no corresponding metadata tag for this file system timestamp.

Either one will work in a metadata template as the source for filling other tags.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Aubrey

Quote from: Mario on November 05, 2018, 03:24:12 PM
[System] tags are made up by Exiftool on-the-fly and not imported by IMatch. This timestamp represents the "last
If you want the date and time the file was created on disk (as maintained by Windows), use the variable {File.Created}. There is no corresponding metadata tag for this file system timestamp.

I' trying to work out how to define a tag using {File.Created}

I cannot see how to do this from the Edit metadata template

What am I missing... just a few quick pointer will be sufficient to get me going!

Thanks


Mario

You cannot display variables in the Metadata Panel, only tags.

I was under the impression that you wanted to copy the date created into a metadata tag with a metadata template. To fill the timestamp with a value initially.
And in metadata templates you can use variables as the source.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Aubrey

Quote from: Mario on November 06, 2018, 08:22:52 AM
You cannot display variables in the Metadata Panel, only tags.

OK that's what I thought, I wondered if I was missing something.

Thanks,
Aubrey.