小ネタ:動画ダウンローダ界のアーミーナイフ、youtube-dl
YouTubeなどの動画をダウンロードしたいときがあります。Webサービスを使う手もあるんですが、最近はコマンドラインツールのyoutube-dlを使っています。
youtube-dlのすごいところは、とにかく対応サイトが恐ろしく多いこと。YouTubeはもちろん、Vimeoやdailymotion、さらにニコニコ動画にも対応。コマンドライン使いであれば、使い方もとてもシンプルなのでおすすめできます。
以下、コマンドライン中心の話です。Mac/Linuxは確実に動くはずです。Windowsもたぶんいけると思います。
インストールはPythonのpipでできます。(pip自体のインストールはこちらを参照。いつの間にかインストール方法も進化してた・・・。)
pip install youtube-dl
使い方はとても簡単。YouTubeなどのURLを引数に与えるだけです(zshの場合は引用符で囲む必要があります):
youtube-dl 'https://www.youtube.com/watch?v=LcU0uo_3vWs'
ニコニコ動画も同様。ただし、実際に試してみると、かなり時間がかかります・・・。
全ての対応サイトを知りたい場合は、以下を叩いてみて下さい:
youtube-dl --extractor-descriptions
一覧は下記にまとめてあります。
https://gist.github.com/sky-y/1fac37a3c9db71e6af78
有名どころでは、VimeoやTEDなんかも。有名アダルトサイトはだいたい網羅している感じ。