たとえば、v4l2loopback
モジュールを使用して、コマンドラインから実際のウェブカメラを仮想ウェブカメラにリダイレクトする方法はありますffmpeg
か?
詳細
ほとんどのソフトウェア(vlc、チーズなど)で動作する古いWebカメラがありますが、他(Skype)では動作しません。
このようなソフトウェアで動作させるための可能な回避策はv4l2loopback
、Webcamoidのように、モジュールを使用して仮想Webカメラにリダイレクトすることですが、コマンドラインから、たとえば経由で行う必要がありますffmpeg
。
これffmpeg
も同様に可能であると確信していますが、実際のウェブカメラは仮想のものにリダイレクトされることはめったにないため、オンラインの例は見つかりませんでした(このように、画面キャプチャまたは既存のビデオを仮想ウェブカメラにリダイレクトする唯一の例が見つかりました) 。
1
同様にはUbuntuの上では/ dev / video0にどのような方法ffmpegのセンドビデオはありますか?
—
-llogan
@LordNeckbeard答えには共通点がありますが、質問は大きく異なります。そのOPは、事前に記録されたビデオ(
—
Kubuntuer82
input.mp4
)を既存の物理デバイスに送信することを要求しており、回答者は代わりにv4l2loopbackを使用することを提案しています。ここで、実際のライブ Webカメラを仮想Webカメラに送信することについて説明します。これにより、Webカメラが一部のアプリ(Skypeなど)と間接的に互換性を持ち、それ以外の場合は認識されないからです。実際、その質問に対する答えffmpeg -i input.mp4
は、私がここで探していたものではないものを使用することを示唆しています。
@LordNeckbeardとその答えは、デスクトップを取得する方法も示しています。これは、ここで探していたものではなかっただけでなく、既に質問で述べたこの投稿と非常によく似ています。私は別の何かを探していました。つまり、デスクトップやファイルの代わりに別のウェブカメラをリダイレクトしていました(質問でも言います)。解決策が同じソフトウェアに基づいていることを感謝しますが、質問が非常に異なるため、この特定の問題に苦しんでいる人々のためにこれを共有することはまだ良いと思います。
—
Kubuntuer82