OBS Set Text Source
Runs on: Backend — controls OBS via the backend's OBS WebSocket bridge.
The OBS Set Text Source effect changes a property on a GDI+ or FreeType text source in your OBS scene collection. Select the text source from the Source dropdown, pick the property to update, and wire in the new value. Supported properties cover the displayed text, font name, font size, text color, opacity, horizontal alignment, and vertical alignment.
The Value handle type adjusts automatically: properties like Text and Font Name accept a string, while Font Size, Text Color, Opacity, Alignment, and Vertical Alignment accept a number.
Inputs
| Name | Type | Description |
|---|---|---|
sourceName | string | The name of the text source to update. Overrides the dropdown selection when connected. |
value | string or number | The new value. Type depends on the chosen property. |
Configuration
- Source: Dropdown listing all GDI+ and FreeType text sources in OBS. Used when
Source Nameis not wired. - Property: Which property to update — Text (
string), Font Name (string), Font Size (number), Text Color (number), Opacity (number), Alignment (string), Vertical Alignment (string).
Example
A raid alert flow reads the raiding channel name from the Raid trigger and feeds it into OBS Set Text Source targeting a "Now Raiding" GDI+ text layer, updating the on-screen name before the alert animation plays.