Metadata writeback/propagation issue

Started by fisketjon, November 03, 2025, 03:45:35 PM

Previous topic - Next topic

fisketjon

In a folder a have a canon cr3 raw file and a corresponding jpg, both of them has the same Metadata (Core data) Create Date and Date Subject Created.

I have setup Canon versioning to propagate
XMP All Data, disabled crop
+ Don't copy XMP orientation
+ Don't copy XMP Regions
+ Merge XMP keywords

If I copy the jpg to another folder (which is included in the version description) and rebuild relations for the master file (cr3) the copied file is correctly found as a version and the new version file gets a yellow pencil icon indicating there are pending metadata to be written.

List of tags to write shows contains

CreatorTool
DerivedFromDocumentID
DerivedFromInstanceID
DerivedFromOriginalDocumentID
DocumentID
InstanceID

Howver if I do the writeback, the Date Subject Created is also changed so that time is 0, but date is still correct. Why is this so, and how can it be avoided?

Mario

The XMP in the folder belongs to both the JPG and the RAW file. Maybe this explains your problem?

Provide a minimum of information:
Detailed propagation rules, sample images and XMP files, the IMatch log file and the contents of the ExifTool output panel after the write back that causes this.

Or, better, first have a look at the ExifTool output panel yourself, after the write-back. You can see exactly what IMatch has sent to ExifTool, which tags to write and their contents etc.

This can be caused to metadata already existing in your files, XMP sidecars, propagation, and many other factors you need to consider in detail before you let IMatch do all that.

Metadata is extremely complex. Mixing it with files which may share the same XMP sidecar file and metadata propagation can make your brain boil. I cannot envision and prepare for or handle each and every combination of factors user can produce by using the advanced metadata features in IMatch.

You need to analyze what IMatch and ExifTool are doing, if this is what you expect them to do etc.

fisketjon

I converted the RAW file to jpg with Canons DPP, the cropped the file With Corel Paint Shop Pro 2023.
I used ExifTool to list the metadata, which contains this data 

[IPTC2]        Date Created                    : 2023:04:08
[IPTC2]        By-line                        : Njal Fisketjon
[IPTC2]        Copyright Notice                : Njal Fisketjon
[ExifIFD]      Exif Version                    : 0231
[ExifIFD]      Flashpix Version                : 0100
[ExifIFD]      Color Space                    : sRGB
[ExifIFD]      Components Configuration        : Y, Cb, Cr, -
[ExifIFD]      Exif Image Width                : 3228
[ExifIFD]      Exif Image Height              : 2153
[ExifIFD]      User Comment                    :
[ExifIFD]      Date/Time Original              : 2023:04:08 16:00:54
[ExifIFD]      Create Date                    : 2023:04:08 16:00:54

After the import into IMatch and writeback time has been set to zero (because missing IPTC2 Time Created?) AND
the time in  Date/Time Original has also been set to 0. Is there a way to block IMatch from doing that. Why not take the time from Date/Time Original if IPTC2 time is missing, instead of erasing the original time?

[IPTC2]        Date Created                    : 2023:04:08
[IPTC2]        By-line                        : Njal Fisketjon
[IPTC2]        Copyright Notice                : Njal Fisketjon
[IPTC2]        Time Created                    : 00:00:00+01:00
[IPTC2]        Digital Creation Date          : 2023:04:08
[IPTC2]        Digital Creation Time          : 16:00:54+02:00
[IPTC2]        Application Record Version      : 4
[ExifIFD]      Exposure Time                  : 1/2000
[ExifIFD]      F Number                        : 5.6
[ExifIFD]      Exposure Program                : Not Defined
[ExifIFD]      ISO                            : 6400
[ExifIFD]      Sensitivity Type                : Recommended Exposure Index
[ExifIFD]      Recommended Exposure Index      : 6400
[ExifIFD]      Exif Version                    : 0231
[ExifIFD]      Date/Time Original              : 2023:04:08 00:00:00
[ExifIFD]      Create Date                    : 2023:04:08 16:00:54

I wish that I could put a lock on the metadata for Create Date and Date Subject Created so that the only way to change it would be from the metadata panel.

PandDLong

Quote from: fisketjon on Today at 02:35:56 AMI converted the RAW file to jpg with Canons DPP, the cropped the file With Corel Paint Shop Pro 2023.

I use Corel Paint Shop Pro and it messes up metadata.  I suspect the time is changing because the file has conflicting metadata and it needs to get aligned - often this alignment is done by Exif Tool.

The entire IPTC2 tag family that PSP creates/uses is not just legacy IPTC, it is an odd "group" within legacy metadata.  I found it created problems and even deleting it is a challenge - I used the ExifTool forum to get advice from Phil and his experts on how to get rid of it.

I haven't used PSP for many months so my memory is fuzzy on how to manage around its issues - but I am pretty sure I make a point to not have PSP export any metadata and I use IMatch to propagate from a version with the correct metadata.   

Hope that is helpful.

Michael