Irvineと連携してニコニコ動画をダウンロード出来るnicovine

ここでは、 Irvineと連携してニコニコ動画をダウンロード出来るnicovine に関する情報を紹介しています。
Vidvineはnicovineに名前を変更しました。
nicovineユーザーは旧nicovineをアンインストール後に新nicovineに乗り換えて下さい。
VidvineユーザーはVidvineをアンインストール後に新nicovineに乗り換えて下さい。

Vidvineは新nicovineの開発ネームだと思って下さい。

nicovineってソフトを開発したのでご紹介します。
自作のエンジンとVid-DLさんとDL-Videoさんのエンジンを使ってIrvineで動画を保存するソフトです。
IEはもちろんFirefoxにも対応しています。

対応しているサイトは
56.com (我楽網), @nifty ビデオ共有, AdultSatellites, AmebaVision, Any6 View Line, Aura, Badjojo, Badongo, Beasttube, ClipLife, Crunchyroll, Dailymotion, Daum, EbiTV!, EskimoTube.com, Eyespot, FC2動画, FILEMAN, FLURL, FunMansion, GEXO.com, GUBA, Gametrailers.com, GoFish, Google Video, Haporn.com, Hoosoo, Jumpcut, Kaktuz.com, LiveLeak.com, LiveVideo.com, MEGAROTIC, MEGAVIDEO, MOCO Video, MachoVideo.com, MangaSpot, Metacafe, Mofile, MojoFlix, Morotube, MySpaceTV, NeoTV.cn, PORNHOST.tv, Pacoporn.com, Porkolt, PornHub.com, Pornhost, PornoTube, RAGUUN, RedTube, SLUTLOAD.COM, Sex Mummy, Sexy Wives, Sharkle.com, Shufuni, Sina, SlutHead.com, Spankwire.com, Stage6, StreetFire.net, TNAflix, TagStory, TimTube.com, Tudou.com (土豆網), Tvix, UUME.COM, UnCut Video, V:social, Veoh, XMOE, Yahoo!ビデオキャスト, YouPorn-X, YouPorn.com, YouTube, YouVidz, Youku, YourFileHost, Zootube365.com, badjojo, blip.tv, esnips, eyeVio, eyespot, iFilm, krazyshow, krazytube, ku6.com (酷6網), lulu.tv, mgoon, mncast, pandora.tv, pornhost.com, pornmovies.ws, sina (新浪播客), subtitle.in, uume, youku.com (優酷網), yuvutu, zoome, なんとか動画, ニコニコ動画, フォト蔵, ワッチミー!TV, 字幕.in, 裏アゲサゲ

ニコニコ動画とzoomeとany6となんとか動画は自作のエンジンで解析して落とします。

nicovine ver 2.13.16

過去のバージョン
nicovine ver 2.13.15
nicovine ver 2.13.14
nicovine ver 2.13.13
nicovine ver 2.13.12
nicovine ver 2.13.11
nicovine ver 2.13.10
nicovine ver 2.13.9
nicovine ver 2.13.8
nicovine ver 2.13.7
nicovine ver 2.13.6
nicovine ver 2.13.5
nicovine ver 2.13.4
nicovine ver 2.13.3

Janeとかのブラウザで使用する場合は

コマンド名 nicovine
コマンド wscript "C:\Program Files\irvine\plugins\nicovine.js" "$TEXT$LINK"

みたいな感じにすればnicovineをJaneで使用できます。

最近はUserAgentをMozilla系にしないと403エラーが出るそうですので設定しておきましょう。

ついでにnicovine.dmsを設定しないと403エラーが出ます。

404エラーは動画が削除されてるときにエラーが出ます。

416エラーはリジュームに失敗しているエラーなのでファイルを消してダウンロードし直してください。

それとVistaの人はUACを無効にしないと動かないようです。

使い方

1.ニコニコ動画の動画ページに行く
2.IEの右クリックメニューにある
「nicovine(&D)」をクリック
3.Irvineが立ち上がってニコニコ動画がダウンロード出来る。

