背景
現在、Matrix サーバーと WhatsApp ブリッジするための Android エミュレーターをセットアップしようとしています。QR スキャン用に Web カメラをセットアップするところまでは、ここの指示に従いました。https://docs.mau.fi/bridges/go/whatsapp/android-vm-setup.html
問題
次のコマンドでデスクトップ画面をループバックしようとしています
ffmpeg -s 1024x600 -f x11grab -i :1+10,20 -vf format=pix_fmts=yuv420p -f v4l2 /dev/video0
その後、ビデオ信号をチェックしています
mplayer tv:// -tv driver=v4l2:device=/dev/video0
しかし、黒いウィンドウしか表示されません。どうもこれは機能していないようです。
前提条件
カーネルモジュールをインストールしました
sudo dnf install v4l2loopback
そしてモジュールをロードした
sudo modprobe v4l2loopback
VM ゲストは fedora 33 で、proxmox ハイパーバイザー v6.4-13 で実行されます。
これは一般的に VM ゲストで実行できるのでしょうか? 何か間違っているのでしょうか?
答え1
答えを見つけたと思うArchLinuxフォーラムの X11 プラグインはffmpeg
Wayland では動作しないようです。