ニコニコ動画 (SP1) 対応のダウンロード・スクリプト nicodown.rb を使う
長らく "404 Blog Not Found:perl - ニコニコ動画ダウンローダー新認証対応版" の Perl スクリプトを使わせてもらってたのだけど、ニコニコ動画が SP1 になって使えなくなったので探してみたら、id:hayori さんがさっそく Ruby スクリプトで SP1 対応のを公開されてたので、これを使わせてもらうことにする。
ふつうに sudo aptitude install rubygems して、ちらちらとヘルプを見ながら sudo gem search nicovideo -r とかしたりして、まあいいやと sudo gem install nicovideo したところ、エラーが出た。Google してみると、検索結果の一番上に回答あり。
jota> 症状:
jota> ruby extconf.rb を実行しようとすると、以下のエラーが出力される
jota>
jota> ---
jota> extconf.rb:1:in `require': No such file to load -- mkmf (LoadError)
jota> from extconf.rb:1
jota> ---In article 17581, <19991010101813D.ttate / jaist.ac.jp>
t> mkmf.rbが入ってないようです。その行りです. Debian の ruby パッケージには
mkmf.rb やヘッダファイルの類は入っておらず,
ruby-dev パッケージに入れてあります. したがってt> debianのパッケージはどのようになっているのかは
[ruby-list:17605] Re: can't exec extconf.rb (LoadError)
t> 知りませんのでなんとも言えないのですが、ruby-dev
t> のパッケージを入れるとmkmf.rbもついてるようです。
というわけで sudo aptitude install ruby-dev。あとは問題なく使えた。
ひとつ YouTube 用にエンコードしたのを、オリジナルとならべて貼ってみる。
ニコニコ動画 | |
---|---|
YouTube |
今見てみると、ランキングで 2 位に上がってる。ランキングで上位に入る曲は好きになれないものが多いのだけど、これは例外のほうだったみたい。