1
我試圖從YouTube下載的視頻,並曾嘗試以下基本的腳本:的Python的urllib YouTube的
url = "http://www.youtube.com/watch?v=f4l3pBovB_c"
urllib.urlretrieve(url,"test.mp4")
它創建的文件test.mp4,但得到了以下錯誤:
Windows media player cannot play the file. The Player might not support the file type or might not support the codec that was used to compress the file.
我想嘗試瞭解如何完成這一步,我已經看到像youtube-dl.py這樣的模塊,但又想讓代碼以最簡單的形式工作,所以我可以在構建腳本時理解腳本。
您正在下載一個像這樣的HTML網站。當然,這在您的媒體播放器中無法播放。實際的視頻文件被YouTube隱藏。 – poke 2013-02-25 04:38:42
@ user1947457:由於這個問題很老,你是否仍然需要這個問題的答案? – AWainb 2013-08-20 22:49:28
嗨Awainb;仍然會喜歡答案,或者指向正確的方向。主要我想用python來保存youtube視頻的音頻。 – user1947457 2013-08-22 00:41:33