ListFan
Text · Kostenlos

Generator für OBS-WebSocket-Anfragen

Erstellen Sie eine OBS-WebSocket-v5-Anfrage für eine Szene, Stummschaltung oder Eingangslautstärke, ohne sich mit OBS zu verbinden.

01Werte eingeben

Läuft im Browser

Funktioniert offline im Browser. Sobald die Seite und die benötigten Dateien geladen sind, ist für die Verarbeitung kein Internet nötig.

Ordnen Sie die gewählte Aktion und den exakten Szenen- oder Eingangsnamen requestData zu. Verpacken Sie dies in eine v5-Anfrage mit op: 6 und der angegebenen requestId. Geben Sie JSON für einen separat authentifizierten OBS-WebSocket-Client aus.

Beispiel

So funktioniert es

Erstellen Sie eine OBS-WebSocket-v5-Anfrage für eine Szene, Stummschaltung oder Eingangslautstärke, ohne sich mit OBS zu verbinden.

op = 6; d = {requestType, requestId, requestData}

Es wird keine Verbindung geöffnet und kein Befehl ausgeführt. Ein kompatibler, identifizierter WebSocket-Client muss die Anfrage senden. Die Auswahl der Vorschauszene erfordert den Studiomodus. Szenen- und Eingangsnamen müssen in Ihrer OBS-Konfiguration existieren. Die Lautstärke wird in Dezibel angegeben, nicht in Prozent; unterstützt werden −100 bis +26 dB.

Deine Daten bleiben bei dir

Eingaben werden auf dieser Seite verarbeitet und nicht an einen Server gesendet.

Über dieses Tool

Erstellen Sie eine OBS-WebSocket-v5-Anfrage für eine Szene, Stummschaltung oder Eingangslautstärke, ohne sich mit OBS zu verbinden.

Ordnen Sie die gewählte Aktion und den exakten Szenen- oder Eingangsnamen requestData zu. Verpacken Sie dies in eine v5-Anfrage mit op: 6 und der angegebenen requestId. Geben Sie JSON für einen separat authentifizierten OBS-WebSocket-Client aus.

Tool verwenden ↑

So geht’s

  1. Werte eingeben

    Anfrageaktion · Exakter Szenen- oder Eingangsname · Anfrage-ID · Stummschaltungsstatus · Eingangslautstärke · dB

  2. Berechnen / erzeugen

    Erstellen Sie eine OBS-WebSocket-v5-Anfrage für eine Szene, Stummschaltung oder Eingangslautstärke, ohne sich mit OBS zu verbinden.

  3. Ergebnis

    { "op": 6, "d": { "requestType": "SetCurrentProgramScene", "requestId": "scene-1", "requestData": { "sceneName": "Camera" } } }

Berechnungsmethode

  1. Ordnen Sie die gewählte Aktion und den exakten Szenen- oder Eingangsnamen requestData zu.
  2. Verpacken Sie dies in eine v5-Anfrage mit op: 6 und der angegebenen requestId.
  3. Geben Sie JSON für einen separat authentifizierten OBS-WebSocket-Client aus.
op = 6; d = {requestType, requestId, requestData}
Beispiel

Generator für OBS-WebSocket-Anfragen

Anfrageaktion
Programmszene festlegen
Exakter Szenen- oder Eingangsname
Camera
Anfrage-ID
scene-1
Stummschaltungsstatus
Stummgeschaltet
Eingangslautstärke · dB
Ergebnis
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

Häufige Fragen

Steuert das Erstellen von JSON OBS?

Es wird keine Verbindung geöffnet und kein Befehl ausgeführt. Ein kompatibler, identifizierter WebSocket-Client muss die Anfrage senden. Die Auswahl der Vorschauszene erfordert den Studiomodus. Szenen- und Eingangsnamen müssen in Ihrer OBS-Konfiguration existieren. Die Lautstärke wird in Dezibel angegeben, nicht in Prozent; unterstützt werden −100 bis +26 dB.

Wohin gehen meine Daten?

Die Berechnungen laufen auf Ihrem Gerät. Eingaben werden nicht an einen Server gesendet.

Begriffe und Erläuterungen

Werte eingeben

Anfrageaktion

Wählen Sie die v5-Operation. Namen und Optionen werden syntaktisch geprüft, nicht anhand einer laufenden OBS-Instanz.

Wählen Sie den zu Ihren Daten passenden Modus.

Optionen: Programmszene festlegen · Vorschauszene festlegen · Stummschaltung des Eingangs festlegen · Stummschaltung des Eingangs umschalten · Eingangslautstärke festlegen

Exakter Szenen- oder Eingangsname

Verwenden Sie für Szenenaktionen einen Szenennamen und für Stummschaltung oder Lautstärke einen Eingangsnamen. Schreibweise und Groß-/Kleinschreibung müssen mit OBS übereinstimmen.

Quelltext eingeben; die Verarbeitung erfolgt lokal.

Anfrage-ID

Eine nicht leere Kennung mit bis zu 100 Zeichen, um eine Antwort in Ihrem externen Client zuzuordnen.

Quelltext eingeben; die Verarbeitung erfolgt lokal.

Stummschaltungsstatus

Nur von SetInputMute verwendet. Andere Aktionen ignorieren diese Auswahl.

Wählen Sie den zu Ihren Daten passenden Modus.

Optionen: Stummgeschaltet · Nicht stummgeschaltet

Eingangslautstärke · dB

Nur von SetInputVolume verwendet. Geben Sie −100 bis +26 dB ein; keinen Prozentwert.

Geben Sie den Zahlenwert dieser Größe ein.

Minimum: -100 · Maximum: 26

Ergebnis

Ergebnis

Ordnen Sie die gewählte Aktion und den exakten Szenen- oder Eingangsnamen requestData zu. Verpacken Sie dies in eine v5-Anfrage mit op: 6 und der angegebenen requestId. Geben Sie JSON für einen separat authentifizierten OBS-WebSocket-Client aus.

Aus Ihren Eingaben nach der folgenden Methode berechnet.

Häufige Fehler und Lösungen

Eingangslautstärke

Fehler: 50 eingeben und damit 50 Prozent meinen.

Lösung: Geben Sie einen Dezibelwert ein: 0 dB bedeutet Verstärkungsfaktor eins; etwa −6.02 dB entspricht der halben Amplitude.

Grenzen und Annahmen

  • Es wird keine Verbindung geöffnet und kein Befehl ausgeführt. Ein kompatibler, identifizierter WebSocket-Client muss die Anfrage senden. Die Auswahl der Vorschauszene erfordert den Studiomodus. Szenen- und Eingangsnamen müssen in Ihrer OBS-Konfiguration existieren. Die Lautstärke wird in Dezibel angegeben, nicht in Prozent; unterstützt werden −100 bis +26 dB.
  • Ordnen Sie die gewählte Aktion und den exakten Szenen- oder Eingangsnamen requestData zu. Verpacken Sie dies in eine v5-Anfrage mit op: 6 und der angegebenen requestId. Geben Sie JSON für einen separat authentifizierten OBS-WebSocket-Client aus.
  • Angezeigte Werte können gerundet sein; das erhöht die Messgenauigkeit nicht.