Canon EOS R5 image stabilization mode

Started by JohnMoyer, March 28, 2025, 02:23:35 PM

Previous topic - Next topic

JohnMoyer

Canon_CameraInfoR6_0x0b5a might be the image stabilization mode on the EOS R5

Please let me know if you need CR3 files.

Thanks for exiftool

John

Phil Harvey

Hi John,

Thanks.  Can you generate a table of values of this tag and their meanings?  If so I should be able to add support for this.  I may also need to know the firmware version.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

JohnMoyer

My guess is that it relies on lens IS switch settings, IBIS settings in the camera, and presence or absence of IS on the lens. I do not have any RF lenses, so I expect help will be needed from others.

For a lens with no electronics:
egrep "ImageStabilization|Canon_CameraInfoR6_0x0b5a" out/*.txt
out/IMG_3175.CR3.txt:[MakerNotes:Canon:Camera] ImageStabilization    : Off (2)
out/IMG_3175.CR3.txt:[MakerNotes:Track4:Camera:Copy1] ImageStabilization: Off (2)
out/IMG_3175.CR3.txt:[MakerNotes:Track4:Camera] Canon_CameraInfoR6_0x0b5a: 2 # IS off in camera menu
out/IMG_3176.CR3.txt:[MakerNotes:Canon:Camera] ImageStabilization    : On (2)
out/IMG_3176.CR3.txt:[MakerNotes:Track4:Camera:Copy1] ImageStabilization: On (2)
out/IMG_3176.CR3.txt:[MakerNotes:Track4:Camera] Canon_CameraInfoR6_0x0b5a: 0 # IS on in camera menu
out/IMG_3177.CR3.txt:[MakerNotes:Canon:Camera] ImageStabilization    : On (2)
out/IMG_3177.CR3.txt:[MakerNotes:Track4:Camera:Copy1] ImageStabilization: On (2)
out/IMG_3177.CR3.txt:[MakerNotes:Track4:Camera] Canon_CameraInfoR6_0x0b5a: 3 # IS for shot only in camera menu
out/IMG_3178.CR3.txt:[MakerNotes:Canon:Camera] ImageStabilization    : On (2)
out/IMG_3178.CR3.txt:[MakerNotes:Track4:Camera:Copy1] ImageStabilization: On (2)
out/IMG_3178.CR3.txt:[MakerNotes:Track4:Camera] Canon_CameraInfoR6_0x0b5a: 0 # IS always on in camera menu

It appears to me to be the same for an EF lens with no IS.

For an EF lens with a 3 position IS switch, 3 for IS on and 2 for IS off.

I am missing data for RF lenses since I have none.

Thanks again for exiftool.

I hope someone else might be able to find the information.

John

Phil Harvey

Hi John,

So this?:

0 = On
2 = Off
3 = Shot Only

What is the name of this setting in the camera menu, and what does "Shot Only" mean?  Is it functionally the same as IS On with an EF lens?  Also, what is the 3rd switch position on the EF lens?

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

JohnMoyer

I have heard that it is different with an RF lens than with an EF lens. Since I do not have any RF lenses, I might not be seeing all of the options and help from others might be needed. Also, it likely changed with the EOS R5 firmware update that added the CameraInfoR6 block of data.

Some RF lenses have no IS switch and IS is controlled by camera menus. Some RF lenses have an IS switch and IS is controlled by the switch on the lens. Some RF lenses have IS but no switch. Some RF lenses have no IS and IBIS is controlled by the camera menu. I cannot test these combinations.

It appears to me to differ for EF lenses depending upon whether the lens has IS. The IBIS menu in the camera is only available when the EF lens does not have IS. If the camera detects a lens with an IS switch, then the camera menu is not available.

https://cam.start.canon/en/C003/manual/html/UG-03_Shooting-1_0310.html for the EOS R5. Others may vary.

Always on means the IBIS stabilizes the viewfinder. Only for shot means that the stabilization starts when the shutter button is fully pressed.

It appears to me that an adapted lens with no electronics behaves the same as an EF lens with electronics but no optical IS.

The 3 position switch on my EF lens with IS has normal, horizontal panning, and for shot only. For an EF lens with a 3 position IS switch, Canon_CameraInfoR6_0x0b5a == 3 for IS on and Canon_CameraInfoR6_0x0b5a == 2 for IS off and I have not found that it changes with the mode switch on the lens, but only with the IS on/off switch.

So far as I can remember, with my EOS 80D, the mode was reported with the existing "ImageStabilization" reported by exiftool. With the EOS R5, it is always "ImageStabilization              : On (2)" or "ImageStabilization              : Off (2)" but "Canon_CameraInfoR6_0x0b5a       : 3" for on and "Canon_CameraInfoR6_0x0b5a       : 2" for off.

Thanks again

John