探検


【ニコニコ】自動ローカル保存プロクシ NicoCache27

2026/01/25(日) 23:59:15.71ID:8p3WuvWC0
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
スレ立て時に↑をコピペして3行で書き込んでください
■テンプレートはこちらからコピー:https://w.atwiki.jp/nicocachenlwiki/pages/23.html

ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。
ページにスクリプトを埋め込んで実行したり、見た目を書き換えることもできる。

一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することができる。

Java で作られており Windows / MacOSX / Linux / Solarisで動作する。
https://adoptium.net/temurin/

■ウィキ
NicoCache_nl wiki (新)
https://w.atwiki.jp/nicocachenlwiki/

■前スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache26
https://egg.5ch.net/test/read.cgi/software/1710411967/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
2026/06/11(木) 20:52:05.09ID:bCGgGlBu0
>>33
画像を貼ってくれ
あとテンプレも埋めてね
2026/06/12(金) 09:59:53.24ID:bWXhNeKO0
>>33
>>34
原因が特定できたので開発者の方に連絡しておきました
https://sportschan.org/librejp/thread/16592.html
2026/06/12(金) 14:38:19.65ID:bWXhNeKO0
懐かしのwatchページ整形フィルタではないですが、その流れを継ぐ、ニコニコ動画(原宿)風に整形するユーザースタイル&ユーザースクリプトを開発しました
https://i.imgur.com/QKaN4S2.png
2026/06/15(月) 18:51:44.96ID:nVhMsq0i0
>>34
>>35
文字化け直ったわ
連絡、修正あんがと
2026/07/18(土) 09:15:07.92ID:QMhxvzZT0
キャッシュにlowが付くようになった
中身は1080p 192kbpsだから変わってないけど
mp4化するときにlow消す設定にして対応
キャッシュ自体は問題無さそうだから、ニコ動側のちょっとした変更かな
39名無しさん@お腹いっぱい。 (ワッチョイ 3558-UT5n)
垢版 |
2026/07/18(土) 23:58:13.39ID:5Tf0ot610
>38 たぶん音声に320kbpsが出来たからかな?
設定で320kbpsに固定したらlow消えた
40名無しさん@お腹いっぱい。 (ワッチョイ 77d8-W1Dw)
垢版 |
2026/07/19(日) 18:25:36.39ID:e+Efjaid0
>>39
320kbpsが増えたんですね。公式チャンネルとかそこまで高音質必要か?って疑問はあるけどもw
うちの方でも、320kbpsに設定してlow表示が無くなったのを確認しました
2026/09/30(水) 21:36:12.27ID:/fiVae240
別の方にも書かれてるけど動画情報が不明なためキャッシュしませんってエラー出るようになったな
42名無しさん@お腹いっぱい。 (アウアウウー Sa1b-JfhS)
垢版 |
2026/10/01(木) 00:30:57.16ID:u9HCYgoga
>>41
Issueで詳しく報告してください。
2026/10/01(木) 09:33:28.29ID:5+3/HZHy0
動画情報が取得できず「nullnull」と表示されてキャッシュされない問題について、watch v4対応とHLSキャッシュ登録処理を修正したv1.9.1を公開しました。
報告のあったsm46857867・sm46859043の2本でキャッシュ完了と、キャッシュ配信による先頭・中間・末尾の再生を確認しています。
https://github.com/roflsunriz/NicoCache_nl/releases/tag/v1.9.1
2026/10/01(木) 19:44:21.13ID:f65ZUXc70
>>43
対応ありがとうございます。
という所ですが、今、昨日出来なかった物を昨日の環境のまま読み込んだら、キャッシュが開始されました。
ニコ動側で、仕様変更して、何かあって元に戻したんでしょうかね
現状使用してるのは 2026-01-15のバージョンのままですが・・・
2026/10/02(金) 00:40:26.87ID:gFeutYtc0
この際だからと、1.9.1に上げてみたけど、設定色々変えてたから苦労した
キャッシュも出来る様になったけど、nlFilterのpopThumb_FA 関連が動かないのが残念。
大きく表示されて、中のリンクもさらにポップアップ出来たりするので、便利なんだけどなぁ
2026/10/02(金) 01:12:39.72ID:gFeutYtc0
09_thumbInfoFilterBase.txt
の中の、local/popThumb.js 呼んでる行を無効化したら、FA系の方が表示されました。(個人設定2まである)
2026/10/02(金) 01:41:24.13ID:gFeutYtc0
Chrome系はこれで出たけど、FireFoxだと出なかったので、さらに弄ったけど、
ChatGPTに切り分けして貰いながらやったので、数カ所弄ったけど、最終的に、
10_ と、11_ のnlFilterを弄ったけど、どこ弄ったか覚えて無いw
48名無しさん@お腹いっぱい。 (アウアウウー Sa1b-6OjY)
垢版 |
2026/10/02(金) 10:44:04.01ID:30MZCUSLa
>>45
NicoCache_nl v.1.9.1正式対応版popThumb_FAをNicoCache避難所5にアップロードしました。
ファイル名は

