Wszystkie integracje
WbudowanaStreaming

OBS Studio

Dołączona do Macro Deck

Przełączaj sceny, steruj transmisją, nagrywaniem i dźwiękiem oraz reaguj na to, co dzieje się w OBS Studio.

  • Przełączanie scen, profili i zbiorów scen
  • Uruchamianie i zatrzymywanie transmisji, nagrywania, bufora powtórek i kamery wirtualnej
  • Wyciszanie wejść, ustawianie głośności oraz przełączanie źródeł i filtrów
  • Zmienne na żywo dla scen, znaczników czasu, FPS i utraconych klatek
  • Połączenie kilku instancji OBS jednocześnie

Integracja OBS Studio łączy Macro Deck z OBS przez serwer WebSocket wbudowany w OBS (obs-websocket 5). Po połączeniu przyciski mogą sterować niemal wszystkim, co robi się w OBS podczas transmisji, a OBS zgłasza zmiany z powrotem, więc deck zawsze pokazuje bieżący stan.

Możliwości

  • Przełączanie sceny programu, sceny podglądu w trybie studyjnym, profilu lub zbioru scen.
  • Uruchamianie, zatrzymywanie i przełączanie transmisji, nagrywania, bufora powtórek i kamery wirtualnej, zapisywanie powtórki, wstrzymywanie nagrania, dzielenie pliku nagrania i dodawanie znacznika rozdziału.
  • Pokazywanie lub ukrywanie źródła w scenie, włączanie lub wyłączanie filtra, wyciszanie wejścia lub zmiana jego głośności w procentach lub dB.
  • Zmiana ustawienia źródła, np. tekstu źródła tekstowego, pliku źródła obrazu lub multimediów albo adresu URL źródła przeglądarki.
  • Uruchamianie i zatrzymywanie dowolnego wyjścia OBS po nazwie, także wyjść dodanych przez wtyczki.

Przykładowe zastosowania:

  • Przycisk BRB, który przełącza na scenę BRB i wycisza mikrofon.
  • Przycisk Nagrywaj, który przełącza nagrywanie i pokazuje, czy OBS nagrywa, wstrzymał nagrywanie, czy je zatrzymał.
  • Suwak powiązany ze zmienną obs_<input>_volume wejścia muzyki, dzięki czemu przesunięcie suwaka zmienia głośność w OBS.
  • Przebieg uruchamiany, gdy OBS zgłosi Rozpoczęto transmisję, który wysyła powiadomienie.

Działanie

Macro Deck nasłuchuje zdarzeń wysyłanych przez OBS, więc zmienne takie jak bieżąca scena, stany wyciszenia i stany filtrów aktualizują się w ułamku sekundy po zmianie w OBS. Przyciski przełączające świecą, gdy ich stan jest aktywny, także gdy zmieniono go w samym OBS. Statystyki takie jak FPS, obciążenie procesora, bitrate i utracone klatki są odczytywane co jedną lub dwie sekundy.

Oprócz stałych zmiennych selektor zmiennych zawiera każde wejście, scenę, element sceny i filtr połączonego OBS wraz z głośnością, stanem wyciszenia, widocznością lub stanem włączenia. Wyzwalacze reagują na zmiany scen, zmiany nagrywania i transmisji, zapisane powtórki i zrzuty ekranu, aktywację wejść oraz zdarzenia niestandardowe rozgłaszane przez własne skrypty OBS.

Można dodać więcej niż jedną konfigurację, np. jedną dla komputera do streamowania i jedną dla komputera do gier. Każda konfiguracja ma własny zestaw zmiennych, a każda akcja ma pole Konfiguracja do wyboru OBS, którym steruje. Gdy OBS zostanie zamknięty lub sieć przestanie działać, Macro Deck ponawia próby połączenia i uruchamia wyzwalacze Rozłączono i Połączono.

Meld Studio

Dołączona do Macro Deck

Przełączaj i przygotowuj sceny, steruj warstwami, efektami i ścieżkami audio oraz rozpoczynaj transmisję w Meld Studio.

Streamlabs Desktop

Dołączona do Macro Deck

Przełączaj sceny, steruj transmisją, nagrywaniem i źródłami audio w Streamlabs Desktop.

Streamer.bot

Dołączona do Macro Deck

Uruchamiaj akcje Streamer.bot, wysyłaj wiadomości na czacie i reaguj na każde zdarzenie zgłaszane przez Streamer.bot.

Twitch

Dołączona do Macro Deck

Pokazuj czat i statystyki transmisji na Twitchu, moderuj, uruchamiaj ankiety i reklamy oraz reaguj na obserwacje, suby i raidy.

YouTube

Dołączona do Macro Deck

Pokazuj czat na żywo i statystyki transmisji YouTube, zmieniaj tytuł i tagi oraz reaguj na Super Chaty i członków.