動画のダウンロード

歌ってみた動画を作るときに他の方がアップロードされた動画を使用したい場合がある。こういう場合は大抵ローカルに保存しなければならないのだが、ほとんどの動画サイトはローカルに保存できるようにはなっていない。ところが、あれげな方法を使えば簡単にローカルに保存することができる。これにはいくつか方法があり、

  1. 専用ダウンローダ
  2. ブラウザプラグイン
  3. ダウンローダプラグイン

などがある。自分が最近良く使っているのは3.で、「Irvine」+「Dorothy」という組み合わせ。Irvineは老舗のフリーソフト。自分が高校の頃からあったように思う。DorothyはIrvineプラグイン2ch上で配布されているので普段はお目にかかることは無いかもしれない。
導入方法は非常に面倒で、まずIrvineを通常通りインストールした後、Dorothy関連ファイルをネット上からかき集めて適切に配置しなければならない。詳しいやり方は忘れてしまった。ごった煮になっているやつに最新版のdiffを入れまくった記憶がある。
Irvine + Dorothyでニコニコ動画から動画を落とすと、ファイル名に余計な文字がついてくることがある。これを防ぐにはnicovideo.dmsの

		if (res.Data.match(/<h1[^>]*><a[^>]*>(.+)<\/a><\/h1>/) == null)

となっているところを

		if (res.Data.match(/<h1[^>]*><a[^>]*>(.+?)<\/a>/) == null)

と修正すればよい。そのうち本家のほうにも修正が入ると思う。
連番の動画を落とすときなどにかなり重宝するので、是非使ってみて欲しい。