Thread

Posted on Thu Oct 2 16:58:40 2008 by b3nton
IPTC information not shown in CS3
Hey,
since more than a week I have several Problems with the roll out of CS3. I'm using exiftool to write specific information into our images. The base problem is, that the Keywords field is not shown within the "subject" field in CS3. Otherimages are showing the keywords information but others don't.

I'm using php to write the iptc information into the specific fields:
$cmd = APP_EXIFTOOL; switch($key){ case 'Keywords': if(is_array($value as $val){ $cmd .=' -IPTC:' . utf8_encode($key) . '+="' . utf8_encode($val) .'"'; } } break case ....
Due to an older database I added utf8_encode.

I also checked the images wether there are existing xmp information that might conflict with iptc in CS3. XMP was shown, but even removing( -XMP:all= ) all these didn't show my IPTC information.

If someone is interessted in a testing image I might mail one.

-cheers b3nton
Direct Responses: 8917 | Write a response
Posted on Thu Oct 2 17:13:07 2008 by exiftool in response to 8915
Re: IPTC information not shown in CS3
I suggest also writing XMP:Subject when you write IPTC:Keywords. But I thought CS3 would read the IPTC if the XMP was deleted, so I don't understand why this didn't work.

- Phil
Direct Responses: 8918 | Write a response
Posted on Thu Oct 2 17:32:51 2008 by b3nton in response to 8917
Re: IPTC information not shown in CS3
yeah this is what i thought too... it must work when removing XMP anyway.

The most interessting thing is that the information are shown in CS2 :D Maybe a CS3 realated Problem?

-cheersy

b3nton
Direct Responses: 8919 | Write a response
Posted on Thu Oct 2 17:47:51 2008 by exiftool in response to 8918
Re: IPTC information not shown in CS3
It may also be related to the value of IPTCDigest. If you have ExifTool 7.45 or later, look at the values of IPTCDigest and CurrentIPTCDigest. According to the recent MWG recommendation, applications should ignore IPTC if XMP exists and the IPTCDigest is correct (ie. IPTCDigest equals CurrentIPTCDigest). Otherwise, if the IPTCDigest has changed, they should prefer the IPTC. It is unclear whether Adobe implemented this in CS3 or whether it will change with the next release, but Adobe is part of the MWG, so they will be implementing this strategy.

- Phil
Direct Responses: 8920 | Write a response
Posted on Thu Oct 2 18:27:28 2008 by b3nton in response to 8919
Re: IPTC information not shown in CS3
*bloing*
that was it.
IPTCDigest is equal to CurrentIPTCDigest
removing IPTCDigest (-IPTCDigest=) caused CS3 to show my IPTC Keywords information :) instead of using XMP
I hope Adobe will give the choice back to user to use IPTC or XMP but my feeling tells me that this wont happen :/
thanks a lot :D

-cheers
b3nton
Direct Responses: 8922 | Write a response
Posted on Thu Oct 2 19:24:45 2008 by exiftool in response to 8920
Re: IPTC information not shown in CS3
This is interesting. What did you use to write the file after setting the keywords with exiftool? Changing the keywords must have changed the CurrentIPTCDigest, so something must have (incorrectly) updated the stored IPTCDigest without synchronizing the IPTC/XMP to cause this problem.

I don't think Adobe will ever leave this up to the user, because most users aren't as smart as you. ;)

- Phil
Direct Responses: 8926 | Write a response
Posted on Fri Oct 3 10:50:34 2008 by b3nton in response to 8922
Re: IPTC information not shown in CS3
Yeah this is my Problem, i couldnt find out what my costumers are using .... this currently happens between 400.000 pictures. I know that newly some people started to use Aperture. I might check if there is any realation between. I will inform you about the result .)

best regards
b3nton
Direct Responses: 8971 | Write a response
Posted on Mon Oct 6 15:11:38 2008 by b3nton in response to 8926
Re: IPTC information not shown in CS3
Hi Phil,
its been very interessting. Problem appears to be caused by Bridge (1.4.0.6 WIN). I had processed the whole workflow we have. After entering the IPTC Information and saving, the information are no longer shown in CS3. This sounds more like a Bridge bug.

But I couldn't repeat this on Bridge CS3. There it adds Subject field correctly to make sure information are shown in PS CS3.

Thanks anyway for the hint with IPTCDigest.
-cheers
b3nton
Write a response