在客户端,无法将音频与视频数据隔离开来。您需要获取原始音频数据,才能使用WebAudio API进行处理(例如显示它)。有一些服务器端的解决方案(从视频中提取音频,发送回来等),但这是不合法的,因为在YouTube的TOS中已经写明了:“您不被允许:分离、隔离或修改通过YouTube API提供的任何YouTube音频/视觉内容的音频或视频组件;单独推广通过YouTube API提供的任何YouTube音频/视觉内容的音频或视频组件。”更多详情请查看此问题: 是否有一个只提供音频的Youtube API?