2016-04-02 86 views
1

我們是一對軟件開發人員,他們計劃製作一些商業擴展或一些網站,通過這些網站用戶可以通過緩慢的互聯網連接或有限的數據通過YouTube的API播放幾乎任何視頻。雖然,同時通過API文檔去,我們通過下面的部分來了,使用Youtube API播放音頻

Your API Client will not, and You will not encourage or create functionality for Your users or other third parties to: 

    "separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API" 

-Kuan Yong, YouTube API Team 

是否有通過它我們可以僅禁用視頻和音頻流,甚至沒有與商業API沒有這樣的法律呢?

希望得到肯定的答覆。

+0

'商業延伸'聽起來不錯,但如果你這樣做違反他們的條款,後果將超過你很快會遇到的問題...... – Codexer

回答

1

只播放音頻就意味着隔離音頻,這明顯違反了YouTube API的條款和條件。不過,據我所知,不使用YouTube API時沒有這種限制。例如,youtube-dl是YouTube和其他數百個網站的視頻下載程序,它具有下載音頻的功能。

事實上,在YouTube的格式中,音頻和視頻實際上存儲在服務器上的單獨文件中。這意味着您可以實際獲取音頻文件的路徑並將其傳輸給用戶。查看開放源代碼youtube-dl,特別是youtube module,瞭解更多詳情。

編輯

的原因,我只是鏈接到一個庫是YouTube上不斷變化的方式,他們的格式,存儲和流視頻。這意味着檢索視頻音頻組件的直接鏈接是一項頻繁變化的任務。如果您可以鏈接到youtube-dl的python模塊,那麼只要發生這種更改,您就可以使用它們的更新。

免責聲明

我不能完全肯定,如果這是所有法律和諸如此類的東西。因此,我對您的決定不承擔責任,也不容許這種行爲。

相關問題