Github release
可以選擇 Pre-release 或 Latest 下載
Windows: 在 Assets 中選擇 *.exe 下載,其他系統請自行選擇其他檔案下載
普通場景切換
只有單純的過場動畫、延遲動畫等
進階場景切換
當切換到某個場景後,可以執行自動消音、將畫面東西顯示/隱藏;
不只有場景切換可以觸發,也有「當某個來源的的聲音大於設定值」就自動消音「另外的來源」,
這就可以做到:當有媒體點播進入時,自動靜音原本直播上的背景音樂,而不會造成雙重聲音。
安裝
下載 Installer 開啟後(開著 OBS 則須重啟),開啟 OBS 就可以看見 Advanced Scene Switcher 已經顯示在 OBS 中了
開始使用
開啟 Advanced Scene Switcher 後,這個頁面只要設定 Status → Automatically start the scene switcher when: Streaming(自動啟動場景切換器:當直播時)
當然,要選擇 On startup of OBS: Always start the scene switcher(當 OBS 啟動時:永遠啟用場景切換器)也可以。
這東西也可以選擇手動開啟,就是 Advanced Scene Switcher is: Inactive 下方的 Start
Inactive 表示關閉,Active 表示開啟
判斷式
Macro : 巨集,所有的自動化行為都在這邊組合
建立巨集步驟
按左側最下方的 +,並輸入名稱
建立判斷式,紅色表示「如果…」,綠色表示「就…」
這邊會設定「如果媒體點播來源有聲音,就將我的背景音樂靜音」,
並且「如果媒體點播沒聲音,把我的背景音樂開回來」。
【如果媒體點播正在播放,靜音背景音樂】
如果:
If Audio → 如果 聲音來源
Output volume of 媒體點播2 is above 1% → 媒體點播輸出的聲音大於 1%
就:
Audio → 設定聲音
Mute → 靜音 BGMS
【如果媒體點播結束播放,解除靜音背景音樂】
如果:
If Audio → 如果 聲音來源
Output volume of 媒體點播2 is below 1% → 媒體點播2輸出的聲音小於 1%
就:
Wait → 等待
Wait for fixed duration of 3.00 seconds → 等待一個固定時間 3 秒
Audio → 設定聲音
Unmute → 解除靜音 BGMS
就這樣,記得在開台前啟用就可以了
另外也可以將 Advanced Scene Switcher 的視窗放在 OBS 中,這樣才可以知道到底有沒有在執行
自動關台
大致說明:
當我的場景切換到 End(我的關台場景)的時候,顯示一則系統通知提醒我一分鐘後關台
並開始計算一分鐘、關麥克風(最後會跑一段動畫 & 我要去按揪團按鈕),一分鐘後關閉直播
關閉直播後,等待幾秒,將場景自動切換回 Just chatting、開啟麥克風方便下次直播
這樣就沒有忘記關台的問題了!