Elgato Camera Hub sub-actions¶
Webcam Get Settings¶
Reads a webcam's current settings into variables you can use in later steps.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
Variables it adds
| Variable | What it holds |
|---|---|
%deviceName% |
The name of the webcam |
%deviceId% |
The webcam's own ID number |
%devicePath% |
Where the webcam sits on your computer, like /dev/video0 |
%brightness% |
Brightness (0-100) |
%contrast% |
Contrast (0-100) |
%saturation% |
Color strength (0-100) |
%sharpness% |
Sharpness, in the camera's own steps |
%focus% |
Focus (0-100) |
%pan% |
Pan position (0-100) |
%tilt% |
Tilt position (0-100) |
%whiteBalance% |
White balance in Kelvin |
%zoomValue% |
Zoom as a number (100 is widest) |
%zoomPercent% |
Zoom with a percent sign, like 150% |
%autoFocus% |
true if auto focus is on |
%autoWhiteBalance% |
true if auto white balance is on |
%autoExposure% |
true if auto exposure is on |
%shutterSpeed% |
Shutter speed, like 1/60 |
%antiFlicker% |
Anti-flicker setting: Off, 50 Hz, 60 Hz or Auto |
%mirrored% |
true if the picture is mirrored |
%flipped% |
true if the picture is upside down |
Type id: elgato.cameraHub.webcam.getSettings
Webcam Set Anti Flicker¶
Sets a webcam's anti-flicker, which stops lamps from flickering on camera.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Anti-flicker | Pick 50 Hz or 60 Hz to match the electricity where you live (50 in most of Europe, 60 in the US). Auto lets the camera choose. Off turns it off. Options: Off, 50 Hz, 60 Hz, Auto. Starts as: 60 Hz. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The setting you chose |
Type id: elgato.cameraHub.webcam.setAntiFlicker
Webcam Set Auto Exposure¶
Turns a webcam's auto exposure on or off (the camera picks the brightness itself).
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Mode | Enabled turns it on, Disabled turns it off, Toggle flips it to the opposite of what it is now. Options: Enabled, Disabled, Toggle. Starts as: Toggle. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
true if auto exposure is on after the change, false if it is off (first webcam changed) |
Type id: elgato.cameraHub.webcam.setAutoExposure
Webcam Set Auto Focus¶
Turns a webcam's auto focus on or off (the camera keeps things sharp itself).
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Mode | Enabled turns it on, Disabled turns it off, Toggle flips it to the opposite of what it is now. Options: Enabled, Disabled, Toggle. Starts as: Toggle. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
true if auto focus is on after the change, false if it is off (first webcam changed) |
Type id: elgato.cameraHub.webcam.setAutoFocus
Webcam Set Auto White Balance¶
Turns a webcam's auto white balance on or off (the camera picks the color warmth itself).
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Mode | Enabled turns it on, Disabled turns it off, Toggle flips it to the opposite of what it is now. Options: Enabled, Disabled, Toggle. Starts as: Toggle. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
true if auto white balance is on after the change, false if it is off (first webcam changed) |
Type id: elgato.cameraHub.webcam.setAutoWhiteBalance
Webcam Set Brightness¶
Changes how bright a webcam's picture is.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Brightness (0-100 %) | How bright, from 0 (darkest) to 100 (brightest). With Adjustment ticked, how much to add or take away. Starts as: 50. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setBrightness
Webcam Set Contrast¶
Changes the contrast of a webcam's picture (the gap between dark and light parts).
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Contrast (0-100 %) | How much contrast, from 0 to 100. With Adjustment ticked, how much to add or take away. Starts as: 50. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setContrast
Webcam Set Focus¶
Moves a webcam's focus, which makes things nearer or farther look sharp.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Focus (0-100 %) | Focus from 0 to 100. Turn auto focus off first, or the camera may refuse. With Adjustment ticked, how much to add or take away. Starts as: 50. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setFocus
Webcam Set Pan¶
Moves a webcam's picture left or right.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Pan (0-100 %) | Position from 0 to 100, where 50 is the middle. It only moves while zoomed in. With Adjustment ticked, how much to add or take away. Starts as: 50. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setPan
Webcam Set Saturation¶
Changes how strong the colors are in a webcam's picture.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Saturation (0-100 %) | How strong, from 0 (gray) to 100 (very colorful). With Adjustment ticked, how much to add or take away. Starts as: 50. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setSaturation
Webcam Set Sharpness¶
Changes how sharp the edges look in a webcam's picture.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Sharpness | Sharpness in the camera's own steps. The Elgato Facecam goes from 0 to 4. With Adjustment ticked, how many steps to add or take away. Starts as: 2. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setSharpness
Webcam Set Tilt¶
Moves a webcam's picture up or down.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Tilt (0-100 %) | Position from 0 to 100, where 50 is the middle. It only moves while zoomed in. With Adjustment ticked, how much to add or take away. Starts as: 50. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setTilt
Webcam Set White Balance¶
Changes how warm (orange) or cool (blue) a webcam's colors look.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| White balance (K) | Number in Kelvin, like 5000. The Facecam goes from 2800 to 12500. Turn auto white balance off first. With Adjustment ticked, how much to add or take away. Starts as: 5000. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setWhiteBalance
Webcam Set Zoom¶
Zooms a webcam in or out.
| Setting | What to put in |
|---|---|
| Webcam | Which webcam to change, by name, like "Elgato Facecam". Separate several with commas, or type All for every webcam. Empty means the first webcam Cuebot found. |
| Zoom (100-400 %) | Zoom from 100 (widest) to 400 (closest). With Adjustment ticked, how much to add or take away. Starts as: 100. |
| Add to current value | Tick to add your number to the current setting instead of replacing it. Use a negative number to go down, like -10. Starts as: false. |
Variables it adds
| Variable | What it holds |
|---|---|
%webcamValue% |
The new value of the first webcam that was changed |
Type id: elgato.cameraHub.webcam.setZoom