GNU/Linux >> Linux の 問題 >  >> Linux

Linux で仮想ウェブカメラに書き込む方法は?

v4l2loopback を組み合わせて使用​​することもできます 、 OBS Studio そして obs-v4l2sink .

OBS Studio を使用 デバイスからビデオをキャプチャするには、obs-v4l2sink 出力を /dev/video* に書き込む小さなプラグインです。

https://github.com/umlaeute/v4l2loopback/wiki/OBS-Studio

https://github.com/CatxFish/obs-v4l2sink


まあ、実際にこれは可能です。これを行う手っ取り早い方法は、WebcamStudio を使用することです。これにより、他のプログラムが通常のビデオ デバイスとして認識し、デスクトップから入力を受け取ることができる新しいビデオ デバイス (/device/video2 など) が作成されるため、設定するだけです。 OpenCV の出力がそこに表示される画面の一部をキャプチャします。

より優れたより技術的な方法は、V4L2 ループ バック モジュールを使用することです。このようにして、OpenCV の出力を他のプログラムから通常のビデオ デバイスとして認識されるモジュールに単純にパイプすることができます。詳細については、このページの下部にある readme:https://github.com/umlaeute/v4l2loopback および wiki ページ:https://github.com/umlaeute/v4l2loopback/wiki を参照してください。

お役に立てば幸いです。


Linux
  1. Linuxにデバイスドライバーをインストールする方法

  2. Linuxコマンドを使用して画像にテキストを書き込む方法

  3. Linux で仮想ブロック デバイス (ループ デバイス/ファイルシステム) を作成する方法

  1. Linux – Ffmpegを使用してローカルビデオをWebカメラにストリーミングする方法は?

  2. ユーザー空間のLinuxブロックデバイスドライバーを作成するには?

  3. Linux でデバイスをマウントするには?

  1. Linux –論理的に切断されたUSBデバイスを再接続する方法は?

  2. LinuxでCでファイルを書く方法は?

  3. Linux .dts デバイス ツリー ファイルをプログラムする方法は?