Overlays in OBS

Oft gefragt als

Was ein Overlay ist

Ein Overlay ist eine Seite der Anwendung, die eine Browserquelle in OBS öffnet. Es zeichnet eine Sache für die Zuschauer – eine Karte, den Chat, eine Leiste – auf einem transparenten Hintergrund, ohne die Steuerelemente, die du während der Einrichtung verwendest. Jedes Overlay wird auf seiner eigenen Seite innerhalb der App eingerichtet, und von dieser Seite stammt sein Link.

Welche Overlays es gibt

Verteilt sind sie auf drei Gruppen der Seitenleiste. Einige davon sind Add-ons, und ihre Seiten erscheinen erst, wenn sie unter Modulkatalog → Add-ons installiert und eingeschaltet sind: Maskottchen, Eingabe und Timer in der Gruppe Widgets sowie die ganzen Gruppen Auktion und Karussell. Bis dahin stehen diese Einträge überhaupt nicht in der Seitenleiste.

Einstellungen → Sound ist überhaupt kein Overlay mehr. Der Sound wird von der App selbst abgespielt, und diese Seite bietet eine Browserquelle nur als Ersatzweg an, für Fälle wie OBS auf einem zweiten PC; der Leitfaden "Sound" erklärt das.

Den Link in OBS einfügen

  1. Öffne die eigene Seite des Overlays in der Seitenleiste.
  2. Drücke die Kopieren-Schaltfläche. Jede Overlay-Seite hat eine, markiert mit dem Zwei-Quadrate-Kopiersymbol. Jede Seite formuliert es ein wenig anders, enthält aber immer das Wort Kopieren, also orientiere dich am Symbol und an der Position, nicht am genauen Wortlaut. Einige Seiten bestätigen dann mit einem Wort oder einer Nachricht und einige kopieren still – in jedem Fall ist der Link in der Zwischenablage.
  3. Die meisten Overlay-Seiten enthalten mehrere Overlays gleichzeitig und öffnen sich mit einer Liste davon. Dort sitzt die Schaltfläche in der Zeile des gewünschten Overlays (bei Alerts in der Zeile der Gruppe, bei Listen in der Zeile mit dem gewünschten Text), und sie kopiert den vollständigen Link samt Schlüssel.
  4. Füge den Link in eine Browserquelle in OBS ein. Nichts anderes muss dort ausgefüllt werden.

Verwende die Schaltfläche, nicht deine Maus. Die Overlay-Seiten zeigen die Adresse nicht an: Die Kopieren-Schaltfläche ist der einzige Weg, sie zu bekommen, und sie kopiert den vollständigen Link samt Schlüssel. Eine Adresse aus der Adressleiste des Browsers enthält keinen Schlüssel, und der zweite Computer lehnt sie ab. Zeigt eine ältere Version eines Add-ons neben der Schaltfläche noch eine gekürzte Adresse an, fehlt der Schlüssel in dieser Zeile absichtlich, weil sie während des Streams auf dem Bildschirm steht: Kopiere trotzdem mit der Schaltfläche. Text, der abgedeckt statt gekürzt ist, ist eine andere Sache – der Leitfaden "Was die App auf dem Bildschirm versteckt" erklärt das.

Die Quelle dimensionieren

Overlays füllen die Browserquelle genau aus, daher ist die Größe der Quelle die Größe des Overlays. Eine kurze Chat-Quelle zeigt eine oder zwei Nachrichten an, weil ältere Nachrichten beschnitten werden, um hineinzupassen. Sound ist die Ausnahme: Es wird nichts gezeichnet, daher spielt die Größe keine Rolle.

Änderungen während des Streams

Speichere etwas auf einer Widget-Seite und die Quelle in OBS folgt von selbst – sowohl das Aussehen als auch die Einstellungen. Du musst die Browserquelle nicht aktualisieren und du musst den Link nicht erneut kopieren.

Zwei Overlays halten einen Teil davon außerhalb der App: Das Rad und der Turnierbaum schreiben einen Teil dessen, was sie anzeigen, in den Link selbst, unter Link-Parameter auf ihren Seiten. Ändere eine dieser Einstellungen, drücke Einstellungen speichern und kopiere erst danach den Link erneut und füge ihn in OBS ein. Link kopieren übernimmt den gespeicherten Stand, daher behält ein vor dem Speichern kopierter Link die alten Werte.

Das Auktionsbrett hat keine Link-Parameter mehr: Lose auf dem Bildschirm und Beschreibung werden im Editor des Bretts eingestellt, im Abschnitt Brett, und kommen in OBS an wie jede andere Einstellung. Ein früher kopierter Brett-Link trägt noch die alten Werte, und OBS folgt ihnen, bis du diese beiden Felder im Editor änderst und speicherst.

Ein Update ist etwas anderes. Eine Browserquelle, die schon offen ist, behält die Seite, die sie geladen hat; nach einem Update von strAImer oder eines Add-ons kann das, was du in OBS siehst, also die vorherige Version sein, zum Beispiel ohne ein neu gewähltes Material. Die Alerts, Auktionsbrett, Rad und Turnierbaum, das Karussell-Band und der Pool-Balken laden sich in einem ruhigen Moment von selbst neu, ohne einen laufenden Alert oder eine laufende Drehung abzuschneiden. Die Overlays für Chat, Ziele, Listen, Timer, Maskottchen, Eingabe und Herausforderungsliste übernehmen die neue Version, wenn OBS die Quelle das nächste Mal lädt: Lade die Quelle in OBS neu oder starte OBS neu. Der Pool-Balken aus der Zeit vor strAImer 0.25.0 kann sich ebenfalls noch nicht selbst neu laden, lade ihn also nach diesem Update einmal neu.

