2016-08-16 76 views
1

我想寫一個python腳本,將下載YouTube視頻,使用這行代碼用於獲取下載網址:訪問YouTube視頻流圖(蟒蛇)

download_url = "http://www.youtube.com/get_video?video_id={0}&t={1}&fmt=22&asv=2".format(video_id, token_value) 

(VIDEO_ID和token_values是我從解析YouTube視頻網址獲得的信息) 但這一直在下載空文件。

由於此方法比較陳舊,現在是否有其他一些獲取YouTube視頻下載網址的形式?

+0

https://developers.google.com/youtube/v3/code_samples/python 這可能有幫助! – bane19

+0

我發現有人發帖稱人們聲稱以這種方式下載YouTube視頻是不可能的,所以新的解決方案將直接通過youtube網址中給出的信息訪問流圖。有誰知道什麼是獲取流式地圖的最佳方法? – Domba

回答

1

我在此期間解決了我的問題(某種程度上)。我只需訪問YouTube視頻流地圖並抓取其中存儲的一個URL並下載該文件。但是,這僅適用於未加密簽名的視頻。我仍在爲加密簽名的視頻製作解決方案。