【ニコニコ】自動ローカル保存プロクシ NicoCache21 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
スレ立て時に↑をコピペして3行で書き込んでください
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。
一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することができる。
またオミトロンと併用することも可能。
Java で作られており Windows / MacOSX / Linux で動作する。
ttp://java.com/ja/
■関連サイト
NicoCache_nl wiki
ttp://www58.atwiki.jp/nicocache/
NicoCache_u
ttp://www28.atwiki.jp/nicocacheu/
NicoCacheGUI - HB Software Factory の跡地に出来た何か。
ttp://hbsoft.s10.xrea.com/
ASR's Room NicoCache (本家様。公開停止中)
ttp://homepage1.nifty.com/asr/index.html
【ニコニコ】自動ローカル保存プロクシ NicoCache20
http://egg.2ch.net/test/read.cgi/software/1482763300/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured >>847-848
ありがとうございます。
cacheMoveExtensionのバージョンは
ttps://www65.atwiki.jp/nicocachenlwiki/pages/16.html にある
cacheMoveExtension
キャッシュ完了時にフォルダに分類
up019 : cacheMoveExtension 100820
up419 : cacheMoveExtension 勝手にdmc対応 (差分,20スレ460の修正適用)
を使っています。
MediaInfo.exe・nlMediaInfo.java・nlMediaInfo.jsをつかい、nlItabで現在使用しています。 >>850
ひとまず解析の再生ページを公式ページに置換してお茶を濁しました >>851
今一度確認しますが起動時のログでバージョンは
cacheMoveExtension_170312
になっているんですね? >>853
起動時のログのバージョンが、
cacheMoveExtension_100820と書かれた日付と違っていました。
cacheMoveExtension.java が20170415で、
cacheMoveExtension.class が20100820 でした。
取り入れ方法が間違っていたのでしょうか。 >>855-856
拡張のコンパイルしてない指摘を受け、さっそく実行させていただきました。
cacheMoveExtension.class が20100820 から 20171224 になりました。
まだ検証しておりませんが、感謝です。ありがとうございました。 コンパイルについてもテンプレに書かないといけないかな コンパイルについてもNicocache_nl Wiki(新)で死ぬほど懇切丁寧に説明してるのにそれを読まない人間が現れるとなると、もはや絶望すら感じさせる 拡張コンパイル、はじめてだったので場を混乱させてしまいました。
今までwikiを必要なところだけ探していたので申し訳ありませんでした。 ワイもコンパイルしないと使えないという事よくわからんかったしな Nicocache通してhtml5の動画見れなくなったりpopupの挙動がおかしくなったりしてない?
おま環? ≪動作環境≫
【OS・Java・本体】NicoCache_nl+150304mod+171221mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 9.0.1(amd64) on Windows 10
【ブラウザ】57.0.2 (64 ビット)
≪NicoCache環境≫
【拡張】mylistCountBarのみ
【プロキシ】同梱のpac使用
【その他】なし
≪質問/障害内容と検証状況≫
mylistCountBarについて、検索結果に表示されなくなりました。
マイリストには今まで通り出てきます。 多分対策としてはインスペクターでCSSルールの優先順序を書き換えるだけだと思うけど… >>865
自分の環境では、検索結果にニコニ広告が混じって、それにはグラフがつかないけど、検索結果自体にはグラフがついているね。
他のフィルターとかがないなら、グラフが見えない可能性としてCSSとJavaScript(以下、JSとする)がある。
CSS:何らかの要素に隠れているなどで見えない
JS:他のスクリプトでエラーや要素を弄られるなどがあり、それが問題となるケース
※ブラウザの拡張でページが弄られてJSがグラフの表示に必要な処理を完了できないケースも含む
ブラウザで
動画のサムネイル付近を右クリック→
検証→
付近に<div class="nl_mylistCountBar_Container" title="マイリスト数">があるならCSSの問題で、ないならJSの問題。 ありがとうございます。
検索結果画面の検証は、
その一文がないのでおそらくJS の問題だと思われます。 自分アタッカーのA2FSマッチで、味方のアタッカーが中央にしか行けないキャストだった時に仕方なく中央を譲った試合が中央崩壊で大負けするのだけは未だに無心ではいられない。
対面を圧倒して2レーン見ろや雑魚という結論になるべきなんだが、そうもいかなくてな…。なんというかこう、中央がダメな試合は横槍のタイミングが見るからにヘタクソでな…。温まりやすくてな… ≪動作環境≫
【OS・Java・本体】NicoCache_nl+150304mod+171221mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 9.0.1(amd64) on Windows 10
【ブラウザ】57.0.2 (64 ビット)
≪NicoCache環境≫
【拡張】mylistCountBar
【プロキシ】同梱のpac使用
【その他】なし
≪質問/障害内容と検証状況≫
mylistCountBarについて、検索結果に表示されなくなりました。
マイリストには今まで通り出てきます。
----------------------------------------------
>>867
簡易セットアップパッケージ(Nnl_env_auto_setup.7z)
2017/12/31版
ttps://www.dropbox.com/s/hdn3lndx8ft2nm8/Nnl_env_auto_setup.7z?dl=0
と
nc0078.7z NicoCache_nl+150304mod+171221mod HTML5+dmc (up292(orまとめup406)との差分)
と
up500 : mylistCountBar:「data-navbar-tab-link」のクリックに対応。
を新しくダウンロードし、現れるかどうか試しましたが、検索結果だけにははやり現れませんでした。 >>868
どうやら3列(2列?)表示以外ではグラフが挿入されなくなっているようですね。
JSのエラー表示が出ていないのとリターンコードが1であることから、DOMに変化があったとかで投稿日時の要素を取得できなくなっているかな?
※documents/readme_mylistCountBar.txt参照。
local/mylistCountBar/mylistCountBar.jsの173行目〜の処理を現在のDOMにあわせて書き換えればいけるかもしれませんね。 >>873
こんな感じでいかがでしょう
多分コメントを全部緑色に
[Replace]
Name = nmsg:コメントを見やすく(コマンドを追加)
URL = nmsg\.nicovideo\.jp\/api\.json\/
EachLine = TRUE
Multi = TRUE
Match<
"mail"\s?:\s?(.*?)"
>
Replace<
$1 green
> >>874
制作ありがとうございます!
しかしながら入れるとコメントが全て非表示になってしました。泣
申し訳ありません。 >>875
あっ、…そうですね
こちらはどうでしょう
[Replace]
Name = nmsg:コメントを見やすく(コマンドを追加)
URL = nmsg\.nicovideo\.jp\/api\.json\/
EachLine = TRUE
Multi = TRUE
Match<
("mail"\s?:\s?.*?)"
>
Replace<
$1 green"
> ありがとうございます。
しかしながらまた表現出来ませんでした。
何度もすいません。 >>877
Match<
(mail.*?),
>
Replace<
$1 red",
>
どうもクォテーションマークが悪いということが分かりましたが
それでも結局どうやっても動きませんでした。申し訳ない。 >>878
こちらこそありがとうございました。
こちらも頑張ってみます! ≪動作環境≫
【OS・Java・本体】NicoCache_nl+150304mod+171221mod HTML5+dmc (based on NicoCache v0.45)
Running with Java 8.015(amd64) on Windows 10
【ブラウザ】Firefox57.0.2 (64 ビット)
≪NicoCache環境≫
【拡張】nlMovieFetcher,MonkeyPatchFilters
【プロキシ】同梱のpac使用
【その他】firefoxでのみ発生
≪質問/障害内容と検証状況≫
2つ発生しています
・検索画面閲覧時に
「failed to process: http://api.nicodic.jp/e/__fun__/(検索タブ内動画に関連するほかのタグ名のエンコード文字)
java.net.ConnectException: Connection timed out: connect」
が十数秒単位で発生する
・FetchListで動画選択時に選択したリンクが閲覧済状態(リンク削除)にならない
どちらかといえばFirefox側の設定ミスと思われますが同じような事例が発生してる、解決した人
ご教授お願いします >>880
javaを9.0.1に更新後PCを再起動して拡張をすべて外してまだ障害が継続するか再び報告してくれ [Replace]
Name = nmsg:コメントを見やすく
URL = nmsg\.nicovideo\.jp/api\.json\/
EachLine = TRUE
Multi = TRUE
Match<
big
("mail":(\s)")
>
Replace<
green
$1green$2
>
過去のフィルターを参考にしましたが、中途半端に適応・・・ >>880
上は多分通信エラーだと思う、なぜnicodicと通信してるのか不可解だな
下はlocalフォルダにmovieFetcher.jsある?というか日本語がよく分からんのだが… >>880
Java8は(少なくとも本体は)サポート対象なので9にする必要はありません
# ただ8.015なんて表示されるバージョンありましたっけ……最新版は1.8.0_151でないかな
Firefox固有の問題ということでやはりFirefoxの設定の問題が疑われます.
firefox -Pで起動することで普段使っているのとは別のプロファイルを作ることができるので
それでクリーンなプロファイルを作って発生するか確認するのが良いかと思います.
nicodicは通常検索ページに含まれませんが,何かgreasemonkeyスクリプトやアドオンが
通信を発生させていませんか? >>883
>>884
原因特定しました
前者は以前から使ってたはずのStylish(&スプリクト)の
「ニコニコ動画 検索結果 6列表示」がFirefoxを
バージョン更新して以降、ニコキャッシュでもエラーを履くようになりました。
後者はまさかのマウスジェスチャアドオン「Gesturefy」が原因でした。
どちらも本来の機能にまで不具合が発生しだしているので取り急ぎ削除しました。ご迷惑をおかけしました。 >>885
調査乙です
マウスジェスチャアドオンがボタンクリック時のイベントハンドラの挙動を変えてしまうんですかい…… nc0082〜0085まで適用したらZenzawatch内でポップアップやcacheアイコン出なくなってしまった >887の件、nc0089で復旧したけどnc0090〜nc0093まで入れたらまた同じ状態になってしまった nc0091は「popThumb_FA:個人設定1」のURLにtypoが混じって効かなくなってますね
localt→local
>>888
nc0089外しました?nlMovieFetcherList以外へのパッチは全部削除
それで動かない場合はonLoadVideoInfo周りのタイミングが怪しいのかねえ. >>889
nc0089外したら復活した
ありがとう、ありがとう 720pキャッシュしてるとすぐキャッシュがドカドカ増えるな
過去からの積み重ね分があるけどいつの間にか1.2TBまで増えててビビった
720p/2000kbps/192kbpsの30分動画で480MBくらいだから作業用に色々垂れ流してたせいっぽい NicoCache_nlのフィルタ一覧の読み込みログの文字列背景色を色付けして出力するように変更できないだろうか
いつも白黒二色なので目移りして見辛いんだよな… こう例えばこんな感じで(出来るのかどうか知らんけど)
https://i.imgur.com/dEDsLvS.png
この色付けはちょっとダメかw >>893
コマンドプロンプトというものはそもそもな >>893
コンソールって人によって黒地だったり白地だったり青地だったりでまちまちで
配色のポリシーを決めるだけで大変そう
コンソールログはどんどん流れていくので,私は全部ログファイルにも出力しておいて
ちゃんと読む必要がある場合はそっちをテキストエディタで読んだりしてます
>>895
503: Backend fetch failedとか返ってくるから多分サムネイルサーバのバックエンドの一部が落ちてます
運営気づいてないのかね
なおtnが落ちてるだけなのでtn-skr1あたりで一度アクセスするとNicoCacheがキャッシュして表示されるようになります んまあそこは設定で16進数で指定していろいろ変更できるように…とかw(妄想) そこまで言うなら自分でやればいいんじゃないでしょうか 自分でできるんならここに投稿すらせずに勝手にやってるよ チャンネル会員限定動画のキャッシュ使用について、どこか詳しい説明書きがありますでしょうか
会員限定外れたら使えないとかありますか?
よろしくお願いします。 チャンネル会員限定動画のキャッシュ使用について、どこか詳しい説明書きがありますでしょうか
会員限定外れたら使えないとかありますか?
よろしくお願いします。 二重投稿して申し訳ありません。
また二行目はチャンネル退会したら使えないのしょうか、と訂正させてください。
改めてよろしくおねがいします。 チャンネル?をそもそも使ってないから俺は何とも言えない convertFlv2Mp4=trueにしてもflv変換してくれないんですが、この機能は今は動かないんですか?
ちなみにttps://www65.atwiki.jp/nicocachenlwiki/pages/12.htmlにそって導入しました watchページ表示時に映像品質切り替えの操作不要で1080pで再生する裏ワザがあれば教えてください
なければ無視してください まぁ試験段階が終わればデフォで選択できるようになるでしょうが今はデフォで720pなので >>910
適当なタイミングで
document.querySelector(".VideoQualityMenuItem .PlayerOptionDropdownItem-inner").click()
を実行すればできそうではある Androidのニコブラウザで高画質で見ると36MBキャッシュが落ちてくるんだけど、
NicoCache_nlを通すと[720p,2000,128]の8,303KBのキャッシュが落ちてくる
これってDMCと旧システムの違いっていう理解で良い? 泥は旧鯖を見に行ってるから、アップロード者がエンコードしたままのが再生されてるな。
PCだと、新鯖からだから、強制再エンコードかかってる。
極力再エンコード避けるためにDMC前のnlと、新nlをポートとブラウザ変えて共存させてる。
旧鯖がエコノミー画質になってるときにDMCから取り直すってのはできなかったんだっけ?
mediainfoで見るとエンコードした時間が1970〜になってるのが対象なんだけど。 >>914
そんなあなたにreEncodingCheckerと>>539のフィルタ
判定後はwatchページで画質が良いほうを使うようになります reEncodingCheckerと>>539入れてみたがダウンロードはされるようだがHTML5プレイヤーで
”動画を再生できませんでした”と出るな〜
なにか他の拡張と衝突してるのかな?直感的にはフィルタの設定が間違ってる気がする reEncodingChecker.txtの先頭から末尾に539追記を変えても効果無し…
というか末尾に追記すると最後の[Replace]フィルタまったく動かねえなこれ 意図的に無視されてる >>916-917
末尾のフィルタが動かない時はフィルタの後に改行が入っているか確認……ですが
半年以上使ってトラブルを起こしたことがないフィルタなんですがおかしいですね
何とバッティングしてるのやら デフォフィルタとreEn~.txt、カスタムフィルタを抜き差ししてハードリロード繰り返したが一度も正しく再生されない
デフォフィルタとreEn~.txtの組み合わせオンリーでも、もちろん動かない
んー、いれるパッケ間違えたかな?nc0079で合ってるよね?追加パッケージや追加拡張機能が必要なのだろうか… >>920
nc0079であっていて依存関係はありません
reEncodingCheckerはこんな感じでサムネイルの下に判定用リンクと判定結果を出すだけです
ttps://dotup.org/uploda/dotup.org1446308.png
ここの表示がRAWになっている時にwatchページで>>539のフィルタが動いてdmcを無効化します
テストに使う動画を変えてみては? >>919
その動画説明文に非dmcの方はエンコード設定が特殊で一部環境で再生できないって書いてあるじゃないですか
キャッシュファイルをブラウザで直接開いてみたらそもそも再生できなかったりしませんか? 確かにそのままFirefoxにドラッグアンドドロップしても再生できないのでそのせいですね… でもChromeだと再生するみたい…なんだろ、H264AVCのロイヤリティの問題なのか(主にデコーダ搭載の有無)、WMFの問題なのか nc0095のfetched.htmでリクエスト状況が表示されないのは仕様? watchページ整形フィルタ使ってると動画説明文のところのサムネが2枚同じものが表示されて
レイアウトが崩れるようになった >>930
なんか成功するものないかな、と思って色々な動画ポチポチしてるんだけど皆こんな感じ
…だったのだが、その作業中にちょっとだけきちんと表示されたが更新すると二重になったのがあって、ずっとフィルタ弄ってたんだが、
どうやらnlItab.txtが犯人だったくさい
ファイル更新日的にnc0093のやつかな、外したらいい感じになった
ちゃんとメタも表示されてるし
http://iup.2ch-library.com/i/i1884591-1516778671.png
お騒がせして申し訳ない 再生リスト、コンテンツツリー、ニコニコ広告から動画を再生すると931と同じ症状になるな。
で、nlItab.txtを外すと症状が改善される。 フィルタまとめ#51 うpしました
http://nicocache.jpn.org/count.cgi?nc0097.7z
・コメントできない不具合を修正
・watchページでコンテンツツリーを出せるリンクを追加
・広告非表示cssを更新
・ユーザーページ(http://www\.nicovideo\.jp/user/)に静画等へのリンクを追加するスクリプトを新規作成 >>933
フィルタまとめ#51の広告非表示css更新となっているが
フィルタまとめ#50と変わってないきがする 908ですが、トラブルシューティングにあることを一通り試して改善しなかったので、テンプレ埋めました
>>909
元がflvの動画全部です。例えばこれなど→sm1595004
他にも質問があったので、テンプレ埋めました。何か試すべきことがあったらご教授ください
≪動作環境≫
【OS・Java・本体】Windows 10, JDK 9.0.1(64bit), NicoCache_nl+120609mod Zero (based on NicoCache v0.45)
【ブラウザとバージョン】Mozilla Firefox 57.0.4
【使用プレイヤー】公式HTML5
≪NicoCache環境≫
【拡張の状態】ないはず(ttps://www65.atwiki.jp/nicocachenlwiki/pages/12.htmlで導入+nc0078を当てただけ)
【プロキシ】デフォルト設定のproxy.pacを利用している
【その他】4-5年前に使ってたときの動画cacheを使ってます
config.propertiesはdefaultsフォルダの10と20を入れてます。
変えた項目:scriptOn=0, cacheFolder, cacheThumbnail=true
≪質問/障害内容と検証状況≫
【事象・質問内容】
1. convertFlv2Mp4=trueにして、ffmpeg.exeをnicocache_nl.jarと同じフォルダにおいても、
flv動画をHTML5プレイヤーでみるとforce economy modeになってしまい、変換してくれない
2. sm32512864など、新しい動画が読み込めない(背景灰色で「動画の再生に失敗しました」とオレンジで出る)。ログには何も(no cache found等も)表示されない
3. 混雑する時間帯だとキャッシュされてるはずの動画がforce economy modeになってしまう。
flv, mp4両方で起き、HTML5版とFlash版両方のプレイヤーで起きる
4. キャッシュされてるかでリンクの色を変える機能があったと思うが、動作しない。
【検証済の内容】
デフォルト以外のフィルターは外してます
1. Flash版だとflvでnicocacheから読み込んでくれる
2. 2016年11月以降の動画がダメっぽいです
4. (長いjavaのエラーログが吐き出されてます) >>937
> 【OS・Java・本体】Windows 10, JDK 9.0.1(64bit), NicoCache_nl+120609mod Zero (based on NicoCache v0.45)
ログウィンドウからコピペしてこうなったのならNicoCache_nl.jarが古すぎます.
2世代分パッチがあたってない感じ.nc0078だけじゃなくてup292のほうも当たってないですね.
ビルドできてないんじゃないでしょうか.
最新版だとこうなります
NicoCache_nl+150304mod+171221mod HTML5+dmc (based on NicoCache v0.45) >>939
特にant extract jar (あるいはAutoBuild.bat)実行時に何かエラーが出ていないかご確認ください >>940
無事解決しました。どうもありがとうございます。
他にも同じようなことでつまずく人がいるかもしれないので一応原因と直し方を書きます
ttps://www65.atwiki.jp/nicocachenlwiki/pages/12.htmlにそって導入する際、setup.cmdを起動するとC:\antにApache Antがインストールされるんですが
自分のケースではそれのbinフォルダ(そして他のフォルダすべて)が展開されていませんでした
そちらを別途ダウンロードして導入することで直せました
また、生成されるNicocache_nlフォルダ内もフォルダ(defaults等)が展開できていませんでしたので、
もしかしたら内部で使われてるコマンドオプションが間違っているかも? (linuxでcpする際に-rをし忘れるような) >>941
直しました。デバッグありがとうございます。 setup.cmdを使って久しぶりに一から入れ直したんですが、NicoCache_nl.batをダブルクリックしてもコマンドプロンプトのログは出るんですが起動しません。
>NicoCache_nl+150304mod+171221mod HTML5+dmc (based on NicoCache v0.45)
NicoCache_nl.jarだと白いログウィンドウに同じ内容が出て起動します。動作自体は問題ないです。
何が原因なんでしょうか?
NicoCache_nl.jarのショートカットをスタートアップに入れておけば問題ありませんか? コマンドプロンプトのログが出てる状態が正常状態なのでは…?スクショみないと判断出来かねるが >>944
NicoCache_nl.batを実行するとコマンドプロンプトのログが表示されて、内容もNicoCache_nl.jarを直接実行して正常動作した時のログと最後のFilters Loading Timeの秒数が少し違っただけでエラーは出ていません。
ただコマンドプロンプトのログが表示されたままで(普通消えますよね?)通知領域にNicoCacheのアイコンが表示されないんです。proxy.pacを使っているのでニコ動にも繋がりません。
NicoCache_nl.jarを実行すれば使えるのでいいんですが、何か間違ったことをしちゃったのかと気持ち悪くて。wikiの手順に従ったつもりだったんですが。 通知領域にNicoCacheのアイコンはデフォルトでは出ない >>945
レス>>2-4の事は試したのか?原因が知りたいなら>>4のテンプレ埋めて質問しなよ。
batでもjarでもデフォルトではウインドウは表示したまま。 恥ずかしながらやっと理解しました。
かなり古いのを使っていたので通知領域のアイコンとjavaw.exeが本体だと思って、コマンドプロンプトのウィンドウを閉じてしまってました。そっちが本体だったんですね。
ホント馬鹿ですね。お騒がせしてすみませんでした。 大きく変わるのは仕方ないと思ってる
多分一番変わるのはswfあたりだと思う レス数が950を超えています。1000を超えると書き込みができなくなります。