7

有谁知道是否可以使用 Javascript 从 youtube 播放器中播放的视频中渲染音频波形?谢谢!

4

1 回答 1

2

在客户端,不可能将音频与视频数据隔离开来。您需要获取原始音频数据,然后才能使用 WebAudio API 处理它(例如显示它)。

有一些服务器端解决方案(从视频中提取音频,将其发回等),但这是不合法的,因为它写在 youtube 的 TOS 中:(https://developers.google.com/youtube/terms?hl =fr )

您不得:

分离、隔离或修改通过 YouTube API 提供的任何 YouTube > 视听内容的音频或视频组件;

单独宣传通过 YouTube API 提供的任何 YouTube 视听 > 内容的音频或视频组件;

有关更多详细信息,请参阅此问题: 是否有仅提供音频的 Youtube API?

于 2016-06-24T09:31:53.507 回答