niconico downloader改造

ニコニコ動画の動画データをダウンロードするGreaseMonkeyスクリプト「niconico downloader」を日頃から愛用しているのだが、もう少しだけ便利になるといいなと思って改造した。ついでにニコニコ動画(秋)の仕様変更にもちょっぴり対応させたので、ここに公開しておく。

niconicodownloader.user.js

元スクリプトにたいして以下の機能が追加されている。

  • 動画タイトル部分をinputフォームに変更する(テキストのコピーがしやすい)
  • 削除された動画ページの場合、スクリプト処理を行わない(getflv APIのerrorキー簡易対応)

表示イメージはこんな感じ(画像はちょいと縮小)。

注意点として、ニコニコ動画(秋)から実装された「説明文・メニューを閉じた状態」では正常に動作しない。(全部読む)リンクを押して必ず説明文を開いた状態で使用する。
動作確認はSeaMonkey1.1.12 + XSiderBar + SeaMonkey対応版GreaseMonkeyにて。またオリジナルはMPL/GPL/LGPLのトリプルライセンスなのでこの改造版も同様としておく。userscripts.orgに投稿しとこうかと思ったが、改造が適当過ぎるのでとりあえずここで…