# 仮想カメラ設定

VCam には仮想カメラと呼ばれるカメラ機能があります。

これを利用することで、Zoom や Google Meet などのビデオ会議アプリなどでも、VCam をカメラとして認識させることができます。

## 仮想カメラの設定

VCam の設定画面の「仮想カメラ」で動作状況の確認や仮想カメラのインストールやアンインストールができます。

![image](https://github.com/vcamapp/app/assets/8188636/a39c5c68-7215-42a4-bcf4-8a2f97cfb198)

インストールやアンインストール後は Mac の設定の「一般」→「ログイン項目と拡張機能」→「カメラ機能拡張」の i マーク →VCam.app の CameraExtension を有効にする必要があります。

<figure><img src="https://2559970304-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWVastDqkbY0YAbDsjGdF%2Fuploads%2FGrb6Nry1ZNaYB5o7M9zs%2Fimage.png?alt=media&#x26;token=fc4034c2-7c53-4ef3-b88c-b912d9717336" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
現在の macOS ではプラグインのインストールやアンインストール時に Mac の再起動が必要になる場合があります。正常に動作しない場合などは Mac を再起動してください。 また、VCam が「アプリケーション」フォルダにインストールされている必要があります。
{% endhint %}

<details>

<summary>macOS 14以前</summary>

macOS 14以前では、Macの設定の「プライバシーとセキュリティ」で「許可」をクリックし設定を反映させる必要があります。

![Macの設定](https://github.com/vcamapp/app/assets/8188636/65b3804d-7108-4e1d-9ff7-dd02ff105a38)

</details>

## 仮想カメラの使い方

カメラを利用するアプリのカメラ一覧に「VCam - CameraExtension \[番号]」が表示されます。

![zoom](https://github.com/vcamapp/docs/assets/8188636/288b4213-3320-4b36-b58a-ecc19c83eef3)

「VCam - CameraExtension」を選ぶと、VCam の映像を表示できます。

## 仮想カメラの更新

VCam のバージョンアップに伴い、仮想カメラの更新が必要になる場合があります。その場合は、VCam の設定画面の「仮想カメラ」で「再インストール」をクリックしてください。

再インストール後は、VCam アプリを再起動してください。

現在の最新バージョンは「`VCam - CameraExtension [3]`」です。

## VCam と VCam2D 併用時の注意点

VCam と VCam2D の両方をインストール後、どちらかをアンインストールすると仮想カメラが正常に動作しなくなる場合があります。その場合は、利用しているどちらかの VCam アプリを再インストールしてください。

<details>

<summary>過去のドキュメント (VCam 0.10.1以下用)</summary>

仮想カメラには現在、2 種類あります。

* 仮想カメラ (DAL)
  * 初回起動時にインストールされます。
* 新しい仮想カメラ (CameraExtension)
  * 現在はサポーターのみが使える機能です。

新しい仮想カメラのほうが Mac の負荷が軽減されます。

また、「仮想カメラ (DAL)」は macOS 14 でサポート終了することが Apple により発表されています。

<https://developer.apple.com/videos/play/wwdc2022/10022/>

#### 仮想カメラ (DAL)の設定

初回起動時に表示されるアラートに従ってインストールしてください。

不具合などで再インストールしたい場合は、「VCam」メニューの「初期設定」をクリックしてください。

仮想カメラをアンインストールしたい場合、「VCam」メニューの「プラグインのアンインストール」をクリックしてください。

</details>
