【Mac】30分でミライアカリにバ美肉してビデオ会議するまでのログ

# はじめに
こんにちは、株式会社Acompanyの近藤です。
普段は秘密計算という技術を用いて「プライバシー保護とデータ分析を両立させる」ことを目指して活動しています。

本記事は[OPTIMIND x Acompany Advent Calendar 2021](https://qiita.com/advent-calendar/2021/optimind_acompany)の8日目の記事となります。

今回は、[メタバースが最近盛り上がってきた](https://about.fb.com/ja/news/2021/10/facebok-company-is-now-meta/)ので、この記事をリライトしてアドカレに突っ込んでみました。

**この記事を読んであなたが得られること。**

- Macでビデオ会議する時に[ミライアカリ](https://akari-mir.ai/)になれる。
- 30分でお手軽にメタバース感を味わえる。

それではいってみましょう。

## 環境
- macOS Catalina
- Intel Core i7 2.5GHz
- Intel Iris Plus Graphics 640 1536 MB
- メモリ 16GB

## 使用するソフトウェア
- Chrome ブラウザ
- CamTwist
- 任意のビデオ会議ソフト
  - 例：Zoom, Meet, Discord, etc...

## 手順
1. CamTwistをインストールする
2. ミライアカリのMMDファイルをダウンロードする
3. FaceVTuberのサイトへ上記ファイルをアップロードする
4. バ美肉する
5. CamTwistでバ美肉した画面を仮想カメラに出力する
6. 任意のビデオ会議ソフトのカメラ入力にCamTwistを指定する
7. バ美肉してビデオ会議を楽しむ

## 1. CamTwistをインストールする
任意の画面をカメラ映像として出力できるソフトウェアをインストールします。
今回はこちらのサイトからCamTwistをインストールします。
http://camtwiststudio.com/download/
<img width="981" alt="スクリーンショット1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/9822087e-b947-c26a-5b71-5e4f38a78737.png">


## 2. ミライアカリのMMDファイルをダウンロードする
任意のモデルを使用できますが、今回はミライアカリのMMDファイルを公式サイトからダウンロードします。
https://akari-mir.ai/
<img width="525" alt="スクリーンショット2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/a84f57a0-e289-66a9-a98b-7a3530e341b3.png">


## 3. FaceVTuberのサイトへ上記ファイルをアップロードする
ブラウザのみでバ美肉できるWebサービスFaceVTuberを使用します。
このサイトにミライアカリのMMDファイルが入った`.zip`ファイルをアップロードします。
https://facevtuber.com/
<img width="1044" alt="スクリーンショット3.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/6617396e-4fdb-ead2-0d34-008eacae55e4.png">


## 4. バ美肉する
カメラでフェイストラッキングができたらバ美肉完了です。
後で使うので、ポップアップ表示にしておきます
<img width="1014" alt="スクリーンショット4.1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/1b8963ec-9bc5-cca6-5908-fe12313c99b4.png">

<img width="912" alt="スクリーンショット4.2.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/09210e81-c3ed-9f48-1248-56e3f38598da.png">

## 5. CamTwistでバ美肉した画面を仮想カメラに出力する
CamTwistを起動して、ポップアップ表示したウィンドウを入力に指定します。
`Desktop+`を選択した状態で左下の`Select`ボタンを押します。
`Settings`は画像の通りの設定にします。
真ん中あたりの`Save Setup`で設定に名前をつけて保存します。
作成した設定に対して`Auto load`ボタンを押してオンにします。

<img width="870" alt="スクリーンショット5.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/4f044cb5-4fb6-86fd-2e18-8d7a91eef8f3.png">


## 6. 任意のビデオ会議ソフトのカメラ入力にCamTwistを指定する
今回はMeetでやってみます。
カメラの入力設定でCamTwistを選択します。
<img width="601" alt="スクリーンショット6.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/742c0615-58bf-6927-51c3-d01770e5036a.png">

## 7. バ美肉してビデオ会議を楽しむ
おめでとう！
無事にミライアカリにバ美肉してビデオ会議に参加できました！
<img width="1215" alt="スクリーンショット7.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390000/8000422e-e109-fbd6-1b26-510db50a96eb.png">

## 注意点
FaceVTuberが起動しているウィンドウがアクティブになっている必要があります。

以下の2つのウィンドウを用意し、同じデスクトップで表示すればOKです。
1. ビデオ会議ツールが起動しているウィンドウ
2. FaceVTuberが起動しているウィンドウ

## 追記
CamTwistの認識がされない場合は、Macを再起動すると認識されることが多いです。

また、Zoomは2020年4月のアップデートで使用できなくなりました。

以下動作確認済みビデオソフト
- Google Meet
- Facebook Messenger
- Discord (Web版)

# Happy Hacking :sunglasses: !

# 参考
https://dev.classmethod.jp/articles/lets-start-babiniku-meeting/