obs_set_source_transform
Position and size a scene source precisely to build picture-in-picture or side-by-side layouts, with coordinates in canvas pixels.
Instructions
Position and size a source inside a scene, to build picture-in-picture and side-by-side layouts. Coordinates are in canvas pixels.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sceneName": "<sceneName>",
"sceneItemId": "<sceneItemId>"
},
"name": "obs_set_source_transform"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scaleX | No | ||
| scaleY | No | ||
| cropTop | No | ||
| cropLeft | No | ||
| cropRight | No | ||
| positionX | No | ||
| positionY | No | ||
| sceneName | Yes | ||
| cropBottom | No | ||
| sceneItemId | Yes |