0

リアルタイムで処理できるように、YouTube API を使用してオーディオ ストリームをリダイレクトすることは可能ですか?

どうにかして音声データをScriptProcessorNodeに取り込むことができれば、それをバックグラウンドで待機している NaCl モジュールに転送して、高負荷の DSP を実行できることがわかっています。

4

2 に答える 2

2

YouTube HTML5 エクスペリエンスを使用している場合は、createMediaElementSource() を介して要素からオーディオをフックできるはずです。Flash ベース (またはその他のオブジェクト ベース) のエクスペリエンスからはこれを行うことができないため、保護されたコンテンツにはアクセスできません。

余談ですが、重い DSP を実行するために ScriptProcessor を使用して NaCl に転送するのはなぜですか? Web Audio API 自体を使用します。

于 2012-12-20T19:45:16.020 に答える
1

ここで私の応答を参照してください。

Javascript を使用してビデオまたはフラッシュ オブジェクトの低音と高音を取得/設定する方法はありますか?

また、理論的には C++ アプリケーションを介して可能かもしれませんが、YouTube の利用規約を注意深く読むこともお勧めします。特に、オーディオまたはビデオ ストリームを分離したり、それらを変更したりすることはできません。

https://developers.google.com/youtube/terms

于 2012-12-21T09:36:17.773 に答える