Jump to content
You must now use your email address to sign in [click for more info] ×

FredD7

Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by FredD7

  1. Affinity photo 2 recognizes a large number of Canon lenses automatically so that corrections for lens flaws can be made automatically or also modified manually. However some RF lenses are not recognized because the lens Exif-Metadata is not showing the lens info but just a number. For example for the Canon RF 50mm F1.8 the number 280 is displayed, for RF16mm F1.8 the number is 288 and for the RFs 18-150mm F1.8 the number is 286. Note that in the Affinity Detail-Metadata the lens info is correct for these lenses so this a genuine bug in Affinity photo 2 that needs to corrected. Note that some RF lenses are correctly recognized by Affinity e.g. the RF 35mm F1.8.

    For fixing this problem for the 3 lenses mentioned above, attached an .xml file that corrects this problem. The file needs to be added to the lens profile folder of Affinity which can be accessed by opening Preferences (in Windows under Edit), General and select "Open Lens profiles in Explorer" which opens a window in which the .xml file needs to be copied. After restarting Affinity the 3 lenses should now be properly selected in the lens profile window in the Lens correction folder.

    For more info on the above see the thread: Canon R7 Metadata for lens type is incorrect in Affinity photo 2 in the section Report a bug in Affinity photo V2.

     

    CanonR7-280-286-288.xml

  2. David, thanks for your exhaustive reply. After I wrote my post yesterday I looked it little bit further into the structure of the .xml file you sent me and decided to create a new .xml for all three lenses using the RF16 2.8 data in the Lensfun file: mil-Canon.xml. The resulting file is attached below and it works like a charm! Maybe other Canon users can use that file also. Oddly enough the metadata of my RF35-F1.8 is recognized properly by Affinity so not all Canon RF lenses are a problem for Affinity.

    I just deleted the Adobe DNG converter from my PC since it did not work properly but I will try your tip for the 70-300 mm lens also.

    Hopefully all this will help to get some more bugs in the Affinity photo program corrected by the makers.

    CanonR7-280-286-288.xml

  3. David, many thanks for your help, the file you sent did solve the problem with my RF 50-1.8 and RFs 18-150 lenses. However my previous post was just an example so I tried all my Canon lenses on both my R7 and RP bodies. The result was that all my EF-s lenses were properly recognized by Affinity on both bodies and all my EF lenses were also ok except for my EF 70-300 F4.5-5.6 IS II USM but that is because it is not in the database of Affinity lenses (yet). My remaining problem is with the RP 16mm F2.8 lens. Affinity shows it as lens 288 in the Metadata Exif field and the lens is therefore not automatically found in the lens correction field. I can select it manually because it is in the lens database. I also put the 3 problem lenses on the RP body and Affinity shows 280, 286 and 288 as lens codes so the problem seems to be caused by the lenses itself and not by the R7 body.

    Is there also a Canon 288.xml file which can solve this problem?

    The question still remains why Affinity does not show the full lens description in the Exif field and what would be happening with other RF lenses that I do not have (yet). In the Canon DPP software and also e.g. Darktable software there are no errors with any of the lens descriptions.

  4. Affinity photo ver2 does not display the lens Metadata of my Canon R7 raw files correct in Metadata Exif however the lens data is shown correctly in Metadata detail. This results in incorrect selection of the lens in the lens correction field. E.g. When the lens used is a RF50 f1.8 this is displayed as 280 in the Metadata Exif field and a Tamron AF 80-210 f4.8-5.6 280D is shown in the lens correction field automatically. When a RFs 18-150 mm is used this is displayed as 286 in Metadata Exif and "none" is shown in the lens correction field. In both cases by scrolling the lens correction field I can manually select the correct lens but when I close Affinity and restart it and open the same picture files the wrong lens data is displayed again. I am using version 2.0.4 of Affinity photo.

    CR7_1129.CR3 CR7_1133.CR3

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.