Arch Linux: ウェブカメラの仮想背景の設定

Arch Linux: ウェブカメラの仮想背景の設定

私はこのようなFakeCamやブログ投稿など、さまざまなツールを使ってみました(https://elder.dev/posts/open-source-virtual-Background/)、

しかし、私の設定(Arch Linux)では何も実行できません。

Arch LinuxでSkype、Zoom、Teamsなどの会議ツールの仮想またはぼやけた背景を取得する方法に関する愚かなガイドを作成するのに役立ちますか?

答え1

Manjaro(Archベース)Linuxで動作させました(ヒントありがとうございます)。ここ)

  1. 現在のLinuxヘッダファイルをインストールします。

     sudo pacman -S "linux$(uname -r | awk -F. '{print $1$2}')-headers"
    
  2. インストール(およびビルド)v4l2loopack-dkms

     sudo pacman -S v4l2loopback-dkms
    
  3. 次のオプションを使用してモジュールをロードします。偽のカメラ:

     sudo modprobe v4l2loopback devices=1 video_nr=20 card_label="fakecam" exclusive_caps=1
    

    (すでに持っている場合は、を使用して削除する必要がありますsudo modprobe -r v4l2loopback。)

  4. 今はfakecam(パッケージマネージャを使用してインストールされたスナップショット)snap connect fakecam:camera

    偽のカメラ出力

...非常に小さい「作業」値の場合:*

  1. 速度がかなり遅い
  2. 私の体を検出できません。浮かぶ頭が少し不安です。
  3. Linux用Teamsはストリーム(黒いカメラ)にアクセスできないため、ほとんど役に立ちません。

後で試してみるか、他の人に公開して動作するかどうかを確認します。https://github.com/floe/backscrubより良い結果。

答え2

私は今アーチスウィキ

つまり、プラグインobsと一緒にプログラムをインストールし、そのフィルタを介して背景を削除してから、実際のウェブカメラで隠された画像として「シーン」を設定しました。obs-backgroundremoval

obs最終的に結合された画像を仮想Webカメラに供給する機能は基本的にサポートされており、これは私のチームに非常に適しています。

obs複数のシーンもサポートされているため、ボタンをクリックするだけでさまざまな背景画像と効果を簡単に切り替えることができることをお勧めします。

また、バックグラウンドビデオ、同じフィードの複数のウェブカメラ、テキストオーバーレイなどをサポートしています。したがって、このタイプの使用は少し過剰ですが、非常に多様なソリューションです。

関連情報