Addtion to the exif2xmp.args file

Started by StarGeek, October 24, 2024, 03:35:15 PM

Previous topic - Next topic

StarGeek

First is in regards to @cici's post. 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.
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

Phil Harvey

Thanks.  I'll add these 2 entries.

I'm not going to get into translating obsolete tags automatically.  Changing the namespace was different.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).