0

Skype Desktop APIではオーディオ録音(双方向)が可能ですが、ビデオ録音のオプションはありません。

(デフォルトのキャプチャデバイスから)ソースビデオを簡単にキャプチャできますが、着信ビデオをキャプチャするにはどうすればよいですか?

スカイプビデオウィンドウの「スクリーンキャプチャ」によってそれを行うアプリケーションがいくつかありますが(例はSkypeのPamelaで、結果は見苦しく見えます)、明らかにもっと洗練された方法を持っているアプリケーションもあります(例はEvaerです)。Evaerがそれをどのように達成するかについて何か考えはありますか?

4

1 に答える 1

3

前回Skypeが着信ビデオの表示にDirectShowを使用していないことを確認したとき、Skypeは通常のAPI(GDIなど)を使用しています。これにより、基本的に、画面/ DCから読み戻すか、プロセスをフックしてAPI関数エントリにパッチを適用し、API呼び出しをインターセプトして、ペイント時にフレームをキャプチャするオプションが残ります(ダーティなもの)。あなたが言及したアプリケーションは、同様のトリックを使用していると思います。おそらく、フレームレートを正規化したり、アーティファクトを削除したり、高品質のエンコーディングを使用したりすることで、物事をより魅力的にします。すべての出力ビデオは、まともなように見えるかもしれません。

于 2013-02-24T09:38:26.673 に答える