The Encoding of the Exif-Image-Description-Field ist always interpreted aus "UTF-8" in XnView MP
Using the old XNView 1.9.6, "ISO 8859-1" (or some similar Coding) was used to read the Exif Description field.
Unfortunately I have lots of images having Exif-Decriptions including german umlauts, which now cannot be displayed correctly.
e.g.: "Test with german Umlauts ä,ö, ü, Ä, Ö. Ü and ß"
I could not find any clear specification of the encoding which has to be used in Exif-Image-Descriptions or other Exif-Fields.
So it would be great to have an additional configuration-combobox, where you can define the encoding of the Exif-Field-String-Values.
Then I could view my old images including the image description without converting all exif data somehow to UTF-8.
As deluxe-solution, the exif image description could by tried do decode as "UTF-8". If there are byte-sequences, which cannot be correctly decoded as "UTF-8" and are then displayed as <?>, "ISO 8859-1" should be used to decode the field. So it would be more independent and robust when interpreting the image-description.
Customizable encoding of Exif-String-Metadata-fields (e.g image description: "ISO 8859-1" / "UTF-8")
Customizable encoding of Exif-String-Metadata-fields (e.g image description: "ISO 8859-1" / "UTF-8")
- Attachments
-
- Test-Image.jpg (12.51 KiB) Viewed 290 times
-
- Exif-description_XNViewMP.png (10.8 KiB) Viewed 290 times
-
- Exif-description_XNView_old.png (8.72 KiB) Viewed 290 times
-
- Exif-description_Suggestion.png (26.63 KiB) Viewed 290 times
Re: Customizable encoding of Exif-String-Metadata-fields (e.g image description: "ISO 8859-1" / "UTF-8")
See issue for current status and some details.
Pierre.
Re: Customizable encoding of Exif-String-Metadata-fields (e.g image description: "ISO 8859-1" / "UTF-8")
This problem is supposed to be fixed in XnView MP 1.9.9. Please check and confirm the bug fix here.
Pierre.
Re: Customizable encoding of Exif-String-Metadata-fields (e.g image description: "ISO 8859-1" / "UTF-8")
Hello Pierre,
thank you very much for handling this bug.
Unfortunately it seems, this ist not solved yet.
I tried it using the new Version 1.9.9 The Coding setings were changed from "UTF-8" to "ISO 8859-1" It can be reproduced using the "Test-Image.jpg" from the attachment at the beginnig of this issue.
Right click the image and save the image locally.
In the Setting, use this for QuickInfo / Tooltip
<b>{Filename With Ext}</b>
{Width}x{Height}
{EXIF:Image Description} - {EXIF:Date Taken [d. B Y H:M]}
{Size}
The result still shows the wrong decoded Exif description in the tooltip.
thank you very much for handling this bug.
Unfortunately it seems, this ist not solved yet.
I tried it using the new Version 1.9.9 The Coding setings were changed from "UTF-8" to "ISO 8859-1" It can be reproduced using the "Test-Image.jpg" from the attachment at the beginnig of this issue.
Right click the image and save the image locally.
In the Setting, use this for QuickInfo / Tooltip
<b>{Filename With Ext}</b>
{Width}x{Height}
{EXIF:Image Description} - {EXIF:Date Taken [d. B Y H:M]}
{Size}
The result still shows the wrong decoded Exif description in the tooltip.