On Canon EOS R5, Canon_AFConfig_0x0013 seems to be what is set in th AF5 tab menu.
https://cam.start.canon/en/C003/manual/html/UG-04_AF-Drive_0110.html#AF-Drive_0110_2-2 (https://cam.start.canon/en/C003/manual/html/UG-04_AF-Drive_0110.html#AF-Drive_0110_2-2)
AF5 tab menu, first item, "Initial Servo AF pt for FaceTracking subject"
Canon_AFConfig_0x0013 == 0 is "Initial AF pt set for FaceTracking subject"
Canon_AFConfig_0x0013 == 1 is "AF pt set for Single-point Spot AFSingle-point AFAF point expansionAF point expansion (manual selection: surround)"
Canon_AFConfig_0x0013 == 2 is "Auto"
Also in AF1 tab menu, https://cam.start.canon/en/C003/manual/html/UG-04_AF-Drive_0050.html
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0766.CR3
[MakerNotes:Camera] AFAreaMode : Zone AF
[MakerNotes:Camera] AFAreaMode : Zone AF
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0767.CR3
[MakerNotes:Camera] AFAreaMode : Unknown (17)
[MakerNotes:Camera] AFAreaMode : Unknown (17)
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0768.CR3
[MakerNotes:Camera] AFAreaMode : Unknown (16)
[MakerNotes:Camera] AFAreaMode : Unknown (16)
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0769.CR3
[MakerNotes:Camera] AFAreaMode : Face + Tracking
[MakerNotes:Camera] AFAreaMode : Face + Tracking
Unknown 17 is "Large Zone AF (vertical): Large Zone AF: Vertical"
Unknown 16 is "Large Zone AF (horizontal): Large Zone AF: Horizontal"
Hi,
Thanks again John for your detective work!
I get the same values as you on my Canon R6 for
exiftool -U -Canon_AFConfig_0x0013.
I also get the same values as you on my Canon R6 for
exiftool -U -AFAreaMode.
I did check all possible values of
AFAreaMode, and a few values were different in ExifTool compared to the Canon manual. I have highlighted in red the ExifTool tag values that may be considered different from what Canon uses in their manual. In other words, where Canon AFInfo2 Tags (ExifTool documentation) (https://exiftool.org/TagNames/Canon.html#AFInfo2) differs from Selecting the AF Method (Canon manual) (https://cam.start.canon/en/C004/manual/html/UG-04_AF-Drive_0050.html).
Numerical Tag Value | | | String Tag Value | | | Canon Nomenclature |
6 | | | Face + Tracking | | | Face + Tracking |
9 | | | Spot AF | | | Spot AF |
13 | | | Flexizone Single | | | 1-point AF |
8 | | | AF Point Expansion (4 point) | | | Expand AF area: 4 points |
10 | | | AF Point Expansion (8 point) | | | Expand AF area: Around |
7 | | | Zone AF | | | Zone AF |
17 | | | Unknown (17) | | | Large Zone AF: Vertical |
16 | | | Unknown (16) | | | Large Zone AF: Horizontal |
- I think Flexizone Single should be replaced in ExifTool by Single-point AF for the Canon R6 (and most likely R5 as well).
- I think AF Point Expansion (4 point) is close enough.
- AF Point Expansion (8 point) might be the same as AF Point Expansion (surround) (which is another possible value in Canon AFInfo2 Tags (ExifTool documentation) (https://exiftool.org/TagNames/Canon.html#AFInfo2) and sounds closer to the Canon name (Expand AF area: Around). I don't know enough about Canon AF modes on other cameras to recommend a change.
Hi John,
Quote from: JohnMoyer on July 13, 2024, 03:40:57 PMCanon_AFConfig_0x0013 == 0 is "Initial AF pt set for FaceTracking subject"
Canon_AFConfig_0x0013 == 1 is "AF pt set for Single-point Spot AFSingle-point AFAF point expansionAF point expansion (manual selection: surround)"
Canon_AFConfig_0x0013 == 2 is "Auto"
Thanks. This seems to be the same as for the 1D X. I'll decode this and AFConfig 0x0012 (AFStatusViewfinder) for the R models as well.
QuoteUnknown 17 is "Large Zone AF (vertical): Large Zone AF: Vertical"
Unknown 16 is "Large Zone AF (horizontal): Large Zone AF: Horizontal"
Thanks. This will appear in ExifTool 12.90.
@MartinB: I'm guessing that "Flexizone Single" is likely the same mode used for the R models, but that Canon just changed the name. Otherwise, one would have expected them to use the value of 2 to represent the old-type "Single-point AF". Also, "8-point" and "surround" are definitely the same, and are another case of Canon changing the description of this feature. I resist adding extra complexity just for a Canon nomenclature difference.
- Phil
Quote from: Phil Harvey on July 17, 2024, 07:57:49 AMI resist adding extra complexity just for a Canon nomenclature difference.
;D Fair enough. Thanks Phil.