Zum Inhalt springen

OBS Studio ​

Steuert OBS Studio über obs-websocket: Szenen wechseln, Aufnahme und Stream starten, Quellen ein- und ausblenden.

EigenschaftWert
FachStreaming & Chat
Schlüsselobs (so heißt das Plugin in Makros)
Bei frischer Installationaus (im Marktplatz einschalten)
Befehle10
Einrichtung3 Felder

Wofür ​

OBS Studio per Taste steuern: Szenen wechseln, Aufnahme und Stream starten und beenden, Quellen ein- und ausblenden, das Mikrofon stumm schalten, den Replay-Puffer speichern. Die Kacheln für Aufnahme und Stream leuchten, solange aufgenommen oder gesendet wird.

Das Plugin spricht mit OBS über obs-websocket (Fassung 5). Die ist ab OBS Studio 28 fest eingebaut.

Einrichten ​

Zuerst in OBS:

  1. Öffne in OBS das Menü Werkzeuge (englisch Tools) und den Eintrag WebSocket Server Settings.
  2. Schalte Enable WebSocket server ein.
  3. Notiere den Server Port (Vorgabe 4455) und vergib unter Enable Authentication ein Passwort.

Dann in der Software: Plugins → OBS Studio → Aktivieren → Einrichten, Speichern.

FeldHinweis
HostBeispiel: localhost
PortBeispiel: 4455
Passwortgeheim: wird nach dem Speichern nie wieder angezeigt
  • Host: localhost, wenn OBS auf demselben PC läuft. Läuft OBS auf einem anderen Rechner (etwa ein zweiter Stream-PC), trägst du dessen Adresse ein. Dann muss der Port dort erreichbar sein.
  • Port: der Port aus OBS, normalerweise 4455.
  • Passwort: das Passwort aus OBS. Es wird nach dem Speichern nie wieder angezeigt.

Sobald OBS läuft und die Angaben stimmen, steht der Zustand auf verbunden. Ohne laufendes OBS steht er auf getrennt. Das Plugin versucht es dann immer wieder (zuerst jede Sekunde, später im Abstand von bis zu 30 Sekunden), sodass du OBS einfach später starten kannst.

Befehle ​

BefehlName im MakroFelderPasst auf
Szene wechselnobs.switch_scenescene Szenenname *Taste
Aufnahme umschaltenobs.toggle_record—Taste; die Kachel zeigt den Zustand
Stream umschaltenobs.toggle_stream—Taste; die Kachel zeigt den Zustand
Mikro stumm/lautobs.toggle_muteinput Audioquelle *Taste
Virtuelle Kamera umschaltenobs.toggle_virtual_cam—Taste
Replay-Puffer umschaltenobs.toggle_replay_buffer—Taste
Replay speichernobs.save_replay—Taste
Studio-Modus umschaltenobs.toggle_studio_mode—Taste
Quelle ein-/ausblendenobs.set_scene_itemscene Szene *
source Quelle *
visible Sichtbar (true/false)
Taste
Mikro stumm setzenobs.set_muteinput Audioquelle *
muted Stumm (true/false) *
Taste

* ist ein Pflichtfeld.

  • Szene wechseln: Der Szenenname muss genau so geschrieben sein wie in OBS.

  • Aufnahme umschalten, Stream umschalten: starten oder beenden. Die Kachel leuchtet, solange das läuft.

  • Mikro stumm/laut und Mikro stumm setzen: Bei Audioquelle steht der Name der Quelle in OBS, zum Beispiel „Mic/Aux“. Das Umschalten wechselt zwischen stumm und laut, Mikro stumm setzen setzt ausdrücklich: Stumm ist true (stumm) oder false (laut).

    Bekannte Einschränkung in Version 0.9.5: Bei Mikro stumm setzen wird jeder eingetragene Text als „stumm“ gewertet, auch false. Zum Einschalten des Tons nimm Mikro stumm/laut (umschalten). Bei Quelle ein-/ausblenden gilt das Feld Sichtbar dagegen richtig (true/false, auch ja/nein, an/aus, 1/0).

  • Quelle ein-/ausblenden: Szene und Quelle nennen, wo die Quelle liegt. Sichtbar ist true oder false. Leer schaltet um (an wird aus und umgekehrt).

  • Virtuelle Kamera, Replay-Puffer und Studio-Modus umschalten schalten die jeweilige Funktion um. Replay speichern schreibt den Puffer in eine Datei. Der Replay-Puffer muss in OBS eingeschaltet sein (Einstellungen → Ausgabe → Replay-Puffer).

Zustand auf der Kachel ​

Stream und Aufnahme melden ihren Zustand, daran leuchten die beiden Kacheln. Das gilt nur bei bestehender Verbindung: Was OBS tut, wenn niemand hinsieht, weiß das Plugin nicht. Eine dunkle Kachel ist ehrlicher als eine, die den Stand von vorhin behauptet. Nach einem Wiederverbinden liest das Plugin alles neu.

Für das Stummschalten einer Quelle gibt es keinen Zustand: Der Schlüssel hängt am Befehl, nicht an seinen Feldern, und ein einziges „stumm“ wäre die Auskunft über irgendeine Quelle, die Kachel meint aber genau eine.

Beispiele ​

obs.switch_scene scene=Gaming
obs.toggle_record
obs.set_scene_item scene=Gaming source=Kamera visible=true

Mehr unter Rezepte.

Gut zu wissen ​

  • Das Plugin ist bei einer frischen Installation aus: Schalte es unter Plugins ein.
  • „OBS is not connected“ heißt: Es besteht keine Verbindung. Prüfe, ob OBS läuft, ob der WebSocket-Server eingeschaltet ist und ob Host, Port und Passwort stimmen.
  • Eine Quelle wird in OBS über eine Nummer innerhalb der Szene angesprochen. Die kann niemand tippen, deshalb schlägt das Plugin sie anhand der Namen selbst nach.