Input volume
Mistake: Entering 50 to mean 50 percent.
Fix: Enter a decibel value instead: 0 dB is unity gain; approximately −6.02 dB is half amplitude.
Prepare an OBS WebSocket v5 request for a scene, mute state or input volume without connecting to OBS.
Runs offline in your browser. Once the page and required files have loaded, processing needs no internet.
Runs in your browser
Prepare an OBS WebSocket v5 request for a scene, mute state or input volume without connecting to OBS.
No connection is opened and no command is executed. A compatible, identified WebSocket client must send the request. Preview scene selection requires Studio Mode. Scene and input names must exist in your OBS setup. Volume is in decibels, not a percentage; supported range is −100 to +26 dB.
Inputs are processed on this page and are never sent to a server.
Map the selected action and exact scene or input name into requestData. Wrap it in a v5 op: 6 request envelope with the supplied requestId. Output JSON for a separately authenticated OBS WebSocket client.
Request action · Exact scene or input name · Request ID · Mute state · Input volume · dB
Prepare an OBS WebSocket v5 request for a scene, mute state or input volume without connecting to OBS.
{ "op": 6, "d": { "requestType": "SetCurrentProgramScene", "requestId": "scene-1", "requestData": { "sceneName": "Camera" } } }
op = 6; d = {requestType, requestId, requestData}{
"op": 6,
"d": {
"requestType": "SetCurrentProgramScene",
"requestId": "scene-1",
"requestData": {
"sceneName": "Camera"
}
}
}No connection is opened and no command is executed. A compatible, identified WebSocket client must send the request. Preview scene selection requires Studio Mode. Scene and input names must exist in your OBS setup. Volume is in decibels, not a percentage; supported range is −100 to +26 dB.
Calculations run on your device. Form inputs are not sent to a server.
Choose the v5 operation. Names and options are validated syntactically, not against a running OBS instance.
Choose the mode that matches the data you entered.
Options: Set program scene · Set preview scene · Set input mute · Toggle input mute · Set input volume
Use a scene name for scene actions; use an input name for mute or volume. Case and spelling must match OBS.
Enter the source text; it is processed locally.
A nonempty identifier, up to 100 characters, for matching a response in your external client.
Enter the source text; it is processed locally.
Used only by SetInputMute. Other actions ignore this selection.
Choose the mode that matches the data you entered.
Options: Muted · Unmuted
Used only by SetInputVolume. Enter −100 to +26 dB; do not enter a percentage.
Enter a numerical value for this quantity.
Minimum: -100 · Maximum: 26
Map the selected action and exact scene or input name into requestData. Wrap it in a v5 op: 6 request envelope with the supplied requestId. Output JSON for a separately authenticated OBS WebSocket client.
Calculated from your entries using the method below.
Mistake: Entering 50 to mean 50 percent.
Fix: Enter a decibel value instead: 0 dB is unity gain; approximately −6.02 dB is half amplitude.
Read how ListFan and third-party services handle your data. See GDPR policy