【ニコニコ】自動ローカル保存プロクシ NicoCache26 (905レス)
上下前次1-新
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1(1): (オーパイW e7d1-INTp) 2024/03/14(木)19:26 ID:hvcn7gm60Pi(1/5) AAS
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
スレ立て時に↑をコピペして3行で書き込んでください
■テンプレートはこちらからコピー:外部リンク[html]:w.atwiki.jp
ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。
ページにスクリプトを埋め込んで実行したり、見た目を書き換えることもできる。
一度通常画質でローカルに保存すれば
エコノミーモード時間帯でも常に通常画質で再生することができる。
Java で作られており Windows / MacOSX / Linux / Solarisで動作する。
外部リンク:adoptium.net
■ウィキ
NicoCache_nl wiki (新)
外部リンク:w.atwiki.jp
■前スレ
【ニコニコ】自動ローカル保存プロクシ NicoCache25
2chスレ:software VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
876: (スッップ Sdba-a0J6) 09/11(木)05:34 ID:CbLUxfAwd(1) AAS
>>875
*Extension系
** NGCommentExtension、HLS未対応(動かない)
** reEncodingChecker、サーバーが最早存在しない
** nlMovieFetcher、HLS未対応(動かない)
** nlMediaInfo、filter-matomeに統合
** cacheMoveExtension
不明
** nlApiUtilExtension
不明
** YouTubeCacheExtension
不明
** マイリストをローカルに保存できるだけのExtension
不明
** cacheCommentExtension
不明
* フィルタ等
** popThumb_FA
popThumb自体は本体に統合済み
このバリアントは何なのか不明
** nlItab
動かない
** MonkeyPatchFilters
本家ニコニコ動画で対応済み
** アイコンをSVGに変えるやつ
不明
** mylistCountBar
不明
** thumbInfoFilter(追加)
不明
恐らく全部動かないと思いますが試してみて動くものがあれば報告してください。随時追加します。
877: (ワッチョイ 0eb0-1jGW) 09/11(木)18:48 ID:hxcO7LP30(1) AAS
【いま日本で行われているジェノサイド】
戦後から今日まで、日本はアメリカの占領政策により、朝鮮人を利用した日本の隷属化を受け続けている
日本人に成りすました朝鮮人によってアメリカへの隷属を強要されているのだ
日本は帰化朝鮮家系の人間によって隣国の大韓民国と北朝鮮に侵略行為を受けているということ
朝鮮系がやっていることは日本人を対象にした迫害であり「民族浄化、ジェノサイド」だ
国際法でもこのような行為は許されない 日本人は徹底抗戦するしかない
新聞、出版社、司法、テレビ局、音楽家、芸能人、起業家、大学教授などで帰化系の人間のみで徒党を組み
日本人を「差別、排除」して彼らは「日本人」になりすましている
奴らに「左翼」という言葉はやめよう、「朝鮮系帰化人」と呼ぼう
まずやるべきは「政治家に立候補する時、外国の家系の人間か否かを公表する」を立法化しよう
国際的にも一般的で、アメリカでも何系かはすべて明らかにされている
そうなると帰化朝鮮家系の人間に支配されたメディアは差別だと言うだろう、しかし現段階でも与野党問わず
多くの政治家が帰化系朝鮮人だ 暴動を起こさなければならないのは「日本人の側」だ、日本人は帰化朝鮮系の人間に
「主権の侵害」を受けているのだから
帰化系が起業し外部の朝鮮系と通じ合い新興企業として成功させる、または既存の会社組織で帰化系がトップに居座り
管理職を帰化系のみで固め、会社を乗っ取る、一度帰化系に乗っ取られたら終わりだ
日本は日常でも堂々と「何系日本人」であるかを確認できる社会にすること、ないしは名前で判別できるようにすること
帰化朝鮮系だと隠し政治家、報道関係者、会社の上司、音楽家、裁判官、企業のトップ、声優に居座ることを許さない社会にしよう
現状では帰化系が日本人のふりをして主要な地位に納まり、朝鮮人が日本民族を滅ぼそうとしている
芸能人、アナウンサー、コメンテーター、五輪代表含むスポーツ選手に日本人はほぼ皆無、『帰化朝鮮系』だ、日本人のふりをさせるな!!
アメリカ人による朝鮮系を使った日本国の隷属と、朝鮮人による日本人を対象とした「民族浄化」が行われていることを
国際社会やアメリカ人にも訴え広めよう
878: (アウアウウー Sa53-s+U7) 09/19(金)22:50 ID:E2MD/wGca(1) AAS
filter-matome #193
外部リンク:github.com
879: (スッップ Sd5f-s+U7) 09/20(土)13:02 ID:5urKwvUod(1) AAS
filter-matome #193.2 再生安定性の向上
外部リンク:github.com
880(1): (スプッッ Sd33-RS4S) 09/22(月)11:34 ID:8jTcq+G7d(1/2) AAS
cacheフォルダにmp4ファイルのキャッシュがある場合convert-to-faststart.ps1でメタデータを先頭に移動させてください
キャッシュフォルダのパスが違う場合は合わせてください
C:\nicocache_nl以外に置いている場合は合わせてください
使い方(pwsh、デフォルトの場合)
cd C:\nicocache_nl
.\scripts\convert-to-faststart.ps1 -Path "C:\nicocache_nl\cache" -Recurse
-DryRunと-Overwriteオプションもあります
また、有効期限切れキャッシュでmp4がキャッシュの場合はconvert_to_hls.pyを利用すると再生できるようになります
使い方(pwsh、デフォルトの場合)
cd C:\nicocache_nl
python scripts\convert_to_hls.py "C:\nicocache_nl\cache\video.mp4"
convert_to_hls.pyはffmpegが対応している形式であればどんな形式もCMAF対応fMP4 HLSに変換します。
-o (--output), --segment-duration, --crf, --preset, --audio-bitrate, --overwrite, --dry-run, --recursive引数に対応。
mp4(AVC)の場合はコピーするだけなので処理が高速になります
881: (スプッッ Sd33-RS4S) 09/22(月)11:36 ID:8jTcq+G7d(2/2) AAS
>>880
>有効期限切れキャッシュでmp4がキャッシュの場合
これは第1話が無料動画の場合の話です
video-playerのstandalone playerはmp4対応(nicocache_nlもmp4で配信)なのでhlsに変換する手間は必要ありません
882(1): (ワッチョイ 2f13-p2ny) 09/23(火)10:05 ID:DOaPiL0Q0(1) AAS
いつもありがとうございます
要望なのですが、自分はニコニコ動画dアニメストアをしようしています
NicoCache_nlを使っていると、期限切れ動画の視聴画面になっています
それを、公式アニメの無料期間のように普段と変わらない仕様に変更できますでしょうか
お忙しいところ恐縮ですが更新よろしくお願いいたします。
883: (スプッッ Sd33-RS4S) 09/23(火)10:46 ID:S9uUlRQKd(1/2) AAS
#195 でローカルプレイヤーと公式プレーヤーを選べる機能を実装。
884(1): (スプッッ Sd33-JlYC) 09/23(火)11:01 ID:S9uUlRQKd(2/2) AAS
>>882
出来ればGithubでIssueを立ててほしいです。ここに書き込むのではなく…。
機能を開発済みの場合はPull Requestでもいいです。(大きい機能変更の場合はIssueで相談したいです)
885: (オッペケ Sr23-aOac) 09/23(火)16:27 ID:kU+nUNj1r(1) AAS
それは大変申し訳ごさいません
次からは間違えないようにします
修正ありがとうございます
886(1): (ワッチョイ 8d13-Yz6d) 10/04(土)08:09 ID:R24WB2RR0(1/4) AAS
GithubでIssueを調べてみたのですが、理解と使用方法がわかりませんでした。
申し訳ございませんでした
また
** cacheMoveExtension はキャッシュが完了すると仕分けされる
mylistCountBar サムネイルの上にマイリスト数の横棒グラフが表示される
887: (ワッチョイ 8d13-Yz6d) 10/04(土)08:10 ID:R24WB2RR0(2/4) AAS
>>886
上記二つは現在使用できております
888: (ワッチョイ 8d13-Yz6d) 10/04(土)08:37 ID:R24WB2RR0(3/4) AAS
またpopThumb_FAについては
popThumb_FA_個人設定
popThumb_FA_個人設定2とくみあわせて
外部リンク:gzo.ai
のようなちがいができます
ちなみに大きい方中断にある横棒グラフがmylistCountBarです
889(3): (ワッチョイ 8d13-Yz6d) 10/04(土)08:47 ID:R24WB2RR0(4/4) AAS
>>884
知識不足でissueがわからなかったので、大変ご迷惑をおかけして申し訳ありません
103_comment_filter2をいれるとdアニメストアのコメントについて、デバッグはログに表示されているのですが
画面のコメント欄に出てこず、コメントがありませんとなります。
しかし、公式のほうでコメントされたコメントは103によってフィルターをかけられて表示れます。
issueの報告の仕方も併せてご教授いただければ幸いです。
890(1): (スプッッ Sd43-gzps) 10/04(土)23:06 ID:j30zx2KRd(1) AAS
>>889
1. GitHubのリポジトリを開く → Issues → New issue
2. テンプレートを選択 or Blank issue
3. 以下を記入してSubmit
[Bug Report]
タイトル: [Bug] ○○が動作しない
概要 / 再現手順 / 期待動作 / 実際動作 / 環境 / 補足情報
[Feature Request]
タイトル: [Feature] ○○を追加してほしい
動機 / 提案内容 / 代替案 / 期待効果 / 関連
4. Label設定 → Submit new issue
891(1): (スプッッ Sdfa-sJdk) 10/05(日)01:44 ID:IaFEenXMd(1/7) AAS
>>889
毎回ですか?ハードリロードでも同じですか?
ニコニコ動画の方のdアニメには入っていないのでデバッグが出来ないのですが、 外部リンク:www.nicovideo.jp などに移動してみて有料動画のダイアログが出つつcomment-filter2がオンの状態で背景にはコメントが通常通り流れているので問題ないと思いますが。(動画が再生されていてもコメントは流れるはず)
とにかく、手元の環境では再現できません。ニコ動dアニメに入会した状態だと何か違うんでしょうか。
画像リンク
892: (スプッッ Sdfa-sJdk) 10/05(日)02:16 ID:IaFEenXMd(2/7) AAS
>>889
Firefoxで該当動画ページに行きF12で開発ツールをひらき、コンソールタブでゴミ箱アイコンで一度コンソールを消去してから コンソールで window.CommentFilter2Instance.getDebugInfo()
を実行してみてください。(実行するにはShift+Enter)
出てきたメッセージを右クリックして「オブジェクトをコピー」を押してその結果を貼り付けてくれますか?
こんな感じのが出るはずです。これは正常動作のログ。
893(1): (スプッッ Sdfa-sJdk) 10/05(日)02:18 ID:IaFEenXMd(3/7) AAS
間違えて送信してしまった。こんな感じ↓
{
"isInitialized": true,
"keyboardShortcutEnabled": true,
"globalData": {
"hasOriginalData": true,
"hasFilteredData": true,
"currentSmid": "so44540860",
"lastUpdated": 1759595573928
},
"videoPlayer": {
"isVideoPlayerDetected": false,
"hasFilteredData": true,
"lastSync": 1759595573928,
"hasSuccessfullyNotified": false,
"lastNotifiedSmid": null
},
"constants": {
"API_ENDPOINT": "外部リンク:public.nvcomment.nicovideo.jp
"GLOBAL_DATA_KEY": "CommentFilter2Data",
"FORK_TYPES": {
"MAIN": "main",
"EASY": "easy",
"OWNER": "owner"
},
"RULE_DEFAULTS": {
"EMPTY_REPLACE": "EMPTY",
"ALL_SMID": "ALL",
"DEFAULT_NICORU": "EMPTY"
},
"DB_CONFIG": {
.... 改行が多いので貼れないです。
894(1): (ワッチョイ 4113-3xqu) 10/05(日)07:04 ID:y0sUYXba0(1/7) AAS
いろいろご教授いただきありがとうございます。
Object { isInitialized: true, keyboardShortcutEnabled: true, globalData: {…}, videoPlayer: {…}, constants: {…} }
constants: Object { API_ENDPOINT: "外部リンク:public.nvcomment.nicovideo.jp GLOBAL_DATA_KEY: "CommentFilter2Data", FORK_TYPES: {…}, … }
API_ENDPOINT: "外部リンク:public.nvcomment.nicovideo.jp
DB_CONFIG: Object { NAME: "CommentFilter2DB", VERSION: 1, STORES: {…} }
NAME: "CommentFilter2DB"
STORES: Object { RULES: "rules", SETTINGS: "settings" }
RULES: "rules"
SETTINGS: "settings"
<prototype>: Object { … }
VERSION: 1
<prototype>: Object { … }
EVENTS: Object { DATA_UPDATED: "cf2:data-updated", SMID_CHANGED: "cf2:smid-changed" }
FORK_TYPES: Object { MAIN: "main", EASY: "easy", OWNER: "owner" }
GLOBAL_DATA_KEY: "CommentFilter2Data"
RULE_DEFAULTS: Object { EMPTY_REPLACE: "EMPTY", ALL_SMID: "ALL", DEFAULT_NICORU: "EMPTY" }
<prototype>: Object { … }
globalData: Object { hasOriginalData: true, hasFilteredData: true, currentSmid: "so45175253", … }
currentSmid: "so45175253"
hasFilteredData: true
hasOriginalData: true
lastUpdated: 1759613695106
<prototype>: Object { … }
isInitialized: true
keyboardShortcutEnabled: true
videoPlayer: Object { isVideoPlayerDetected: false, hasFilteredData: true, lastSync: 1759613695106, … }
hasFilteredData: true
hasSuccessfullyNotified: false
isVideoPlayerDetected: false
lastNotifiedSmid: null
lastSync: 1759613695106
895: (ワッチョイ 4113-3xqu) 10/05(日)07:11 ID:y0sUYXba0(2/7) AAS
>>891
外部リンク:www.nicovideo.jp についてですが、コメントが出ました
上記>>894 である 外部リンク:www.nicovideo.jp はコメントが出ませんでした
>毎回ですか?ハードリロードでも同じですか?
毎回です。ハードリロードを何回押しても公式の薄いコメントは出ますが、dアニメストアのこめんとはない状態になります
検証いただきありがとうございます
896(1): (ワッチョイ 4113-3xqu) 10/05(日)07:17 ID:y0sUYXba0(3/7) AAS
{
"isInitialized": true,
"keyboardShortcutEnabled": true,
"globalData": {
"hasOriginalData": true,"hasFilteredData": true,
"currentSmid": "so45175253","lastUpdated": 1759613695106,
"videoPlayer": {
"isVideoPlayerDetected": false,"hasFilteredData": true,
"lastSync": 1759613695106,"hasSuccessfullyNotified": false,"lastNotifiedSmid": null},
"constants": {
"API_ENDPOINT": "外部リンク:public.nvcomment.nicovideo.jp "CommentFilter2Data",
"FORK_TYPES": {
"MAIN": "main","EASY": "easy","OWNER": "owner"},
"RULE_DEFAULTS": {
"EMPTY_REPLACE": "EMPTY","ALL_SMID": "ALL","DEFAULT_NICORU": "EMPTY"},
"DB_CONFIG": {
"NAME": "CommentFilter2DB","VERSION": 1,
"STORES": {
"RULES": "rules","SETTINGS": "settings"}},
"EVENTS": {
"DATA_UPDATED": "cf2:data-updated","SMID_CHANGED": "cf2:smid-changed"}}}
897(1): (ワッチョイ 4113-3xqu) 10/05(日)07:21 ID:y0sUYXba0(4/7) AAS
>>890
遅くなりましたが、GitHubの書き方教えていただきありがとうございます。
>>893
>>896がオブジェクトをコピーした結果になります
ごちゃごちゃしてすいません
よろしくお願いいたします。
898(1): (スプッッ Sdfa-sJdk) 10/05(日)09:57 ID:IaFEenXMd(4/7) AAS
>>897
comment-filter2が原因では無いような気がします。
確かにコメントリストの中身が表示されず最初は動画プレーヤーにコメントだけが流れる状態でしたが、何回かリロードするとそれも流れなくなり、開発ツールで確認するとコメントサーバ(public.nvcomment.nicovideo.jp)が429 Too Many Requestsを返していてリクエストを拒否している状態です。
外部リンク:www.nicovideo.jp をもう一度開いてF12で開発ツールを開いて、ネットワークタブで”public.nvcomment.nicovideo.jp”でフィルタリングをしてステータスで429を返していないかどうか確認してもらえますか?
429を返しているならサーバー側の問題で、私にはどうにもできません。リロードを繰り返すのをやめて熱りが冷めるのを待つしかありません。
899: (スプッッ Sdfa-sJdk) 10/05(日)10:05 ID:IaFEenXMd(5/7) AAS
進捗:確かに103_comment_filter2.txtが入っているときだけコメントリストにコメントが表示されない不具合が確認できました。また、comment-filter2の機能をオフの状態でも同じです
900: (ワッチョイ 4113-3xqu) 10/05(日)10:16 ID:y0sUYXba0(5/7) AAS
>>898
ステータス(緑色の背景に白色の文字)にある数字は200でした
901: (スプッッ Sdfa-sJdk) 10/05(日)14:31 ID:IaFEenXMd(6/7) AAS
コメントデータの取得過程で、スレッドを6件要求しているにも関わらずコメントサーバは4件しか返しません。
おそらくこれが原因でコメントリストUIにコメントが表示されない不具合として出ているのだと思いますが、何らかの適切な権限情報と共にコメントサーバにリクエストを送る必要があると思われ、その情報はニコニコ動画が秘匿しているため私に出来ることは何も無い(この不具合は多分直せない)と思われます…
もしニコニコ動画側が適切にAPIを文書化して公開してくれるなら対応が取れます。
902: (オッペケ Sr75-JQFL) 10/05(日)14:44 ID:ZWKpjRV4r(1) AAS
調べていただきありがとうございます
現状では表示は可能ではない、ということなので現状のまま、もしくは103を取り外したりしてコメントを楽しみたいと思います
ありがとうございました
903(1): (スプッッ Sdfa-sJdk) 10/05(日)18:56 ID:IaFEenXMd(7/7) AAS
これを so45175253 で実行してみてくれますか?
おそらく4件しか取得できないと思います。そうであれば直せないことは確定です。
外部リンク:gist.github.com
904: (ワッチョイ 4113-3xqu) 10/05(日)20:16 ID:y0sUYXba0(6/7) AAS
>>903
20:15:00.427 console.table() debugger eval code:70:11
(添字) id fork commentCount commentsLen
0 1752200945 owner 0 0
1 1752200946 easy 0 0
2 1752553927 main 7256 2336
3 1752553927 easy 0 0
とでました。4件だと思われます
ありがとうございます
905: (ワッチョイ 4113-3xqu) 10/05(日)20:20 ID:y0sUYXba0(7/7) AAS
追記
20:15:00.430 Threads length = 4 (unique id|fork = 4) debugger eval code:80:11
20:15:00.430 スレッドが6件か? => NO
Object { total: 4, unique: 4, uniquePairs: (4) […] }
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.026s