First is in regards to @cici's post (https://exiftool.org/forum/index.php?msg=88588). Previously, EXIF:CreateDate (aka EXIF:DateTimeDigitized) corresponded to XMP-xmp:CreateDate. This has been changed so it now corrisponds to XMP-exif:DateTimeDigitized, which I now realize is the point @cici was trying to make.
Additionally, there is the absolute mess that is EXIF tag 0x8827, aka ISO (exiftool), aka ISOSpeedRatings (EXIF up to 2.21), aka PhotographicSensitivity (EXIF 2.3+).
The XMP versions are XMP-exif:ISO, which is XMP-exif:ISOSpeedRatings by the spec. But the current mapping is now to XMP-exifEX:PhotographicSensitivity.
So it looks like the exif2xmp.args file needs these two additional lines
-XMP-exifEX:PhotographicSensitivity < EXIF:ISO
-XMP-exif:DateTimeDigitized < EXIF:CreateDate
Further thought on the ISO tag brings up the question of if exiftool should automatically translate the older XMP-exif:ISOSpeedRatings into XMP-exifEX:PhotographicSensitivity. I bring this up because I remembered that exiftool will automatically update the older XMP-xap tags into XMP-xmp tags (https://exiftool.org/TagNames/XMP.html#xmp).
Thanks. I'll add these 2 entries.
I'm not going to get into translating obsolete tags automatically. Changing the namespace was different.
- Phil