obs-create-input
Adds a new input source to an OBS Studio scene, configuring its type and settings to expand scene content for broadcasting or recording.
Instructions
Creates a new input, adding it as a scene item to the specified scene
Input Schema
Name | Required | Description | Default |
---|---|---|---|
inputKind | Yes | The kind of input to be created | |
inputName | Yes | Name of the new input to created | |
inputSettings | No | Settings object to initialize the input with | |
sceneItemEnabled | No | Whether to set the created scene item to enabled or disabled | |
sceneName | Yes | Name of the scene to add the input to as a scene item |
Input Schema (JSON Schema)
{
"properties": {
"inputKind": {
"description": "The kind of input to be created",
"type": "string"
},
"inputName": {
"description": "Name of the new input to created",
"type": "string"
},
"inputSettings": {
"additionalProperties": {},
"description": "Settings object to initialize the input with",
"type": "object"
},
"sceneItemEnabled": {
"description": "Whether to set the created scene item to enabled or disabled",
"type": "boolean"
},
"sceneName": {
"description": "Name of the scene to add the input to as a scene item",
"type": "string"
}
},
"required": [
"sceneName",
"inputName",
"inputKind"
],
"type": "object"
}