0

YouTubeビデオ、Silverlightムービー、迷惑なバナー広告など、ページからのすべてのオーディオ出力をキャプチャする方法を見つけようとしています。

私の当初のアイデアは、javascriptとhtml5タグをページに挿入することでしたが、それはほとんどの場合無益であることが証明されています。

1つのアイデアは、オーディオストリームをユーザーのスピーカーからユーザーのマイクにリダイレクトし、その方法で録音することです。

私はこれに対するあらゆるアプローチにかなりオープンです。プラグインを作成する必要がある可能性が非常に高いことを認識しています(これは、HTML5とjavascriptを使用するメソッドをかなり徹底的に検索した後です)。

誰かが似たようなことを試みたことがありますか、または私を役立つ方向に向けることができますか?この時点で、NPAPIを掘り下げることが役立つかもしれないと思っています。

4

1 に答える 1

2

NPAPIにはオーディオ用のAPIはありません。オーディオを実行するすべてのNPAPIプラグインは、システムAPIを使用してオーディオを実行します。このため(最近のFlashはPPAPIですが、ほとんどのブラウザーではFlashとSilverlightの両方がNPAPIプラグインです)、特定のページ、タブ、さらにはブラウザー専用のすべてのオーディオをキャプチャする方法はありません。 HWNDか何かでそれを取得しますが、それは可能ですが、わかりません。

できるかもしれないことは、システムAPIを使用してシステム上のすべてのオーディオをキャプチャすることです。

また、silverlightとflashはプラグインであるため、HTML5とは関係がないことも忘れないでください。

于 2012-12-05T06:11:37.590 に答える