5

現在、スカイプにストリーミングしているウェブカメラ ストリームを変更する必要があるプロジェクトに取り組んでいます。本質的には、顔をぼかしたり、その他の匿名化技術を実行したりしたいと考えています。

しかし、このプロジェクトを行っている間、私はいくつかの問題を抱えていました。まず、opencv を使用して変更を行っていましたが、これを skype と接続しようとするまではうまくいき始めていました (opencv が Web カメラを引き継いでから skype が使用できないため、うまくいきませんでした)。その後、友人から GStreamer ライブラリに誘導されましたが、動作するように見えましたが、他の誰も受け取っていないように見えるエラーが発生し続けました。現在、DirectShow を検討しています。スカイプが見るための仮想ウェブカメラを作成できましたが、仮想ウェブカメラはファイルからの入力しか取得しません。私は Windows および/または Linux で作業しており、どちらで作業を進めているかによって異なります。

だから私は本質的に2つの質問があります

  1. プロジェクトや私がしていることに似たようなことをしたことがある場合は、どのようにそれを行ったのか教えていただけますか

  2. Since I'm still working with Gstreamer+Opencv and Directshow methods, does anyone know how to give input from opencv or other webcam into the virtual webcam (I have looked at input pins for the virtual webcam but do not understand how to use them)

Also, yes I have searched for an answer, but as these were a steep learning curve for me, and most answers being non code, I was getting quite confused with some of the answers.

4

1 に答える 1

0

Linux では、gstreamer は「v4l2sink」要素を提供します。これにより、v4l2loopbackデバイスにビデオ ストリームを書き込むことができます。このデバイスは、skype (の一部のバージョン) で開くことができます (skype の v4l2 サポートは完全に壊れています)。

于 2012-09-27T13:29:42.173 に答える