Page 1 of 1

Undesired removal of ICC profile and other metadata

Posted: Sun Jun 25, 2023 10:16 am
by AndreasW
Using XnViewMP 1.5.0 beta 3 on iMac with with Intel processor and macOS Ventura 13.4.1.

To reproduce the issue, follow these steps:

1. Make sure that you have the following settings under General > ICC:
    [x] Use ICC profile for monitor (slower)
        [x] System
    RGB Profile used when embedded profile doesn't exist: sRGB

2. Unpack the attached HEIC image and open it in XnViewMP.

3. Save the image as PNG file, using the following settings:
    [ ] Interlaced
    Compression level: 6
    Filter: None
    [x] Keep EXIF
    [x] Keep IPTC
    [x] Keep XMP
    [x] Keep ICC Profile

Result: The PNG file has no ICC profile (the original HEIC file had ICC profile = Display P3) and no GPS location data (the original HEIC file had GPS location data).

Re: Undesired removal of ICC profile and other metadata

Posted: Mon Jun 26, 2023 2:03 pm
by xnview
Currently on MacOS i use the system API to load heic and i don't know how to get icc profile. In future version i'll use the libheif

Re: Undesired removal of ICC profile and other metadata

Posted: Mon Jun 26, 2023 2:21 pm
by AndreasW
It would be great if you could still manage to switch to libheif in v1.5.0.

Re: Undesired removal of ICC profile and other metadata

Posted: Mon Jun 26, 2023 2:51 pm
by xnview
i found a way... will be fixed in b4

Re: Undesired removal of ICC profile and other metadata

Posted: Thu Jun 29, 2023 7:59 am
by xnview
please check b4

Re: Undesired removal of ICC profile and other metadata

Posted: Thu Jun 29, 2023 9:23 am
by AndreasW
xnview wrote: Thu Jun 29, 2023 7:59 amplease check b4
It's fine now in beta 4. Thank you very much!