【问题标题】:generating audio waveform from youtube video从 youtube 视频生成音频波形
【发布时间】:2012-11-16 05:50:07
【问题描述】:

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

【问题讨论】:

  • 您是要.wav 声音文件还是要生成波形的可视化渲染?
  • 对不起,其实我不是很清楚。我会尝试纠正我的问题:我想使用 javascript 来绘制 YT 视频音轨的音频波形概览,同时它在嵌入式 JavaScript YouTube 播放器控制中播放(或者甚至在开始播放之前更好)通过 Youtube Javascript Player API。有人知道这是否可能吗?...

标签: javascript audio youtube waveform


【解决方案1】:

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

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

您不得:

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

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

请参阅此问题了解更多详情: Is there a Youtube API that gives only audio?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-08
    • 2018-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-28
    • 1970-01-01
    相关资源
    最近更新 更多