popThumb_FA_v1.9.1_compat_1.0.0_20261002.zip

です。
49名無しさん@お腹いっぱい。 (アウアウウー Sa1b-6OjY)
垢版 |
2026/10/02(金) 10:46:25.31ID:30MZCUSLa
問題があればログ出力と共にここに報告してください
差し替えで別途対応します。
2026/10/02(金) 21:16:44.11ID:gFeutYtc0
ありがとうございます。
1つ要望を言うとすると、今までのpopThumb_FA はLarge〜〜.jsが展開されていて、
ポップアップの中の動画IDを、さらにポップアップ出来たのですが、今回のは出来ないのが残念です。

また、MP4化した物が、文字色はかわるものの、キャッシュ済みにならなくなりました。
これは、多分v1.9.1の挙動でしょうか。
キャッシュ自体は出来ていて、hlsフォルダは新規に作成されます。
hls2mp4.vbsを使ってMP4化しています。
↑自分が作ったやつですがw


結局、他のファイルは使わずに、元のpopThumb_FA.txt(個人設定2とかも使うやつ)に、
ChatGPT作のスクリプトを追加して使ってます。
今のところ、動いてます。
2026/10/03(土) 07:04:17.24ID:k0kqe0JY0
>>50
対応して差し替えました
popThumb_FA_v1.9.2_compat_1.1.0_20261002.zipです
2026/10/03(土) 07:37:51.36ID:k0kqe0JY0
mp4ラベル対応版
https://github.com/roflsunriz/NicoCache_nl/releases/tag/v1.9.3
2026/10/03(土) 18:45:48.93ID:6ZjhZWEV0
忘れる前に。
m:\nico
にMSIでインストールしてるのですが、
「ファイル"m:\Config.msi\121a95.rbf"に対するセキュリティーを設定出来ません。
 エラー:5。このファイルに対してセキュリティーを変更する権限を持っているかどうか確認してください」
と出ます。v1.9.1のアンインストール・インストールを繰り返してる時に何度か出ましたが、v1.9.3のMSIでも出ました。
このファイルというか、フォルダ自体存在しません。(念のため、他のドライブも見ましたが、存在しません)

上書きインストールで行いましたが、ファイルが全部消えてる所で出ている為、
旧バージョンをアンインストールが終わりに近い所で終わった段階で出ている物と推測されます。
インストーラーをタスク終了して、もう一度msi起動してインストールすれば、正常稼働しますが、
私の勘違いなのか、m:\nicoに入れるはずが、C:のユーザー領域にインストールされます。
アンインストしてm:\nicoを再指定してインストールしていますが、この時は上記エラーは出ません。
2026/10/03(土) 18:52:09.18ID:6ZjhZWEV0
インストールが終わって、動作を確認しましたが、mp4のキャッシュ表示、FAの多重ポップアップ共に、正常動作を
確認できました。
前のと違って、デザインが変わっているので、ちょっと違和感がありますが、情報的には新しい方がいい感じです。

おま環な部分ではありますが、アイコンキャッシュを無効に設定してあるので、thcacheのフォルダ有無を無視してほしいかな?という所です。
フルバックアップ(差分コピー式)をする前に、thcacheフォルダを削除しているので、そのまま起動すると、
ランチャーで「要確認 1件」と、nlの本体の起動に失敗します。
キャッシュ無効にしているので、今は削除するbatから消して対応しましたが、無効にしているのなら無視してもいいんじゃないかな?という所です。

