09/07/18 04:01:26 5pd9ei+h0
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。
一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することができる。
またオミトロンと併用することも可能。
■ASR's Room NicoCache
URLリンク(homepage1.nifty.com)
Java ソフトウェアの無料ダウンロード
URLリンク(java.com)
Java Runtime Environment (JRE) 5.0以上が必要。
■関連サイト
nicolist.net (NicoCache_nl)
URLリンク(nicolist.net)
NicoCache_p - パンヤポータル
URLリンク(homepage2.nifty.com)
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
URLリンク(hbsoft.s10.xrea.com)
NicoCache_u
URLリンク(www28.atwiki.jp)
2:名無しさん@お腹いっぱい。
09/07/18 04:02:37 5pd9ei+h0
■前スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache 6
スレリンク(software板)
■過去スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache 5
スレリンク(software板)
【ニコニコ】自動ローカル保存プロクシ NicoCache 4
スレリンク(software板)
【ニコニコ】自動ローカル保存プロクシ NicoCache 3
スレリンク(software板)
【ニコニコ】自動ローカル保存プロクシ NicoCache 2
スレリンク(software板)
【ニコニコ】自動ローカル保存プロクシ NicoCache
スレリンク(software板)
■NicoCache関連ファイル置き場
URLリンク(nicolist.net)
(NicoCache_nl用Extension、NicoCache_nl用List.js及びList.html、
NicoCache_nl勝手にアップデート版、等はここからダウンロード)
■NicoCache_nl wiki
URLリンク(nicolist.net)
(本体、Extension等の更新情報や、スレに投下されたフィルタ等のまとめ。更新頻度高)
■drop.io wrapper
URLリンク(drop.io)
(flvplayer_wrapper_mod はここからダウンロード)
3:名無しさん@お腹いっぱい。
09/07/18 04:03:54 5pd9ei+h0
■繋がらない時は
ブラウザのキャッシュ削除、ブラウザ再起動、NicoCache再起動、PC再起動
アンチウイルスソフト(ファイアウォールソフト)一時無効
NicoCacheGUI.bat起動してもNicoCacheが起動しない場合はNicoCacheGUI.property削除と
繋がりにくい、挙動がおかしい場合のthcache.bin削除を試してみること。
特にノートンはファイアウォール等の設定を見直す必要があるらしい
■Wrapperでローカルキャッシュが読み込まれない
ローカルサーバーの設定を以下のようにするのを忘れていないか確認
一個目の枠:URLリンク(www.nicovideo.jp)
二個目の枠:URLリンク(www.nicovideo.jp)
4:名無しさん@お腹いっぱい。
09/07/18 04:05:07 5pd9ei+h0
2009/07/14現在、nicocache_nlを最低限インストールするためには
1. 「NicoCache_nlββ.06c 仕様変更対応&バグ修正+」を任意の場所に解凍する。
2. 「NicoCache_nlββ.06c + SwfConvert03」を解凍して出てきたものを「NicoCache_nlββ.06c 仕様変更対応&バグ修正+」に上書きする。
3. 「mp4boxとswfextractの最新版」を解凍して出てくる、「MP4Box.exe」「swfextract.exe」「libgpac.dll」を「NicoCache_nl.jar」のあるフォルダに入れる。
その他好みで、「nlFilter_sample 09/06/11対応版」解凍して出てくる「50_nlFilter_sample.txt」を「nlFilters」フォルダに入れる。
NicoCache_nlββ.06c 仕様変更対応&バグ修正+
URLリンク(nicolist.net)
NicoCache_nlββ.06c + SwfConvert03
URLリンク(nicolist.net)
mp4boxとswfextractの最新版
URLリンク(www1.axfc.net)
nlFilter_sample 09/06/11対応版
URLリンク(nicolist.net)
NicoCacheGUI-0.09fix20090531(本体のみ)
URLリンク(nicolist.net)
flvplayer_wrapper_mod
URLリンク(drop.io)
※この導入要綱はNicoCache_nl wikiより抜粋しました。いつも素早い更新をしてくれる人たちに感謝を!
5:名無しさん@お腹いっぱい。
09/07/18 04:09:08 5pd9ei+h0
ちょこっとテンプレ改変&追加しました。
6:名無しさん@お腹いっぱい。
09/07/18 06:56:50 pCKi4pzgP
>>1-5
スレ立て&テンプレまとめお疲れ様です
7:名無しさん@お腹いっぱい。
09/07/18 07:27:02 gp8CnlndP
>>1乙
質問なんだけどオミトロンと併用して使ってるんだけどもNMM動画を見られるようにするにはどうしたらいいのかね?
全部最新版つかってます。
8:名無しさん@お腹いっぱい。
09/07/18 07:59:57 HI6Yufm/0
>>1
乙。NicoCache_nl wiki リンク追加gj
>>7
新プレなら見れます。
nlMovieFetcherで動画を先にキャッシュしておけば、ラッパでも見られます。
9:名無しさん@お腹いっぱい。
09/07/18 12:04:37 gp8CnlndP
>>8
前スレを見て入れて見ました。
fetchのリンクがうまく表示されてるのですが、クリックすると
「fetching... FAILED!」と表示されて上手くいかないです。
なぜでしょうかね?
URLリンク(www.nicovideo.jp)
URLリンク(www.nicovideo.jp)
URL直に入れて見ましたが真っ白に表示されます。
ブラウザはFirefoxです。
10:名無しさん@お腹いっぱい。
09/07/18 12:09:42 gp8CnlndP
すいません事故解決しました。
cacheThumbnail=true
の部分のコメントアウトをはずしたら上手くいきました。
ありがとうございました。
11:名無しさん@お腹いっぱい。
09/07/18 14:03:41 705b0JyH0
ラッパー置換フィルタ入れたのにswf以外のキャッシュなし動画でも新プレになるって人へ
前スレ>>954で落としたラッパー置換.txtのラッパー置換(SWF以外)の部分を↓に書き換えるといい感じ
[Replace]
Name = ラッパー置換(SWF以外)
URL = www\.nicovideo\.jp/watch/
Multi = FALSE
EachLine = FALSE
Require = !so\.addVariable\("movie_type", "swf"
Match<
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.+?new SWFObject\(")URLリンク(www\.nicovideo\.jp)(\?ts=\d+", "flvplayer", "952", )"\d+"
>
Replace<
$1height:510px;$2flvplayer_wrapper.swf$3"510"
>
12:前954
09/07/18 15:18:42 HI6Yufm/0
>>11
コピペミスでidGroupそのままでスマソ。
苦情も出なかったので放置してました。
[Replace]
Name = ラッパー置換(SWF 投稿者コメント有り)
URL = www\.nicovideo\.jp/watch/nm\d+
Require = so\.addVariable\("has_owner_thread", "1"
Match<
(?s)(id="flvplayer_container"[^>]+)height:\d+px;(.+?new SWFObject\(")URLリンク(www\.nicovideo\.jp)(\?ts=\d+", "flvplayer", "952", )"\d+"
>
Replace<
$1height:510px;$2flvplayer_wrapper.swf$3"510"
>
前試したときは?oldplayer=1無いと読み込めなかったけど、今やったら問題なかったの貼り。
13:名無しさん@お腹いっぱい。
09/07/18 19:13:16 u3yGE8AY0
linuxでswfの音声抽出がうまくいかないなぁ……
mp4はできてるのに。
14:名無しさん@お腹いっぱい。
09/07/18 21:04:51 0eKBKrJn0
>>13
swftoolsいれて、swfextractをswfextract.exeにリネームしてnlのフォルダに入れた?
15:名無しさん@お腹いっぱい。
09/07/18 21:29:36 u3yGE8AY0
>>14
シンボリックリンクで作成してるんだよね
そのシンボリックリンクを叩いてmp3を抽出できることは確認しているんだけれど。
16:名無しさん@お腹いっぱい。
09/07/18 22:03:12 N+G6hBm00
nlMovieFetcher v0.2
URLリンク(nicolist.net)
・fetch処理中の経過を表示するようにした(2秒毎ポーリング)
・長時間のコネクションを張らなくなったのでmovieFetchLimitは廃止
・nlMovieFetcherStorage.lengthの扱いが色々とおかしかったのを修正
・nlMovieFetcherStorage自体の動作も色々と怪しかったので修正
・<smid>以外で失敗するケースを極力無くしたつもり
結構ソースを書き換えたので、問題が出たら教えてください。
特にエラー処理は発生させるのが大変なので真面目にチェックしてません。
>>9-10
取得動画リストのページでサムネを表示しているので、ニコ動の負荷対策で
サムネキャッシュ無しだとAPI呼び出しでエラーになるようにしています。
サムネキャッシュって使ってない人が多いんですかねぇ?
17:名無しさん@お腹いっぱい。
09/07/18 22:48:48 KLAdXrHo0
wikiを更新しました
前スレ>>984
cacheComment用の修正のため、cacheCommentの所に入れさせていただきました
>>16
最新版の情報を更新させて頂きました
>>1-3
を元に「NicoCacheスレ」の内容を更新させていただきました
wikiでInstallの「NicoCache_nl用List.js及びList.html」がダウンロード出来なかったのを修正してくださった方ありがとうございます
あと、wikiのラッパー置換フィルタで「oldplayer=1」がついているとwrapperの置換が出来ない人に質問です
オミトロンも一緒に使用しているのでしょうか?
「flvWrapper = rc2」が設定してあればnicocache_nl側で自動的に「oldplayer=1」に接続するようになっているはずなのですが・・・
18:名無しさん@お腹いっぱい。
09/07/18 23:35:15 0eKBKrJn0
>>15
あぁ、スマン。ソース見たらちょっと条件が違った
1.nlのフォルダに"swfextract.exe"があること(存在をチェックしてるだけなので、実行ファイルとかリンクじゃなくてもおk)
2.nlの実行ユーザで、"swfextract -m (キャッシュファイル絶対パス) -o (出力ファイル絶対パス)"が
実行されるのでパスが通ってる&権限があること
元はWin用に書いてあったから、こんな妙な動作になってるみたい。ちなみにMP4Boxも同じような条件
つーことで、元の"swfextract"の方にパスが通ってないのかな?
19:名無しさん@お腹いっぱい。
09/07/19 00:10:03 2wSvhDS20
>>18
おお、ホントだ。ありがとう。
swftoolsがlennyのパッケージに存在しなかったから
./configure&&make&&checkinstall
してたんで/usr/local/binに配置されてたんだよ。
で、cronでシェル叩いて起動してたから、PATHに/usr/local/binが入ってなかった。
助かりました。サンクス。
20:名無しさん@お腹いっぱい。
09/07/19 01:41:31 G4dYXg/u0
前スレにあったニコニコplaylistβ3ってどこかに取説ありますか?
ecoとcacheのチェックボックスの意味がいまいち分からないもので。
21:名無しさん@お腹いっぱい。
09/07/19 05:28:08 BSRVHN0b0
関係ないけどlinuxだとファイルシステム跨いだシンボリックリンク動かないね。nlって
22:名無しさん@お腹いっぱい。
09/07/19 07:25:54 hl74V1YuP
>>20
作者さんのページ URLリンク(oamaxa2.u-abel.net)
23:名無しさん@お腹いっぱい。
09/07/19 07:39:41 Qlt2ad8k0
>>17
いつも乙です。
>>18-19
swfextractはmp4boxのコードをコピペして追加しただけなので同じ動作ですね。
exe存在チェックは自分もアレ?と思ったんで無い方が良い気が…。Win限定にするとか。
>>20
niconicoplaylistでググるとご本人のサイトが出てきますよ。
ecoはエコノミー再生、cacheは再生後にキャッシュ削除、だと思った。
24:名無しさん@お腹いっぱい。
09/07/19 09:16:24 TwiAUSy30
>>17
>自動的に「oldplayer=1」に接続
これはリダイレクト(URLはそのまま)ででしょうか?ジャンプ(URLが変わる)ででしょうか。見たところリダイレクトに見えるのですが。
こちらではnlだけ通したときもnicoplayer\.swf(\?ts=~~の番号にアルファベットが入っていたので\d→\wとする必要がありました。
25:名無しさん@お腹いっぱい。
09/07/19 09:27:25 ncIZ/yp/P
>>16
乙
これすごい便利だわ
プレイ動画とか一気に見たいときに本当使える
26:名無しさん@お腹いっぱい。
09/07/19 12:25:07 G4dYXg/u0
>>22-23
ありがとうございます。
助かります。
27:名無しさん@お腹いっぱい。
09/07/19 20:52:43 YbSMwf2o0
>>24
開発者では無いので詳しい事はわからないです・・・
「nicocache_nl側で自動的に「oldplayer=1」に接続」と思ったきっかけとしては
「NicoCache_nlββ.05b」の時に
>wrapper使用時にSWF動画が取得できないのを修正
>wrapper使用時は旧プレイヤーの再生ページを利用します。
>「新プレイヤーで視聴」をクリックしても効きません。
と書かれていたり
ラッパー置換のURLを「watch/\w{2}\d+\?oldplayer=1」から「watch/\w{2}\d+$」にするとwapperの置換が行われなくなったりするためです
28:名無しさん@お腹いっぱい。
09/07/19 23:44:03 bcqnVdCU0
旧プレイヤーで頑張ってる人ばかりなの?
29:名無しさん@お腹いっぱい。
09/07/20 01:20:24 4891MOmo0
NGID登録の簡便さとクリック&ホイール操作の便利さは如何とも捨て難い
30:名無しさん@お腹いっぱい。
09/07/20 01:39:29 pSZoIBYl0
>>12
何でだ・・・これに変えたら逆に旧プレイヤーで無くなったなぁ
31:名無しさん@お腹いっぱい。
09/07/20 01:56:14 y2LcENYZ0
Wrapperの便利さはもちろんのだけどflv_boosterも手放せない
32:名無しさん@お腹いっぱい。
09/07/20 10:37:43 JH6Y5Z2G0
コメント半透明化も捨てがたい。あとは、動画ごとでの簡易NGワードとか。
>>27
なるほど。
でもnlフィルターのURLマッチって表示上のではなく、リダイレクト後のなんですかね。
>>30
今まであったやつと差し替えるんじゃなくて追加じゃないと意味がないですよ。
・swf以外の動画をラッパー置換
>>11
・nmで投稿者コメントのある動画の置換。
>>12
それでも無理ならnicoplayer\.swf(\?ts=\d+", の\d→\w
33:名無しさん@お腹いっぱい。
09/07/20 16:53:39 fY0F/711P
cacheCommentExtension動かなくなった?
保存処理は正常なんだけど1000コメで再生するとコメントが0になる。
500・250だと無視されて最新コメ再生になっちまう。
34:名無しさん@お腹いっぱい。
09/07/20 16:55:55 5SkPpDFr0
>>32
>>24で
>こちらではnlだけ通したときもnicoplayer\.swf(\?ts=~~の番号にアルファベットが入っていたので\d→\wとする必要がありました。
と書いていますが、それはどういう動画なのですか?
こちらでは「番号にアルファベットが入っている動画」が見付けられなかったので・・・
あと、「ラッパー置換」フィルタだけではなく「nlFilter_sys.txt」の「nlMainConf」も
「nicoplayer\.swf(\?ts=\d+"」から「nicoplayer\.swf(\?ts=\w+"」にしていますか?
していなかったら、してみて「ラッパー置換」フィルタに「\?oldplayer=1」が入っている状態を試してくれませんか?
35:名無しさん@お腹いっぱい。
09/07/20 16:56:36 hfRBlzal0
>>16
便利に使わせて頂いています。ありがとうございます。
同時ダウンロード数についてなのですが、
回線が細いもので、MAX_FETCH = 1でコンパイルして使っているのですが、
5以下ならば、config.propertiesで設定できるようにして頂けませんでしょうか。
36:oamaxa
09/07/20 20:55:45 KCYSGJGb0
playlist.js β4
URLリンク(files.getdropbox.com)
・Pref "extend assistive functions"
自動再生やスクロールなどの再生時に実行されるものとキャッシュ削除をplaylistから再生していない動画に対して適用するかの設定。
ただしこれをoffにした場合、playlistから再生していない動画からは連続再生が行われません。
・Pref "background color"
plylistの背景色を変更。気分転換に色を換えたくて実装した。
hex形式のみ対応。
個人的には#EAE4F5,#D0E4E6あたりがオススメです。
・nlMovieFetcher(window.nlMovieFetcherStorage)に対応
・いろいろ修正
>>20
説明がなくてすいません。
量が多くて放置してました。
>>25
それが作成動機だったり
37:oamaxa
09/07/20 21:17:39 KCYSGJGb0
追記
adjust scrollを"184"にするとスクロールしなくなる様にしてみた。
38:名無しさん@お腹いっぱい。
09/07/21 09:53:31 QTLeqhdI0
>>34
nlだけを通すと(おそらく)すべての動画のts=~~の部分が、1,2文字の数字+t+動画のID(sm~)となりました。
nlMainConfは\dのままでした。
\wに変えて「\?oldplayer=1」入ったフィルタでも以前と変わらずラッパーに置換されました。
>>16
乙です!
キャッシュ完了したら、背景変えるとかで一目で分かるようにはならないでしょうか?
39:名無しさん@お腹いっぱい。
09/07/21 10:36:47 2A0aZFNU0
どれを入れたら私は最新版を使えますか?
40:名無しさん@お腹いっぱい。
09/07/21 10:43:09 0frN7fW50
金かけて作ったプレイヤーがwapperより使えないってどうよ…
41:名無しさん@お腹いっぱい。
09/07/21 10:44:06 XdUUBek2P
>>39
このスレを>>1から読んでいけ
まだ50も無いから楽勝だろ?