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

标签 youtube youtube-api web-audio-api

我希望仅能够加载youtube视频的音频流并通过Web Audio节点图处理它(EQ,效果等)。

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

预先感谢所有和任何回复。

最佳答案

不,因为您无法跨域获得音频流。 (也就是说,如果您的代码可以托管在YouTube.com上,则可以,但不能从mydomain.com托管。)

这样做的原因(如果设置了CORS,则可以执行此操作,但是在YouTube上不可以),原因是,如果可以获取音频流,则可以对数据进行位复制。就像图像一样,它们也不想泄漏原始数据。

关于youtube - 是否可以在Web Audio的MediaElementAudioSourceNode中获取YouTube音频流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40514309/

相关文章:

google-plus - 使用 Web Audio API 访问 YouTube 直播

javascript - 混合两个音频缓冲区,使用 web Audio Api 将一个放在另一个的背景上

objective-c - YouTube API v3 示例项目引发 GTLJSONRPCErrorDomain -32602 错误请求错误

javascript - 使用嵌入式 YouTube 视频,创建跳转到特定时间的链接

php - PHP YouTube Data API无需宣誓就可获取 channel 信息

android - 找不到Gradle DSL方法:complete()

youtube - 无法通过VPN访问youtube API

api - 有没有一种方法可以通过YouTube API v3设置不喜欢和不喜欢的评论?

javascript - 如何使用 Youtube Javascript API 只播放声音?

javascript - 从多个设备同时在多个轨道上录制音频