その他、今のところ、順調に動作しています。ありがとうございます。
2026/10/03(土) 18:56:38.74ID:6ZjhZWEV0
あと、余談ではありますが、
FireFoxで、公式チャンネルの動画が、暗号化の関係でエラー。Chrome系では正常にキャッシュ出来る。
2026/1月版の時点で、その状態でしたので、Chrome系で拡張機能でプロキシ設定の物を入れてキャッシュしていましたが、
v1.9.1入れたあとは、FireFoxでも、いくつか試しましたが、問題なくキャッシュ出来ることを確認出来ました。
ありがとうございます。

ps.
FireFoxだと、タブ単位でミュート設定出来るので、まとめて複数キャッシュしながら1つだけ再生ということが出来るのですが、
Chrome系だと、サイト丸ごとのミュートなので、解除すると全部ミュート解除されるので、1つだけ再生して見るってのが出来ないんですよね。
2026/10/04(日) 22:48:15.50ID:Q+APcfgP0
popThumb_FA_v191.js ですが、

sm〜〜〜
sm〜〜〜
というような、改行コード削除後の英字が続く場合にリンクがされず
【】sm〜〜〜
【】sm〜〜〜
とか記号や漢字が入ってるとリンクされる状態でしたので、

219行目
for (const match of text.matchAll(/(?<![A-Za-z0-9_/:])(?:sm|nm|so)[0-9]+/g)) {
に変更してリンクかかるように修正しました。
今のところ、問題はなさそうですが、支障あるようでしたら教えてください。
2026/10/04(日) 22:54:51.56ID:Q+APcfgP0
続けてすいません。

もうちょっと制限を緩くしました
for (const match of text.matchAll(/(?:sm|nm|so)[0-9]+/g)) {
sm[数字]の形式だけ見てリンクするようにしました。
弊害としては、asm[]とかもsm[]でリンクされてしまうことですが、まぁ、いいかな・・・と。
sm[]sm[]と連記した場合に、両方拾わせるために、この様にしました。
2026/10/04(日) 23:00:59.28ID:Q+APcfgP0
今、見たら、GitHubに、1.9.4がすでに登録されている。対応が早い。

ありがとうございます!!!
59名無しさん@お腹いっぱい。 (アウアウウー Sa30-dKhS)
垢版 |
2026/10/05(月) 05:38:24.34ID:zRTSXuspa
>>57
制限緩くしたpopThumb_FA v1.1.1に差し替えました
60名無しさん@お腹いっぱい。 (アウアウウー Sa30-dKhS)
垢版 |
2026/10/05(月) 06:20:32.18ID:zRTSXuspa
NicoCache_nlリポジトリの「Watch」ボタンを押してCustomのReleasesに登録するとリリースを出したときにいち早くメールに通知が届くので活用してみてください。
2026/10/10(土) 21:35:00.81ID:84HJSbPF01010
動作はしてますが、うちの環境では、一発で起動出来ないので、代替処理で起動してるのですが、
たまにキャッシュの書き込みに失敗しているログが出ています。

↓(意味ないけど、タイトル名だけ伏せ字w)
cache completed: so46894808[1080p,320]_xxxxx.hls
caching so46894808: 790.3 MB (256/256 segments, 100%)
書き込みopen失敗: m:\nico\cache\nltmp_so46894808[1080p,0]_xxxxx.hls\tmpcmfP_255.cmfv

video.m3u8 ファイルは255までで、実在するファイルも255.cmfvまであります。中身が正常かは不明です。
MP4化は正常に出来ますし、ファイルの再生しても、最後まで映像がありますので、問題は無さそうですが・・・

なお、起動は、以前のnicocache_nl_starter.bat から行っています。(中でbat起動してるだけですが。cmdの方は無効化)
ランチャーは.jar_ にして無効化してあります。弄ってるのは、起動オプションで -Xmx1024m にしてるぐらいです。

起動時のエラーは、おそらく、キャッシュ済みファイルを確認しに行って、タイムアウトしてる可能性があります。
一部、シンボリックフォルダで、NASを見に行ってるフォルダもあるので、NASのHDDスピンアップなど時間かかって、
その関係で、タイムアウトしている物と思われます。

あと、上書きインストール時の m:\Config〜〜(忘れた)の書き込みエラーみたいなのは相変わらず出ますが、
タスクマネジャーから強制終了するだけで良いみたいです。

おま環的な細かい所ではありますが、一応、報告まで。
2026/10/11(日) 00:51:08.34ID:T7r59JYw0
あ、ちなみに、実害はないですが、FAのポップアップ。
ChromeではFA側だけ表示されますが、FireFoxだと、FAのポップアップと、FA無しの標準のポップアップの両方が表示されます。
こちらも、一応、報告しておきます。
2026/10/20(火) 23:21:28.42ID:av/B4xDi0
ま〜た、ニコ動がちょっとした仕様変更しましたかね?(1.9.4使用)
キャッシュが順調に進んでるとおもいきや、再生終わってもcompleteにならずに、nltmp_〜〜のまま。
ただ、同時にキャッシュさせてた動画が10個ぐらい有りましたが、5個は成功。5個は失敗。
失敗のを一度消して、ブラウザ、nl共に再起動してもダメ。
成功した物を、一旦待避して、再度挑戦したら、これもダメになりました。
64名無しさん@お腹いっぱい。 (アウアウウー Sa1f-PYiQ)
垢版 |
2026/10/21(水) 04:55:48.78ID:5VA2nzrZa
>>63
NicoCache_nlリポジトリのIssueで詳しく報告してください。
2026/10/21(水) 21:17:06.65ID:WHfIk6vw0
Githubがよく分からないので、こちらへ。
とりあえず、completeにならない理由としては、init001.cmfv とか含めて全部取得出来てないから終了処理されてない?

そのまま、videoのフォルダとaudioのフォルダを統合して、nltmp_外して so????????[1080p,320]_〜〜.hlsへ
そのhlsをmp4化は成功する。

って所までは分かりました。
とりあえず、nltmp_ フォルダから、so〜〜〜フォルダへ統合するバッチ組んで、自動処理にしたけども。
無いのが、init〜だけなら、手動でなんとか出来るけど、001.cmfa とかが無い事もあるので、その場合はどうにもならず。
キャッシュ再取得で・・・と思ったら、おそらくPHP関連で緊急メンテ・・・

お、おぅ・・・
2026/10/21(水) 22:01:16.26ID:CKBOiE0b0
避難所について

システムメンテナンスの実施に伴い、
以下の時間帯で一時的にサービスへアクセスできなくなる可能性がございます。

【メンテナンス日時】今夜 〜 10月22日(木) 8:00頃まで
2026/10/22(木) 02:32:39.65ID:Zw58IZn+0
「PHP」の“致命的”な脆弱性2件が修正、ただちにアップデートを - 窓の杜
https://forest.watch.impress.co.jp/docs/news/2150167.html
PHP 脆弱性対応したv4.5.3
https://github.com/roflsunriz/Enhandiy/releases/tag/v4.5.3
2026/10/22(木) 02:34:40.16ID:Zw58IZn+0
>>65
この手順に沿って報告をお願いします。
特に失敗している動画IDが必要です。

Issue の作り方 - filter-matome Docs
https://roflsunriz.github.io/filter-matome/how-to-make-an-issue/
69名無しさん@お腹いっぱい。 (アウアウウー Sa1f-FIIQ)
垢版 |
2026/10/22(木) 03:48:39.01ID:Ifvp/u7Ia
roflsunriz/filter-matomeはroflsunriz/NicoCache_nlに読み替えてください。
特にキャッシュに失敗した動画IDと成功した動画IDが必要です。
2026/10/22(木) 23:01:53.23ID:9Z7q1Oi70
1.9.6まで、更新されました。ありがとうございます。
何件か試して、取りこぼしなく、completeとなる事を確認出来ました。
別で立ち上げた、MSIインストーラーの最後でConfig.Msiフォルダの問題は別立ち上げ。
初回起動時のエラーについては、次回起動時にエラー確認に、別で報告いたします。

ちなみに、ポップアップが、標準とFAの両方が表示される問題は、nlFilterの09を無効化することで改善しました。
最初は、FireFoxだけかと思ったんですが、Chrome系でも同様に出てました。(たまたま?)
71名無しさん@お腹いっぱい。 (アウアウウー Sa1f-FIIQ)
垢版 |
2026/10/23(金) 23:46:31.43ID:sW9Kw3pQa
二重表示に対応したFA 1.1.2を上げました
09を無効化する必要はありません
差し替えキーを失念したので新規アップロードです
2026/10/24(土) 13:07:35.50ID:j8yKAjJD0
現状、ポップアップはどのような表示状態であれば正常でしょうか?こちらは現在、サムネイルと、ニコニコ動画と書かれた枠で題名と説明文の一部、そして左下にチェックが入っている4�p×3�pぐらいのサイズです。
何か追加または削除するべきものはありますか?
10_thumbInfoFilter(ポップアップリンク用).txt
10_thumbInfoFilterLegacyLinks.txt
11_thumbInfoFilter(ポップアップリンク・検索ページ用).txt
11_thumbInfoFilterVideoLinks.txt
15_01_thumbInfoFilter(追加).txt
15_02_thumbInfoFilter(Nアニメfreeのみ).txt
popThumb_FA.txt
popThumb_FA_個人設定.txt
とかなり昔のものがnlfilterに混在しており、不必要なものを指摘していただければ幸いです
73名無しさん@お腹いっぱい。 (ワッチョイ 0f5f-FIIQ)
垢版 |
2026/10/24(土) 14:18:05.53ID:GaL2hCfo0
>>72
v.1.9.7のzipファイルをダウンロードして、その中のnlFiltersを基本の状態として考えてください
https://github.com/roflsunriz/NicoCache_nl/releases

そのnlFiltersと避難所5のFAが現行です
FAなしでもpopThumbは動作します
2026/10/24(土) 16:00:06.67ID:j8yKAjJD0
>>73
回答ありがとうございました
2026/10/26(月) 00:41:56.99ID:H5EhCwQ20
MacのOS更新とPHPの問題でニコ動が一時的にメンテナンスで入れなくなった間に、何ヶ月かぶりにnicocacheを更新しようとしたら、やはりというか色々と不具合が出てきた
MacのverをGolden Gate27.0.1(26A434)にアップデートしてからnicocaceのver1.9.8のpkgをインストールしようとしたものの、最後に初回セットアップに失敗しました(exitcode 1)と出てインストールが完了しない
ならばwindows11 Snapdragon X plusの方でとmsiでインストールから初回セットアップにfilter-matome259までは導入できたので、最後には本体を起動…しようとしたら指定したNAS内にあるcacheフォルダにアクセスに時間がかかって、
今まで時間はかかっても起動はしてくれていたのが、本体の管理APIが時間内に起動しませんでしたのエラーが出て起動しない
外付けHDDの方にcacheフォルダを指定した場合すぐに動いてくれるんだけど
色々と問題を解決していかねばならんね
76名無しさん@お腹いっぱい。 (ワッチョイW f5f6-wWMw)
垢版 |
2026/10/27(火) 20:48:41.32ID:06BK+Q6o0
>>75
ランチャーからじゃなくて
本体直接起動すればタイムアウトしない
2026/10/30(金) 17:17:05.89ID:J3hXnOZj0
今の最新版のNicoCache_nlにnlMovieFetcherって導入できますか?
78名無しさん@お腹いっぱい。 (アウアウウー Sa2d-Frud)
垢版 |
2026/10/30(金) 19:01:46.55ID:P4OlWLz2a
>>77
どのバージョンのnlMovieFetcherを言っているのか分からないので断言できませんが、filter-matomeに同梱されているnlMovieFetcherならば、動きます。
2026/10/30(金) 19:53:12.00ID:J3hXnOZj0
>>78
filter-matomeに入ってるんですね。今まで入れてなかったので入れてみます。ありがとうございます
2026/10/30(金) 22:04:24.86ID:J3hXnOZj0
NicoCache_nl v1.9.8にfilter-matome #259をインストールしてマイページの↓ボタンで動画を取得しようとしているんですが、
NicoCache_nlの画面に以下のメッセージが出力されて動画を取得できません

mainタブ
サブプレイリストを検出出来ないためキャッシュしません: sm46979587

nlMovieFetcherタブ
sm46979587: 取得要求を受け付けました
sm46979587: master playlistを取得します
sm46979587: 取得失敗: upstream HTTP 403

試したのはsm46979587、sm46984082、sm46981064などです
インストールの仕方が間違っているんでしょうか?
81名無しさん@お腹いっぱい。 (アウアウウー Sa2d-Frud)
垢版 |
2026/10/30(金) 23:01:33.19ID:P4OlWLz2a
>>80
後で調べます
2026/10/31(土) 00:18:13.00ID:AjRCgU8N0HLWN
キャッシュファイルにタイトルをつけないようにするのってもうできなくなっちゃった?
config.propertiesにtitle=falseと記載してもキャッシュするとファイルにタイトル付けちゃうんだよね
83名無しさん@お腹いっぱい。 (中止 Sa2d-Frud)
垢版 |
2026/10/31(土) 14:21:43.46ID:ELk8g0lAaHLWN
>>80
修正したfilter-matome #260を公開しました
>>82
修正したNicoCache_nl v.1.9.9を公開しました
2026/10/31(土) 18:42:00.95ID:PO4Lxntd0HLWN
>>83
更新ありがとうございます。NicoCache_nlとfilter-matomeを最新に更新して、↓ボタンで問題なく動画をキャッシュできることを確認しました
2026/10/31(土) 23:58:52.15ID:AjRCgU8N0HLWN
>>83
修正確認しました
title=falseは有効になってます
素早い対応に感謝します!
2026/11/01(日) 00:43:59.73ID:BeX4Jccf0
ポップアップ内の、キャッシュ済みの赤が、popThumb_FAの背景色がダークだとすごく見辛いので、ちょっと調整した方がいいかもですね。
手元の15_cached_link_color.jsでは、赤系統を指定している、4カ所を、#FF4444 に変えて少し明るくして視認性を良くしました。
2026/11/01(日) 01:07:13.40ID:BeX4Jccf0
jsの方は元に戻して、FAのcssの最後に
.ptfa-panel[id^="popThumb_FA_v191"] a:is(
.nl-cached-smile-normal,
.nl-cached-dmc-normal
) {
color: #FF4444 !important;
font-weight: bold !important;
}
って追加しました。
cssとかあんまり分かって無くても、AIが教えてくれるからすんごい楽w
88名無しさん@お腹いっぱい。 (ワッチョイ fe98-LZPW)
垢版 |
2026/11/04(水) 09:38:43.94ID:JgRVZIQB0
色調整と個人用設定を加えたpopThumb_FA v.1.2.1をアップロードしました
2026/11/05(木) 22:55:13.67ID:ub9HoIjo0
>>88
ありがとうございます。これいいですね。
保存されてる場所がいまいち分からないのですが、サイトアドレスごとに違うのは分かりました。
(ランキングと検索で、設定変えて見たら、別々で保存されてたので)
って事は、バックアップは、取れなさげ???(まぁ、初期値で十分という所でもありますが。
90名無しさん@お腹いっぱい。 (ワッチョイ febd-iBcQ)
垢版 |
2026/11/06(金) 20:44:16.92ID:V56qGCIF0
設定のインポートとエクスポートに対応したpopThumb_FA v1.3.0をアップロードしました
2026/11/08(日) 22:28:49.92ID:2gPQ413x0
質問なんですが、mp4ファイルのキャッシュはキャッシュ取得済対象外ですか?
92名無しさん@お腹いっぱい。 (アウアウウー Sac5-sFd7)
垢版 |
2026/11/09(月) 02:02:35.86ID:Xg5xhpnva
>>91
どういう意味なのか分からないですけど、
NicoCache_nlの読み取り対象ですが(flvも含めて)、それ以外は何もしません
だからキャッシュとしてキャッシュフォルダに配置して公式プレイヤーやfilter-matomeのスタンドアロンプレイヤーで再生はできます
キャッシュのバッジの対象なのでキャッシュフォルダで認識されていれば表示されます
2026/11/09(月) 05:54:02.75ID:IIyWOaWo0
ありがとうございます
レスを投稿する


ニューススポーツなんでも実況