這是一個理論上的想法,但希望我在這裏發表的內容會對此有所瞭解。是否可以在各種YouTube視頻上使用音樂進行可視化?
假設在YouTube上有音樂視頻。是否有可能使用youtube api去除視頻的音樂,並將其用作另一個網站上的某種可視化的方式?
它非常類似於基於音樂節拍進行可視化的任何音樂播放器。 因此有可能嗎?
這是一個理論上的想法,但希望我在這裏發表的內容會對此有所瞭解。是否可以在各種YouTube視頻上使用音樂進行可視化?
假設在YouTube上有音樂視頻。是否有可能使用youtube api去除視頻的音樂,並將其用作另一個網站上的某種可視化的方式?
它非常類似於基於音樂節拍進行可視化的任何音樂播放器。 因此有可能嗎?
是的,但是您不會使用YouTube API將音樂從視頻中提取出來。
理論上可行,在法律上不切實際。
請記住有更好的方法。 PHP不是一個聲音/圖形/動畫平臺。它能夠很好地處理單個圖像,但單單這樣做會吸收大量的系統資源,並且通常遠遠超出典型PHP的最大內存限制。
我自己沒有測試過這個,但這裏是我發現試圖儘可能堅持使用PHP的東西。它需要解決的問題可能比您通常從舊atari獲得的產品差一些,並且在提供您的定製版本之前完全下載和處理視頻文件。
首先,在您的服務器上下載並設置ffmpeg。命令行版本可能是最好的,因爲您可以使用PHP的各種exec
函數簡單地調用它。
如果您的服務器能夠在典型的30秒PHP超時限制內完成所有這些工作,那麼您應該一切都很好。如果沒有,你必須分離一個新的PHP進程來處理處理,同時給客戶端某種排隊票以便稍後檢查最終文件。
實際上,我不太可能提供任何好的建議。有幾個網站提供從Youtube視頻中去除音頻的服務。 GS:「分離youtube音頻」。從那開始可能會有很好的領先優勢。
如果你能在30秒內完成所有的工作,我會留下深刻的印象。 – mpen 2010-12-13 06:09:45
看Wuddy! Video Muzik已經做出,寫歌曲名稱輸入區,然後按回車,點擊一首歌,從Youtube :)你說的下載視頻的好老方法
因此聽,剝離出來的音樂然後播放任何音樂播放器,可以將可視化文件上傳到網站上? – Hick 2010-12-13 05:19:38
我的意思是編寫一個程序去除YouTube視頻的音樂並自動創建一個可視化視頻是很有可能的,儘管通常不合法。你不必手動完成,但編寫這個程序的步驟都很簡單。你將學習一些三角學,用複數做一些數學運算,找到一些矩陣的特徵值,從頭開始構建視頻幀等。 – 2010-12-13 05:21:49