Hello,
First I have to say thank you for the new version 0.56 of XnViewMP.
With Tools --> Settings -- Metadata (see screenshot) a window is opened which allows to specify the encoding of IPTC metadata.
It is a wonderful feature and very helpful in case of reading IPTC metadata and the IPTC-tag: CodedCharacterSet is not present in the image file.
But the value UTF-8 for Unicode codepage is missing.
For writing IPTC metadata a specific option is availabe, which is not used reading IPTC metadata.
As I have lots of images with IPTC-metadata that also contain Unicode-characters, but CodedCharacterSet is not given, I ask you to add this value or to introduce another option for this.
For communication with Exiftool the option -charset iptc=utf8 must also be given.
Thanks in advance
Herb
UTF-8 missing in IPTC Encoding
Moderators: helmut, XnTriq, xnview
UTF-8 missing in IPTC Encoding
- Attachments
-
- XnViewMP_screenshot_1.jpg (30.29 KiB) Viewed 2575 times
Re: UTF-8 missing in IPTC Encoding
Hello,
my interpretation of your answer is, that you can recognize an UTF8 encoding of IPTC metadata also in version 0.56.
So please try the attached file, which contains IPTC in UTF8 but the tag CodedCharacterSet is not present.
Screenshot_1 shows the XnViewMP output and screenshot_2 shows it as expected.
Please correct the problem
Thanks
Herb
my interpretation of your answer is, that you can recognize an UTF8 encoding of IPTC metadata also in version 0.56.
So please try the attached file, which contains IPTC in UTF8 but the tag CodedCharacterSet is not present.
Screenshot_1 shows the XnViewMP output and screenshot_2 shows it as expected.
Please correct the problem
Thanks
Herb
- Attachments
-
- Screenshot_1.jpg (2.63 KiB) Viewed 2555 times
-
- Screenshot_2.jpg (2.08 KiB) Viewed 2555 times
-
- IPTC_Test.zip
- (26.35 KiB) Downloaded 66 times
Re: UTF-8 missing in IPTC Encoding
Ok, and which tool do you use to encode IPTC without CodedCharacterSet ?
Pierre.
Re: UTF-8 missing in IPTC Encoding
Hello Pierre,
thanks for your quick reply.
I use ExifTool to display all metadata. To get a correct output I have to use the Exiftool option "-charset iptc=utf8".
Best regards
Herb
thanks for your quick reply.
I use ExifTool to display all metadata. To get a correct output I have to use the Exiftool option "-charset iptc=utf8".
Best regards
Herb
Re: UTF-8 missing in IPTC Encoding
For ex. IDImager 5 and earlier.xnview wrote:Ok, and which tool do you use to encode IPTC without CodedCharacterSet ?
It exhibits the very same problem. And perhaps AfterShotPro, but I'm not very sure.
m. Th.
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
Re: UTF-8 missing in IPTC Encoding
Hello Pierre,
thanks for the new version 0.60 of XnViewMP and thanks for adding UTF8 to the list of possible IPTC encodings.
And sorry, but for me the problem is not fully corrected.
Yes, XnViewMP itself now uses the correct encoding to read IPTC data, but Exiftool does not.
For images - with IPTC metadata and without the tag CodedCharacterSet - Exiftool must be started with following option:
exiftool. exe -charset iptc=utf8 <imagefile>.
Please add this option when eExiftool is started.
Thanks in advance
Herb
thanks for the new version 0.60 of XnViewMP and thanks for adding UTF8 to the list of possible IPTC encodings.
And sorry, but for me the problem is not fully corrected.
Yes, XnViewMP itself now uses the correct encoding to read IPTC data, but Exiftool does not.
For images - with IPTC metadata and without the tag CodedCharacterSet - Exiftool must be started with following option:
exiftool. exe -charset iptc=utf8 <imagefile>.
Please add this option when eExiftool is started.
Thanks in advance
Herb