所有整合
內建直播

OBS Studio

隨附於 Macro Deck

切換場景,控制串流、錄製和音訊,並對 OBS Studio 中發生的事情做出反應。

  • 切換場景、設定檔和場景集合
  • 開始和停止串流、錄製、重播緩衝區和虛擬攝影機
  • 將輸入靜音、設定音量,以及切換來源和濾鏡
  • 場景、時間碼、FPS 和丟棄影格的即時變數
  • 同時連線多個 OBS 執行個體

OBS Studio 整合會透過 OBS 內建的 WebSocket 伺服器 (obs-websocket 5) 將 Macro Deck 連線到 OBS。連線後,按鈕幾乎可以控制直播期間在 OBS 中進行的所有操作,而 OBS 會回報每一項變更,因此面板一律會顯示目前的狀態。

可以做什麼

  • 切換節目場景、工作室模式的預覽場景、設定檔或場景集合。
  • 開始、停止或切換串流、錄製、重播緩衝區和虛擬攝影機,儲存重播、暫停錄製、分割錄製檔案或加入章節標記。
  • 在場景中顯示或隱藏來源、啟用或停用濾鏡、將輸入靜音,或以百分比或 dB 變更其音量。
  • 變更來源的設定,例如文字來源的文字、圖片或媒體來源的檔案,或瀏覽器來源的 URL。
  • 依名稱開始和停止任何 OBS 輸出,包括外掛程式新增的輸出。

設定範例:

  • BRB 按鈕會切換到 BRB 場景,並將麥克風靜音。
  • 錄製 按鈕會切換錄製,並顯示 OBS 正在錄製、已暫停或已停止。
  • 將滑桿繫結到音樂輸入的 obs_<input>_volume 變數,移動滑桿就會變更 OBS 中的音量。
  • 一個在 OBS 回報 串流已開始 時執行的流程,會傳送通知。

運作方式

Macro Deck 會監聽 OBS 傳送的事件,因此在 OBS 中變更後,目前場景、靜音狀態和濾鏡狀態等變數會在不到一秒內更新。切換按鈕會在其狀態啟用時亮起,在 OBS 本身中變更時也一樣。FPS、CPU 使用率、位元速率和丟棄的影格等統計資料每一到兩秒讀取一次。

除了固定的變數之外,變數選擇器還會列出已連線 OBS 的每個輸入、場景、場景項目和濾鏡,以及其音量、靜音狀態、可見性或啟用狀態。觸發器會對場景變更、錄製和串流變更、已儲存的重播和螢幕畫面、輸入變為使用中,以及自己的 OBS 指令碼廣播的自訂事件做出反應。

可以新增多個設定,例如直播電腦一個、遊戲電腦一個。每個設定都有自己的一組變數,而每個動作都有 設定 欄位,用來選擇要控制哪個 OBS。OBS 關閉或網路中斷時,Macro Deck 會持續嘗試重新連線,並觸發 已中斷連線 和 已連線 觸發器。

Meld Studio

隨附於 Macro Deck

在 Meld Studio 中切換和預備場景、控制圖層、效果和音軌,並開始直播。

Streamlabs Desktop

隨附於 Macro Deck

在 Streamlabs Desktop 中切換場景,控制串流、錄製和音訊來源。

Streamer.bot

隨附於 Macro Deck

執行 Streamer.bot 動作、傳送聊天訊息,並對 Streamer.bot 回報的每個事件做出反應。

Twitch

隨附於 Macro Deck

顯示 Twitch 聊天室和直播統計資料、管理聊天室、進行投票和播放廣告,並對追蹤、訂閱和突襲做出反應。

YouTube

隨附於 Macro Deck

顯示 YouTube 直播聊天室和直播統計資料,變更標題和標籤,並對 Super Chat 和會員做出反應。