Save Source Screenshot
obs-save-source-screenshotCapture and save screenshots of OBS sources to a specified file path, with control over image format, size, and compression quality.
Instructions
Saves a screenshot of a source to the filesystem
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": {
"imageFormat": "<imageFormat>",
"imageFilePath": "<imageFilePath>"
},
"name": "obs-save-source-screenshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| canvasUuid | No | UUID of the canvas containing the source | |
| imageWidth | No | Width to scale the screenshot to | |
| sourceName | No | Name of the source to take a screenshot of | |
| sourceUuid | No | UUID of the source to take a screenshot of | |
| imageFormat | Yes | Image compression format to use | |
| imageHeight | No | Height to scale the screenshot to | |
| imageFilePath | Yes | Path to save the screenshot file to | |
| imageCompressionQuality | No | Compression quality to use (0-100, -1 for default) |