我希望仅能够加载youtube视频的音频流并通过Web Audio节点图处理它(EQ,效果等)。
这可行吗?那里有任何开源工作吗?
预先感谢所有和任何回复。
最佳答案
不,因为您无法跨域获得音频流。 (也就是说,如果您的代码可以托管在YouTube.com上,则可以,但不能从mydomain.com托管。)
这样做的原因(如果设置了CORS,则可以执行此操作,但是在YouTube上不可以),原因是,如果可以获取音频流,则可以对数据进行位复制。就像图像一样,它们也不想泄漏原始数据。
关于youtube - 是否可以在Web Audio的MediaElementAudioSourceNode中获取YouTube音频流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40514309/