是否可以在 Web Audio 的 MediaElementAudioSourceNode 中获取 YouTube 音频流?

Is it possible to get a YouTube audio stream in Web Audio's MediaElementAudioSourceNode?

我希望能够仅加载 youtube 视频的音频流并通过网络音频节点图对其进行处理(EQ、效果等)。

这可行吗?那里有任何开源工作吗?

提前感谢所有回复。

不行,因为你不能跨域获取音频流。 (也就是说,如果您的代码可以托管在 YouTube.com 上,当然可以,但不能托管在 mydomain.com 上。)

这样做的原因(如果设置了 CORS,你可以这样做,但它不在 YouTube 上)是因为如果你可以获得音频流,你可以对数据进行位复制。就像图片一样,他们不想泄露原始数据。