2011-08-08 16 views

回答

2

不幸的是,目前的YouTube API不允許您下載的視頻。我建議是這樣的:

http://www.swfkits.com/swf-to-video-sdk/

我用這個最近自動SWF轉換爲MP4,然後存儲。然後我的應用程序會自動上傳到YouTube。

這是不便宜的完整版本,大約900英鎊。然而,它是我發現的唯一的CLI(這意味着你可以使用PHP shell_exec來運行它)。

我可以補充一點,你不應該下載沒有明確同意的youtube視頻。 (編輯] - 對不起,我沒有發佈你已經有一個YouTube的下載腳本(直到Gaurav Gupta回答下面 - 用他的答案) - 也許這個問題更清楚嗎?這些標籤只提到Youtube API,對實際腳本的引用是模糊和混亂的。

+1

你說的沒錯,YouTube的正式不允許下載視頻。但是youtube-dl管理一個解決方法! –

5

下載YouTube-DL之後,只需做到以下幾點:

chmod 777 youtube-dl 

./youtube-dl http://www.youtube.com/watch?v=whatever 
+1

從哪裏下載youtube dl for windows? –

+1

@sreerajvr是不是[youtube-dl](http://rg3.github.com/youtube-dl/)一個Python腳本?如果是這樣,那麼它可以在任何安裝了Python的操作系統上運行(或者我們在談論兩種不同的東西?) – LunaticNeko

+0

默認情況下,在Linux debian,fyi上,youtube-dl被安裝到/ usr/bin中。您必須先在上面的chmod命令之前先cd到那裏。 – fuzzyanalysis

相關問題