Live2DViewerEX for Mac 版本 製作 2D VTuber Face Tracking

內容目錄

工具

MAC版需要下載兩個東西

  1. Live2DViewerEX
  2. OBS studio for mac

原因在於開發者也只給這個方案

Mac Virtual Camera

測試環境

Live2DViewerEX for Mac: Control Panel Version 2021.5 15p3、Face Tracking Version 1.3.2

OBS Studio for Mac: Version 26.1.2(mac)

macOS: Big Sur Version 11.3.1

前言

先探討為什麼除了Live2DViewerEX之外還需要OBS Studio

Live2DViewerEX主要就只是Face Tracking的軟體

功能就只有將你的輪廓套用在Live2D Clubsim的角色上面做出相對應的動作

但他是透過軟體轉換不是透過內建的攝影機直接直接轉換到虛擬角色的臉上

若你要輸出你的虛擬角色

就需要透過virtual camera轉換你的視訊畫面

Live2dViewerEX

需要到steam購買

Live2DViewerEX Steam 購買頁面

顧名思義是Live2D自家出的臉部追蹤軟體

所以跟自家的Live2d Cubism也有非常好的相容性

購買完成後打開Live2dViewerEX

首先Live2dViewerEX下面啟動模式選擇Desktop mode

另一種是Wallpaper mode

可以自己點選去嘗試

一開始角色會是空的

可以點進去workshop找你要的角色

而角色大小可以設定裡面Desktop調成全屏還是窗口

臉部追蹤

再來是最重要的臉部追蹤

從上方工具列點開Live2DViewerEX可以找到Face Tracking

點開之後就會出現攝影機

然後會去自動抓臉部輪廓

然後就可以檢查你的角色是不是有跟著你的臉部動作在改變

OBS

先下載OBS Studio

OBS的virtual camera測試文件可以看下列github

OBS Virtual Camera Doc Github

在最新版本obs已經把virtual camera給內建到正式版了

所以打開軟體就可以看到OBS的Virtual Camera

我們就直接把它打開

接著Source的地方新增一個Window Capture

然後OBS的Windows Capture去抓Live2DViewerEX

到這邊你就會有一個virtual camera來抓取你的虛擬角色

OBS 多平台實況直播插件

我在測試的過程當中發現一個多平台實況的Plugin

如果你需要多平台直播像是同時在Twitch, Youtube, Facebook實況的話

OBS Studio有人在github上有做multi RTMP套件可以直接使用

OBS Multi RTMP plugin for MAC

而Streamlabs OBS想要multi streaming的話需要買Prime的會員

Mac 虛擬攝影機相容性

可以根據下列網址來查看說你想使用的軟體能不能支援Mac版的virtual camera

Mac OBS Virtual Camera Compatibility

另一篇探討某些視訊軟體要使用virtual camera必須要先codesign DAL

OBS MAC Virtual Camera Software DAL

Discord虛擬攝影機測試

discord就是其中必須要codesign才能使用virtual camera之一的軟體

Discord OBS Virtual Camera

若你要使用discord抓到virtual camera

先將discord關掉

在你的Terminal執行下列指令

sudo codesign --remove-signature /Applications/Discord.app/Contents/Frameworks/Discord\ Helper\ \(GPU\).app /Applications/Discord.app/Contents/Frameworks/Discord\ Helper\ \(Plugin\).app /Applications/Discord.app/Contents/Frameworks/Discord\ Helper\ \(Renderer\).app /Applications/Discord.app/Contents/Frameworks/Discord\ Helper.app

之後再把discord打開

然後進到設定當中選擇你的攝影機

就可以看到OBS的virtual camera了

目前測試可以使用OBS Virtual Camera的視訊軟體

  1. Microsoft Teams
  2. Cisco Webex
  3. Google Meet
  4. Zoom

Microsoft Teams是我目前學校遠距教學使用的軟體

我上的課比較彈性

所以我會開Virtual Character視訊

Cisco Webex 是我公司在用的軟體

目前也是要視訊去討論工作進度

偶爾搞怪一下

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。