2012-10-23 37 views
0

所以,我想用php腳本下載youtube視頻。我已經搜索了很多,現在和那裏更多的解決方案,但使用http://youtube.com/get_video?data url,但現在已經很長時間了。我找到了一個可以正常工作的greasemonkey腳本,但是我不知道如何使用php。 我已閱讀,我必須做一些事情,給了我,例如該鏈接的信息:我如何使用php下載YouTube視頻?

http://www.youtube.com/get_video_info?video_id=g1SADcP5g1o 

的問題是,這將是我們的最佳方法呢?

+0

http://www.phpclasses.org/package/4664-PHP-Get-the -video-download-URL-using-the-YouTube-API.html – jurgemaister

+0

這太舊了,因爲youtube從2008年開始改變了一些東西 – rsz

+0

那麼猜猜你最好閱讀API文檔。 – jurgemaister

回答

0

我會嘗試獲取資源上的任何curl請求,並嘗試以這種方式自動執行此操作。

+0

是的,我想過它,但我想來,這是如何在後臺工作 – rsz

0

我用C++寫的,而不是PHP。但它不是很簡單,但也不是很複雜。 get_video_info輸出是URL編碼。解碼它並尋找stream_map流的集合。你會注意到它的一個模式。這是你的出發點。包含分辨率和下載位置以及其他內容。

我就不會在這裏貼的PHP代碼,我就算了吧:)他們往往改變它...

+0

謝謝,好主意會給它一個嘗試 – rsz