履歴
2.13.16
DL-Videoの仕様変更に対応。
2.13.15
なんとか動画の仕様変更に対応。
2.13.14
Any6の仕様変更に一応対応。
BANされても自己責任。
2.13.13
Any6の仕様変更に対応。
またAny6で仕様変更がありましたら。
nicovine.jsの343行目の
cookie = 'access_v=movie_file_ok;vi_access3=movie_file_ok;vi_access7=movie_file_ok;';
を変更して下さい。
cookieの確認方法は動画再生ページにて、アドレスバーに
javascript:document.write(document.cookie);
を入れれば確認できます。
2.13.12
Any6の仕様変更に対応。
またAny6で仕様変更がありましたら。
nicovine.jsの343行目の
cookie = 'vi_access3=movie_file_ok;vi_access7=movie_file_ok;';
を変更して下さい。
cookieの確認方法は動画再生ページにて、アドレスバーに
javascript:document.write(document.cookie);
を入れれば確認できます。
2.13.11
Any6の仕様変更に対応。
またAny6で仕様変更がありましたら。
nicovine.jsの343行目の
cookie = 'v_access3=movie_file_ok;v_access5=movie_file_ok;';
を変更して下さい。
cookieの確認方法は動画再生ページにて、アドレスバーに
javascript:document.write(document.cookie);
を入れれば確認できます。
2.13.10
Any6の仕様変更に対応。
またAny6で仕様変更がありましたら。
nicovine.jsの350行目の
cookie = 'v_access3=movie_file_ok;v_access4=movie_file_ok;';
を変更して下さい。
cookieの確認方法は動画再生ページにて、アドレスバーに
javascript:document.write(document.cookie);
を入れれば確認できます。
2.13.9
Any6の仕様変更に対応。
またAny6で仕様変更がありましたら。
nicovine.jsの350行目の
cookie = 'v_access1=movie_file_ok;v_access2=movie_file_ok;';
を変更して下さい。
cookieの確認方法は動画再生ページにて、アドレスバーに
javascript:document.write(document.cookie);
を入れれば確認できます。
2.13.8
Any6の仕様変更に対応。
またAny6で仕様変更がありましたら。
nicovine.jsの350行目の
cookie = 'movie_access_a=movie_file_ok;';
を変更して下さい。
cookieの確認方法は動画再生ページにて、アドレスバーに
javascript:document.write(document.cookie);
を入れれば確認できます。
2.13.7
Any6の仕様変更に対応。
2.13.6
Any6の仕様変更に対応。
2.13.5
zoomeの仕様変更に対応。
2.13.4
なんとか動画の拡張子判別処理が重くてタイムアウトしてしまうので、
拡張子判別を自力でするようにしました。
拡張子判別をするには、nicovine3.dmsを有効にして下さい。
2.13.3
なんとか動画でflv動画が拡張子が付かない不具合を修正
2.13.2
なんとか動画の仕様変更に対応しました。
2.13.1
Any6が保存できなくなった不具合を修正。
2.13
なんとか動画の仕様変更に対応しました。
2.12
error.flvにならないようにしました。
文字化けが起こらないようにしました。
2.11
Any6の仕様変更に対応。
2.10.1
DL-Videoの仕様変更に対応。
2.10
DL-Videoの仕様変更に対応。
2.09
DL-Videoの仕様変更に対応。
2.08
DL-Videoの仕様変更に対応。
2.07
DL-Videoの仕様変更に対応。
一部の人が保存出来ないらしいので
保存できるように修正しました。
2.06
ニコニコ動画の仕様変更に対応。
2.05
DL-Videoの仕様変更に対応。
2.04
zoomeの仕様変更に対応しました。
2.03
ニコニコムービーメーカーや公式動画を保存できるようにした。
ニコニコ動画の一括保存が出来るようにしました。(ただしIE系のみ)
前バージョンとインストール方法が少し違うので注意してください。
2.02
ニコニコ動画(SP1)に対応
2.01
DL-Videoの仕様変更に対応。
zoomeの仕様変更に対応。
2.00
Vidvineのエンジンを取り込みました。
かなり変更してるので一度nicovineとVidvineをアンインストールしたのち
インストールすることをお勧めします。
1.23
RC2に対応
1.22
コメント解析機能を付けてみた。
1.21
DailyMotionの仕様変更に対応しました。
1.20
Daumに対応しました。
1.19
Youtubeでアダルト動画がダウンロード出来ない不具合修正
DailyMotionで低画質動画をダウンロードしてしまう不具合修正
1.18
一部の環境で文字化けが発生するのでutf-8で保存しました。
1.17
一部の環境でDailymotionが動かないのを修正
フォト蔵に対応
1.16
文字化けしてる人がいるので
content-typeで文字コードを指定してみた。
Dailymotionに対応しました。
1.15
連続したアクセスが規制されたので一括DL機能は付けなくしました。
休み休みやっても現実的な速度じゃないので。
YouTubeとAmebaVisionに対応しました。
このページからダウンロードと
リンク先からダウンロードの機能を一つにまとめました。
ショートカットキーを付けました。
押しやすさを考慮してDボタン。

