2012-11-28 243 views
6

有誰知道是否可以使用Javascript在YouTube播放器中播放視頻中的音頻波形? 謝謝!從YouTube視頻生成音頻波形

+0

你問了一個.wav聲音文件或者是你想生成視覺呈現的波形? – rdrkt

+0

對不起,其實我不是很清楚。我會嘗試糾正我的問題:我想使用javascript繪製YT視頻的音頻軌道的音頻波形概覽,並在嵌入式JavaScript YouTube播放器中播放(在開始播放之前甚至更好)通過Youtube Javascript播放器API。有人知道這是可能的嗎?... –

回答

2

在客戶端,無法將音頻與視頻數據隔離開來。 您需要獲取原始音頻數據才能夠使用WebAudio API進行處理(例如顯示它)。

有一些服務器端解決方案(提取視頻音頻,發送回等),但是這是不合法的,因爲它是寫在YouTube上的TOS: (https://developers.google.com/youtube/terms?hl=fr

你是不是允許:

分離,隔離或修改通過YouTube API提供的任何YouTube>視聽內容的音頻或視頻組件;

分開宣傳通過YouTube API提供的任何YouTube視聽內容的音頻或視頻組件;

看到這個問題的更多細節: Is there a Youtube API that gives only audio?