OBSで人物の背景を削除する方法
OBSで配信する時に、人物の背景を削除して透過にすることができます。大きく分けて次のの2パターンがあります。
- グリーンバックを使う王道の方法
- グリーンバックなしでAIなどに消してもらう方法
状況に合わせて、使いやすい方法を選んでみてください。
グリーンバックがある場合
物理的に緑、または青の背景を用意できる場合は、OBSの標準機能であるクロマキーを使うのが最も輪郭が綺麗に抜けます。
手順
- OBSの「ソース」欄で、カメラの映像ソース(映像キャプチャデバイスなど)を右クリックし、「フィルタ」を選択します
- 左下の「エフェクトフィルタ」の 「+」 ボタンをクリックします
- リストから 「クロマキー」 を選択します
- 「色キーの種類」を「緑」に設定します(もし青い布なら青)
- プレビューを見ながら「類似性」などのスライダーを調整し、背景が綺麗に消えるように微調整します
グリーンバックがない場合
グリーンバックがない場合は、以下のいずれかの方法で、AIの力を使って背景を削除できます。
1. NVIDIA Broadcast を使う
もし使っているパソコンにNVIDIA製のグラフィックボード(RTXシリーズ)が搭載されているなら、これが最もおすすめで高精度です。
- 公式の NVIDIA Broadcast アプリをダウンロードしてインストールします
- アプリ内でカメラを選択し、エフェクトで「背景の削除」または「背景のボケ」を設定します
- OBS側のカメラ設定で、デバイスを通常のWebカメラではなく 「Camera(NVIDIA Broadcast)」 に変更します
2. 無料プラグイン obs-backgroundremoval を導入する
グラフィックボードに依存せず、OBS内で完結させたい場合は、有志が作成したプラグインを使う方法があります。
- ネットで obs-backgroundremoval と検索して、プラグインをダウンロードしてPCにインストールします
- OBSを再起動し、カメラのソースを右クリックして「フィルタ」を開きます
- 「音声 / 映像フィルタ」の 「+」 から 「Background Removal」 を追加します
- 設定内の「Background Color」を緑色などに変更し、さらにエフェクトフィルタで上記1の「クロマキー」を組み合わせることで、綺麗に透過できます
3. 他の外部カメラアプリを経由する
PRISM Lensのような、AI背景除去機能がついたカメラアプリで映像を加工し、その映像をOBSの「映像キャプチャデバイス」として読み込む方法も手軽で人気です。
NVIDIAのグラボが入っているかなどのPCのスペックや、グリーンバックの有無によって最適な方法が変わります。












