我正在使用 Web 音频 api 和 Three.js 库编写一个音频可视化应用程序。我已经使用 html5 元素通过 AudioContext 对象中的 createMediaElementSource() 方法从本地 mp3 或流式 mp3 文件获取音频取得了很大的成功,但我希望我的用户能够从他们的音乐中可视化音乐iTunes 或 Spotify 应用程序也是如此。我已经简单地触及了“音频插孔 api”,但大多数文档都超出了我的理解范围,因为我没有使用任何以“c”:P 为前缀的语言编写的程序的经验。我现在所知道的并且有时间学习(因为这是一个类(class)项目)更多的是 ruby 和 javascript。非常感谢任何和所有的输入!
最佳答案
没有“内置”方法可以做到这一点。 (实际上是故意的,因为它引起了很多安全和隐私问题。)可以在客户端计算机上设置环回音频驱动程序,并将其用作 Spotify 或 iTunes 的音频输出设备,并捕获其输入网络音频;当然,这不是一个很好的最终用户解决方案。
关于javascript - 使用 Web Audio API 进行跨应用程序音频分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40811409/