1.14
仕様変更に対応しました。しかし
このページからすべてのニコニコ動画をダウンロード
解析結果からすべてのニコニコ動画をダウンロード
は連続したアクセスが規制されたので現在まともに仕えません。
対応策を考え中。
1.13
解析結果からすべてのニコニコ動画のダウンロードがうまく動いていなかったので
正規表現の記述を修正。(たぶんこれで追加されない不具合も直ってるかな?)
1.12
urlの後ろにlowが付いている動画ファイルのダウンロードに対応しました。
マイリストのダウンロードに対応しました。
nicovine1.dmsでCookieだけじゃなくダウンロードURLも再取得するようにしました。
1.11
htmファイルにエラー報告を沢山つけました。
1.10
nicovine1.dmsのエラーを解決しました。
1.09
バグ潰しのテスター用
1.08
nicovine1.dmsのエラーが多発する人がいるので、
原因を究明するためエラー報告を多めに付けてみた。
1.07
コードを整理しました。あとCookie関連を調整。
1.07からCookieの取得はnicovine1.dms頼みになるので必ず設定して下さい。
1.06
仕様変更でダウンロード出来ない不具合を修正した。
1.05
Cookieが取得出来てもダウンロード出来ない不具合を修正しました。
1.04
nicovine1.dmsのエラー処理を強化した。
1.03
ダウンロードCookieの期限がすぐに切れるのでCookieの再取得プログラムを同封した。
1.02
仕様変更でダウンロード出来ない不具合を修正
1.01
Irvineで右クリックメニューの設定が出来るようにした。
1.00
仕様変更で検索から取得出来なくなったのを修正
無駄な処理を減らして負荷を減らしました。
特に追加したい機能やバグもこれといってないので正式版にしました。
0.10β
「解析結果からすべてのニコニコ動画をダウンロード」と言う機能を付けました。

この機能は
新着投稿動画からすべての動画をダウンロード出来る。
最新コメント動画からすべての動画をダウンロード出来る。
検索結果からすべての動画をダウンロード出来る。
タグからすべての動画をダウンロード出来る。
と言う機能です。

右クリックメニューを整理しました。
ソースコードを整理して無駄な処理を減らしました。
0.09β
Irvineのコメント部分に動画ページのURLをつけるようにした。
0.08β
「タグからすべてのニコニコ動画をダウンロード」と言う機能を付けました。
右クリックメニューを整理しました。
0.07β
「検索結果のニコニコ動画をダウンロード」と言う機能を付けました。
0.05β
うまく動かなくなったので削除動画落としを外しました。
0.06β
「削除動画落とし」と言う機能を付けました。
0.05β
動画ページじゃないときエラーを表示するようにしました。
一通りの機能をつけたのでβにしました。
0.04α
「すべてのニコニコ動画をダウンロード」と言う機能を追加
0.03α
ニコニコ動画フォルダを作らないようにした。
0.02α
右クリックメニューの「nicovineでニコニコ動画をダウンロード」を
「このページのニコニコ動画をダウンロード」に変えました。
「リンク先のニコニコ動画をダウンロード」と言う機能をつけました。
0.01α
暫定版完成

なおプログラムを利用した事によるいかなる損害も作者は一切の責任を負いません。

あとPHPでこんなツールを作りました。
ニコニコ動画保存ツールNicozon

動画やコメントを保存できる機能があります。