Jump to content
Hauke

Photo writes wrong ICC profile information

Recommended Posts

With Affinity Photo 1.6.7 from Mac App Store running on macOS 10.14.4 I can reproduce the following error:

  1. Open a cmyk file with icc profile (ISO Coated v2 300% (ECI))
  2. Convert the image to rgb, using eciRGB v2 ICCv4 as working rgb profile (from my preferences)
  3. Export as JPEG

Now exiftool reports:

    exiftool -ProfileDescription -ICCProfileName DSC04159.jp*
    ======== DSC04159.jpeg
    Profile Description             : eciRGB v2 ICCv4
    ICC Profile Name                : ISO Coated v2 300% (ECI)

The latter is wrong! It should be the same value as in Profile Description. Since CIELab files lack that entry, while still having ICC Profile Name, I was going to rely on that in a color management checker script that I am writing, but this will obviously fail when images are written by Affinity Photo.

Share this post


Link to post
Share on other sites

Hi @Hauke,

Sorry for the delayed reply. I could not find the ICC Profile Name tag after exporting as jpeg. 

Can you please try the latest beta and see if you can still replicate it?

Thanks,

Gabe. 

Share this post


Link to post
Share on other sites

Hi Gabe,

still the same with 1.7.0.125. This is my exiftool experience (command line).

Converted and exported with AP 1.6.7:

hell$ exiftool -ProfileDescription -ICCProfileName PM023903\ CMYK.jpg PM023903\ export.jpg
======== PM023903 CMYK.jpg
Profile Description             : ISO Coated v2 (ECI)
ICC Profile Name                : ISO Coated v2 (ECI)
======== PM023903 export.jpg
Profile Description             : eciRGB v2 ICCv4
ICC Profile Name                : ISO Coated v2 (ECI)
    2 image files read

Converted and exported with AP 1.7.0.125:

hell$ exiftool -ProfileDescription -ICCProfileName PM023903\ CMYK.jpg PM023903\ export\ 1.7.jpg
======== PM023903 CMYK.jpg
Profile Description             : ISO Coated v2 (ECI)
ICC Profile Name                : ISO Coated v2 (ECI)
======== PM023903 export 1.7.jpg
Profile Description             : eciRGB v2
ICC Profile Name                : ISO Coated v2 (ECI)
    2 image files read

Source file was PM023903\ CMYK.jpg, target PM023903\ export.jpg, resp. PM023903\ export\ 1.7.jpg

exiftool 11.41 (Mac standalone version)

Files are attached.

Hauke

PM023903 CMYK.jpg

PM023903 export.jpg

PM023903 export 1.7.jpg

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×