ATEM Camera Control Parameters

Questions about ATEM Switchers, Camera Converter and everything live!
  • Author
  • Message
Offline

jeremyduncan

  • Posts: 11
  • Joined: Sat Oct 27, 2012 2:52 am

ATEM Camera Control Parameters

PostMon Jul 26, 2021 2:17 am

Has anyone documented all of the ATEM camera control parameters anywhere?

Through experimentation in the macro XML file I’ve been able to manually build macros (and then hand them off to a stream deck) that control focus, and zoom level on power zoom lenses. You can only get some of these to work by manually editing the XML file but just looking at the parameters in the code it appears there are all kinds of things you can control. 
Offline

jeremyduncan

  • Posts: 11
  • Joined: Sat Oct 27, 2012 2:52 am

Re: ATEM Camera Control Parameters

PostMon Jul 26, 2021 9:06 pm

Here are some of the parameters I've used so far

Aperture
<Op id="CameraControlFixedPoint16Bit" address="2" category="0" parameter="2" action="Set" values="1.5"/>

Lift
<Op id="CameraControlFixedPoint16Bit" address="2" category="8" parameter="0" action="Set" values="0, 0, 0, -0.0600586"/>

ISO
<Op id="CameraControlByte" address="2" category="1" parameter="13" action="Set" values="18"/>

Shutter
<Op id="CameraControl32Bit" address="2" category="1" parameter="5" action="Set" values="16667"/>

Gain
<Op id="CameraControlFixedPoint16Bit" address="2" category="8" parameter="2" action="Set" values="1, 1, 1, 1.1001"/>

Zoom In
<Op id="CameraControlFixedPoint16Bit" address="2" category="0" parameter="9" action="Set" values="1"/>

Zoom Out
<Op id="CameraControlFixedPoint16Bit" address="2" category="0" parameter="9" action="Set" values="-1"/>

Autofocus
<Op id="CameraControlVoidBool" address="5" category="0" parameter="1" action="Set" values=""/>

White Balance and Tint
<Op id="CameraControl16Bit" address="1" category="1" parameter="2" action="Set" values="4000, 13"/>

Contrast
<Op id="CameraControlFixedPoint16Bit" address="1" category="8" parameter="4" action="Set" values="0.5, 1.10986"/>

Gamma
<Op id="CameraControlFixedPoint16Bit" address="1" category="8" parameter="1" action="Set" values="0, 0, 0, -0.111816"/>

Record
<Op id="RecordToMedia" start="True"/>
(unfortunately, this last one only seems to work on the ISO models)

You'll need to adjust your address for the appropriate camera you want to control and play with the settings you want but I've been able to program some really useful macros with these.

Return to Live Production

Who is online

Users browsing this forum: marcaaroni and 34 guests