文前碎碎念
關於 VTuber 技術相關的內容,雖然自己並沒有真的從事直播,單純只是興趣使然,外加想用在視訊通話上才開始稍微研究的,但在過程中也確實了解到許多過去不知道的系統特性。
之前也有分別紀錄過在 Windows 及 Mac 不同作業系統上 VTube Studio + OBS 直播環境的基本設置方法,雖然只要預先存好設定檔後,基本上一開啟就能直接使用,但對於懶惰如我的人來說,每次要開啟環境時,都還要分別動滑鼠來啟動這兩個軟體,真的是耗時又費力的事(?)。
因此,今天的主題,就要來告訴大家如何將這套繁瑣的動作,濃縮成單一一個啟動檔即可完成,就讓我們繼續看下去吧~
正文開始
由於目前個人經常是在 Windows / MacOS 之間『兩棲』類型的工作環境,因此這次的筆記,將會分別紀錄在兩種系統上的設定流程。
以下標題皆以『系統(測試版本)』格式表示。
Windows(Win11)
我在 Windows 上所選擇的方案,是利用 .BAT 批次檔來達成自動化,範例語法如下:
:: Open VTube Studio from Steam
start "" "C:\Program Files (x86)\Steam\steamapps\common\VTube Studio\VTube Studio.exe"
:: Open OBS Studio
cd "C:\Program Files\obs-studio\bin\64bit\"
start "" "C:\Program Files\obs-studio\bin\64bit\obs64.exe"
簡單來說,就是使用『 start 』指令,後面加上欲執行的程式執行檔(.exe)路徑即可啟動。
不過在 OBS 的部分需要注意的就是,如果直接使用『 start 』啟動的話,會出現『 Failed to find locale en-us.ini 』的錯誤訊息(應該是抓不到語系設定檔?),因此需要在『 start 』指令前,加上一個『 cd 』指令,將工作資料夾的位置,先設置為執行檔所在路徑後,再執行開啟指令。
若要進一步簡化指令的話,可以在『 start 』指令中使用『 /d 』選項,直接將執行檔目錄設為工作資料夾後再啟動執行檔,即可進一部濃縮程式。
:: Or Set Launch Dir Like This
start /d "C:\Program Files\obs-studio\bin\64bit" "" obs64.exe
最後將這個文字內容,另存副檔名為『 .bat 』的批次檔後,即可快速執行。
另外參考文件中,也有提到可以在 OBS 的執行指令之後加上特別參數,就可以在啟動之後快速開啟細部設定,例如啟動虛擬相機等,這部分我還沒做細部研究,因此在此就不會贅述,請見諒。
註1:文件中的『 :: 』為註解符號,後面內容不會被執行。
註2:路徑字串請用『""』包住,並注意斜線方向為『 \ 』以避免錯誤。
MacOS(Ventura 13.0)
MacOS 的設定部分就比較直覺一些了,因為系統本身有內建『 Automator 』這套非常實用的圖形化腳本編輯器可以使用,簡直程式苦手救星(?)。
開啟之後,我們先到跳出來的視窗左下角,選擇『新增文件』。
接著他會要你選擇要建立哪種專案,由於我們的目的是要建立一個點擊就能快速開啟多個程式的腳本,因此這裡就選擇『應用程式』。
接著就是來編輯腳本內容了,在介面左側可以看到一系列可使用的系統動作,右側大塊空白區域就是流程編輯區域。
這裡我們先從左側工具欄中選擇『工具程式』->『啟動應用程式』項目。
由於並阿婆將這個應用界面做得十分直覺,因此編輯流程就跟拉積木一樣,可以直接用拖曳的方式,把需要的方塊拉到右側流程編輯區放置。
這裡我們要連續啟動 VTube Studio 以及 OBS 兩個軟體,因此可以直接先拉兩個『啟動應用程式』方塊到流程中,再分別選擇程式執行檔的位置。
如果跳出來的選單中沒看到的話,可以拉到最底下的『其他』選項,從檔案管理中手動選擇。
在檔案選擇左側『應用程式』資料夾中,應該就能找到 OBS.app 的位置。
不過 VTube Studio 的路徑就比較尷尬一些,被藏在『使用者』->『Applications』裡面。
選擇完畢之後,就可以存檔囉,這裡記得儲存選項選項要選擇『應用程式』,這樣才會儲存成直接可以執行的『 .app 』檔。
這樣就完成囉,之後就可以直接把這個執行檔固定到 Dock 上,就能快速開啟直播環境了。
不過使用『 Automator 』所儲存的執行檔,預設都會是這個機器人圖案,固定到 Dock 之後檔名消失就會很難辨識,我們該如何避免找不到目標的窘境呢?
關於這點的解法,我們之後再做一篇...
開玩笑的XD,其實更換圖示的流程非常簡單喔!
我們只要在這個執行檔上按下右鍵,選擇『取得資訊』,然後把圖片檔直接拖曳到上圖紅色標記處放開,就可以看到圖示改變了。
這樣就算把它固定到 Dock 上,也不會找不到囉~
結語
以上,就是今天的筆記內容囉,雖然兩個系統上的設置步驟差異頗大,而且可能並非最佳做法。
但以最終目標來看,皆可達成將啟動 VTube Studio 以及 OBS 兩個軟體的動作,濃縮成一步即可完成的快速腳本目的,如果在搭配上快速鍵的話,應該也能達成像是 Stream Deck 這種一鍵啟動的效果,大家就依需求參考吧~
參考資料
- (BAT File) OBS Failed to find locale/en-us.ini (My Solution)
- Can I change the application icon of an Automator script?
相關內容
《全文。終了》