PROBLEM getting Adobe and CaptureOne to read IPTC data put into Fuji RAW files

Started by MJM, June 05, 2014, 09:47:31 AM

Previous topic - Next topic

MJM

I am using ExifTool to put some IPTC data into both Canon (.CR2) and Fujifilm (X-Trans, .RAF) RAW files and am finding that my RAW development software is not recognising that IPTC data in the Fujifilm (X-Trans) RAW files.

I would appreciate any help made available.

ExifTool version - 9.63.
OS - Apple Mac OSx 10.9.3
Camera 1 - Canon 5D Mk2 (.CR2 files)
Camera 2 - Fujifilm X-T1 (X-Trans sensor, .RAF files)

Exif 'Terminal' command line ;-

exiftool -overwrite_original_in_place -P -IntellectualGenre=******* -Country-PrimaryLocationName=******* -Province-State=******* -Sub-location=******* *.RAF (or *.CR2 for Canon)

exiftool does NOT show any error messages and seems to update files without any problems.

Canon .CR2 and Fuji .RAF RAW files that have had this command used to put IPTC data into them behave differently to each other when used in either CaptureOne or Adobe ACR/Photoshop.

With Canon RAW files the IPTC data is read by the applications correctly.
With Fujifilm (X-Trans) files the IPTC data is not recognised and both Photoshop and CaptureOne show only blank fields when looking at the 'metadata'.

I have checked both types of RAW files using  exiftool -a -G1 -s and the exiftool outputs would (to me) indicate that  my IPTC data is being written to the two filetypes correctly and that everything should be OK (see below) ;-

Example Canon 5D Mk2 (.CR2) extracted IPTC details  ;-

[XMP-iptcCore]  IntellectualGenre               : Landscape
[IPTC]          Sub-location                    : Wasdale
[IPTC]          Province-State                  : Cumbria
[IPTC]          Country-PrimaryLocationName     : United Kingdom


Example Fujufilm X-T1 (.RAF) extracted IPTC details ;-

[IPTC]          Sub-location                    : Crinnan
[IPTC]          Province-State                  : Scotland
[IPTC]          Country-PrimaryLocationName     : United Kingdom
...........
[XMP-iptcCore]  IntellectualGenre               : Landscape

If it were only one of the two softwares showing a problem I would have put it down to that software but, as both respected softwares are showing the same problem I have to suspect ExifTool (or my use of it).

As mentioned previously - I would appreciate any help.

MJM

Phil Harvey

Quote from: MJM on June 05, 2014, 09:47:31 AM
If it were only one of the two softwares showing a problem I would have put it down to that software but, as both respected softwares are showing the same problem I have to suspect ExifTool (or my use of it).

Ha.  That's funny.  :)

In general, large companies provide very poor metadata support (yes, even Adobe who wrote a number of the associated specifications).  It seems to fall through the cracks somehow.

ExifTool, on the other hand, is focused on metadata.

It is fortuitous that your other software supports metadata in CR2 images -- perhaps because CR2 is based on the standard TIFF format.  Unfortunately though, RAF is not TIFF-based.  So finding software other than ExifTool that supports metadata in RAF images may be a challenge.

In general, for raw image formats, other software tends to use XMP sidecar files.

- 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 ($).

MJM

Phil,

Many thanks for the swift reply.

I presume from what you are saying that there is some particular way that Adobe and PhaseOne expect IPTC data to be presented to them (based on a TIFF standard).
I assume ExifTool inserts the IPTC metadata in some 'correct to IPTC standards' manner but that it may not be some specific locations expected by Adobe and PhaseOne.
I am obviously a true novice when it comes to this topic so I presume that ExifTool puts the IPTC data into the RAF RAW files with correctly annotated headings etc.. In which case Adobe and PhaseOne are not searching files to identify IPTC data but just expect it to be at specific locations.

Do you know of any RAW development software that would correctly identify the IPTC data in Fujifilm RAF files ?
If you don't want to be seen advertising/recommending a specific product then please email me (using the email address in my forum membership details).

MJM

Phil Harvey

Quote from: MJM on June 05, 2014, 11:03:09 AM
I presume from what you are saying that there is some particular way that Adobe and PhaseOne expect IPTC data to be presented to them (based on a TIFF standard).

Basically, yes.

QuoteI assume ExifTool inserts the IPTC metadata in some 'correct to IPTC standards' manner but that it may not be some specific locations expected by Adobe and PhaseOne.

For RAF images, ExifTool's technique is consistent with the proprietary metadata format used by FujiFilm (JPG-based, but embedded inside a RAF container).  It is likely that Adobe/PhaseOne don't even expect IPTC in RAF images.

QuoteDo you know of any RAW development software that would correctly identify the IPTC data in Fujifilm RAF files ?

Sorry.  I am really not an expert on other software.  My (limited) knowledge comes from ExifTool user questions/comments, degraded by my bad memory since I don't keep notes on this.  Offhand I don't know any software that reads IPTC from RAF.  (Wait.  I just checked, and Exiv2 claims to be able to read this -- this isn't raw development software, but there may be some Linux raw dev software that uses Exiv2.  There may also be raw dev software that uses ExifTool.)

- 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 ($).