Bad IPTC tags transfer

Started by michel_b, September 09, 2014, 05:14:45 PM

Previous topic - Next topic

michel_b

Hi,

I am trying to transfer IPTC tags from one jpeg file to another, using the command:

exiftool -TagsFromFile  DSC09037.jpg -iptc:all  DSC09037-2.jpg


1 image files updated

But when checking, all IPTC tags are not copied properly, and iPhoto or Preview Mac application do not recognize the transferred Caption-Abstract data.

exiftool -iptc:all  DSC09037.jpg


Coded Character Set             : UTF8
Application Record Version      : 2
Caption-Abstract                : Grand Koudou

and:

exiftool -iptc:all  DSC09037-2.jpg


Application Record Version      : 2
Caption-Abstract                : Grand Koudou


Am I missing something ? bug or feature ?

Thanks for this nice tool.
Regards, Michel

Phil Harvey

Hi Michel,

Yes, you are missing FAQ 10.

ExifTool doesn't automatically copy CodedCharacterSet with -iptc:all because it may invalidate the encoding of existing IPTC.  So it is up to you to copy this if you want.  Or just set it to UTF8 if you know you are creating new IPTC, because this is by far the best encoding to choose.

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