Ein Overlay ausschalten

Die meisten Overlay-Seiten öffnen sich mit einer Liste, und jede Zeile beginnt mit einem Schalter. Sein Tooltip lautet auf den meisten Seiten Auf Sendung, auf Spendenziele Spenden zählen und in OBS anzeigen und auf Alerts und Listen Aktiviert, wo zusätzlich eine ganze Gruppe von Alerts ihren eigenen Schalter hat. Er wirkt sofort, es gibt nichts zu speichern, und eine ausgeschaltete Zeile wird grau oder als aus markiert.

Die Quelle in OBS mit dem Auge auszublenden ist nicht dasselbe. Das Overlay arbeitet unsichtbar weiter: Ein ausgeblendetes Ziel oder Maskottchen zählt weiter, und ein ausgeblendeter Chat behält seinen Feed. So sammelst du im Stillen, ohne dass die Zuschauer den Balken sehen.

Scheint ein Schalter direkt nach einem Update in OBS nichts zu bewirken, zeigt die Quelle noch die vorherige Version der Seite: Lade sie neu, wie es „Änderungen während des Streams“ erklärt.

Ein Link, egal in welche Sprache du wechselst

Die Overlays, die unseren Text enthalten – der Chat, die Zielleiste, der Pool-Balken, das Auktionsboard, das Rad und der Turnierbaum – übernehmen die Sprache von der Anwendung und ändern sich mit ihr, während die Quelle geöffnet bleibt. Es gibt keinen Link pro Sprache und nichts, das nach dem Wechsel erneut kopiert werden müsste. Der Rest hat überhaupt keinen Text von uns: Was auf dem Bildschirm steht, ist dein eigener Text, Zuschauernamen und Zahlen.

Schriftarten kommen auf die gleiche Weise an. Ein Overlay auf einem zweiten Computer wird von der Anwendung eingekleidet, daher sieht die von dir gewählte Schriftart dort genauso aus, unabhängig davon, ob sie auf diesem Computer installiert ist oder nicht.

Nichts wird angezeigt, bis etwas passiert

Chat beginnt leer und füllt sich mit der nächsten Nachricht, Alarme bleiben versteckt, bis einer ausgelöst wird, und Sound ist stumm, bis ein Sound gesendet wird. Keines von ihnen spielt nach, was es verpasst hat, bevor die Quelle geöffnet wurde. Das Karussell-Band verhält sich aus einem anderen Grund genauso: Wenn du es nicht anders angibst, verschwindet es, sobald nichts mehr zu drehen übrig ist.

Die Overlays, die den aktuellen Stand anzeigen und nicht das, was gerade passiert ist, haben dieses Problem nicht: Die Zielleiste und die Herausforderungsliste zeichnen den aktuellen Zustand, sobald sie eine Verbindung herstellen, und der Ticker beginnt sofort, seine Phrasen laufen zu lassen. Auktionsbrett, Rad, Turnierbaum und Pool-Balken warten zuerst darauf, dass ihr Add-on den Stand meldet, und zeigen nichts, bis das geschieht. Deshalb bleiben sie leer, solange die Auktion oder das Karussell auf seiner Bedienfeld-Kachel ausgeschaltet ist oder gar nicht läuft.

Wie ein Alarm-Overlay in Kontakt bleibt

Das Overlay meldet sich alle 15 Sekunden zurück, und eine Gruppe, die drei Minuten lang inaktiv war, wird aus der Warteschlange entfernt.

Testen

Zwei Dinge erreichen eine echte OBS-Quelle. Testmodus auf der Chat-Overlay-Seite sendet eine erfundene Nachricht durch die Anwendung, und die Wiedergabe-Schaltfläche in einer Zeile der Alarmliste, In OBS anzeigen, spielt diesen Alarm wirklich ab, inklusive Warteschlange und Sound. Beide benötigen, dass ihr Modul eingeschaltet ist. Testmodus erreicht nur die Chat-Overlays, deren Schalter an ist, während In OBS anzeigen einen Alarm auch mit ausgeschaltetem Schalter abspielt, damit du sein Aussehen prüfen kannst, bevor du ihn einschaltest.

Alles andere, was auf einer Widget-Seite als Test markiert ist, bewegt nur die Vorschau auf dieser Seite: der Test-Tab im Alarm-Editor, Fortschritt testen bei Spendenzielen und die ▶-Schaltfläche in einem Sound-Feld (ihr Tooltip lautet Anhören), die die Datei nur auf dieser Seite abspielt.

Alarmsound kommt nicht von der Browserquelle

Die Anwendung spielt den Alarmsound selbst ab; OBS nimmt ihn mit einer Anwendungs-Audio-Aufnahme-Quelle auf. "Audio über OBS steuern" nicht anzukreuzen ist für die meisten Overlays richtig – aber nicht für das Karussell, den Karussell-Balken und die Herausforderungen: Diese drei erzeugen ihren eigenen Sound immer noch innerhalb ihrer Browserquelle, also lasse es bei ihnen angekreuzt. Ansonsten ist es korrekt. Mehr dazu im Leitfaden "Sound".

OBS auf einem zweiten PC

Zwei Dinge müssen wahr sein. Der Zugriff aus deinem lokalen Netzwerk muss in der Anwendung eingeschaltet sein – der Leitfaden "Kern" hat diesen Schalter und erklärt, was er kostet. Und der Link muss derjenige sein, den die Kopieren-Schaltfläche gegeben hat: Er enthält sowohl die Adresse dieses Rechners als auch den Zugangsschlüssel.

Wenn die Quelle eine Nachricht anstelle des Overlays anzeigt, nennt sie den Grund selbst – der Artikel "Overlay ist leer" sagt, was jeder bedeutet.

Was Overlays nicht können