備忘録

開発でつまったところの備忘録.不定期に更新します.

YouTubeの元ファイルをダウンロードする方法

適当にググってでてきたパイソンスクリプトをつかってみたところ古くて使えませんでした。

Youtubeの仕様ってのは頻繁にかわるらしくがんばって解析した方法もすぐ使えなくなってしまうらしいです。

 

なんですが、youtube-dlっていう頻繁に更新されるyoutubeダウンロードパイソンスクリプトがあるみたいです。

http://rg3.github.io/youtube-dl/download.html

からダウンロードして、

python youtube-dl -g 欲しいYoutube動画のアドレス

でflv形式のダウンロードアドレスを吐き出してくれます。(-g 無い場合はファイルがダウンロードされる)

他の形式が欲しい場合はwikipediaの図に乗っているitag

http://en.wikipedia.org/wiki/YouTube

を参考に

python youtube-dl -g -f 番号 欲しいYoutube動画のアドレス

でできます。例えばMP4なら18とかでできます。