Youtubeからビデオをダウンロードしようとしていますが、次のことを試しました。
url = "http://www.youtube.com/watch?v=f4l3pBovB_c"
urllib.urlretrieve(url,"test.mp4")
test.mp4ファイルを作成しますが、次のエラーが発生します。
WindowsMediaPlayerはファイルを再生できません。Playerは、ファイルタイプをサポートしていないか、ファイルの圧縮に使用されたコーデックをサポートしていない可能性があります。
これを自分で達成する方法を理解したいと思います。youtube-dl.pyのようなモジュールを見たことがありますが、スクリプトを作成するときにスクリプトを理解できるように、コードを最も単純な形式で動作させたいと思います。