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

■ このスレッドは過去ログ倉庫に格納されています
2018/01/27(土) 11:31:17.16ID:tBASqTJv0
!extend:default:vvvvv
!extend:default:vvvvv
スレ立て時に↑をコピペして3行で書き込んでください

ニコニコ動画のキャッシュを自動的に保存して
二回目以降はローカルから再生することで
ニコニコ動画の回線に負担をかけることもなく再生できるソフトのスレ。

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

またオミトロンと併用することも可能。

Java ソフトウェアの無料ダウンロード
ttp://java.com/ja/
Java Runtime Environment (JRE) 5.0以上が必要。

■関連サイト
NicoCache_nl wiki
ttp://www58.atwiki.jp/nicocache/
NicoCache_p - パンヤポータル
ttp://homepage2.nifty.com/wanko/pangya/nicocache.htm
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

【ニコニコ】自動ローカル保存プロクシ NicoCache21
https://egg.5ch.net/test/read.cgi/software/1495681255/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
2018/05/24(木) 19:55:48.64ID:ucybTz+h0
>>280
常にフルスクリーンでしか見ないならそれでも良いけど、異なるので自動でフルスクリーンにされると逆に煩わしいです。
2018/05/24(木) 20:11:28.71ID:ucybTz+h0
「現在の個数」の配置を動かさないなら、フィルターでダミーのタグ要素を追加しておいてそれを書き換えるようにするという対処方法もあると思います。

登録タグが表示される段階ですでに「現在の個数」が入る部分のレイアウトが済んでいるので、後から1行増えて表示がずれることは無くなると思います。

※あらかじめ「現在の個数」よりも大きめの枠を確保しておいてその枠のサイズを維持したまま枠の中身を置き換えるか、最初から「現在の個数」が新しい行に配置されるようにスタイル指定しておく必要があります。
2018/05/25(金) 01:22:31.64ID:qf/ShRJ60
1行が2行になったり3行になったりするってこと?いや作業したくない訳じゃなくてそんなに邪魔になるほどになるかなって思ってるだけなんだけど、スクショとかある?
2018/05/25(金) 04:23:54.95ID:2Lr02c600
>>283
スクリーンショットを撮っても見た目にはタグが普通に並んでいるだけです。

プレーヤーの位置の変化を記号で記そうとしたけどNGワードにかかったので、テキストファイルをupしておきました。

nc0165.txt 22スレ283への説明用(プレーヤーの位置がずれる例.txt)
2018/05/26(土) 12:13:32.28ID:DF/oLf6z0
とりあえず上げてみました
http://nicocache.jpn.org/src/nc0166.7z
2018/05/27(日) 04:57:24.88ID:P6ruKMfK0
>>285
同梱されている nllib_watch.js が古くなっている(手元の最新版は2018-04-20)のは何か意図がありますか?

登録タグの枠があらかじめ2行分の高さを確保されているため、「現在の個数」の追加でタグの一覧が「1行→2行」に変わる分には問題なくなっています。

しかしページの表示後に「現在の個数」が追加される事に対して、 >>279 の最後(HTMLとCSS的にz-index: 18;が有効な場所への要素の追加&行数に影響を与えない対策)
>>282 (ページが表示される時点で「現在の個数」用の表示領域を確保ずみ)のような対策が取られているわけでは無いので、登録タグの枠が3行以上になる場面では症状が解決していないです。


現時点のタグの状況では、HTML5のプレーヤーで画面サイズ「中」に設定し、次の動画を再生で症状を確認できると思います。
※動画再生ページ以外から動画再生ページへ移動するか、動画再生ページを新規に開くか、動画再生ページを表示後にページを更新することで症状を確認できます。
※Google ChromeおよびMozilla Firefoxで症状を確認。

 /watch/nm3601701 /watch/sm2077177 /watch/sm500873
2018/05/27(日) 22:15:42.47ID:MnBwb/T50
>>259
同じ症状なのですが皆さん一緒ですか?
2018/05/27(日) 22:52:06.84ID:MnBwb/T50
>>287
あ〜、 /watch/so数字 ではなく /watch/数字 の方で開けばよいみたいです
2018/05/28(月) 01:00:27.59ID:uOh4CNTY0
ニコニコまた重くなってきてない?
人が戻ってきてるのかな
2018/05/28(月) 06:48:58.72ID:2+psif/a0
>>285
nc0167.txt 22スレ279の対策を施したTag_Ichiba_Counter.jsのサンプル

症状の対策として >>279 の最後を採用して弄ったサンプルです。
挿入された「現在の個数」を検証すれば、279の意図がわかっていただけると思います。
2018/05/28(月) 21:08:30.91ID:2+psif/a0
>>290
nc0168.txt 22スレ279の対策を施したTag_Ichiba_Counter.jsのサンプル

「マイリスト」とかのツールチップが隠れるので、z-index: 19;はz-index: 18;に訂正。
(最大11個)が透明な枠の裏に隠れてマウスポインターが反応しなくなるけど、さして影響は無いと思う。
もしもこれに対応するなら、透明な枠のポジションを0に近づけて、中身のアイコンやツールチップなどの座標を直せば対応できるかも?
2018/05/29(火) 07:21:43.69ID:KrlWzmPY0
>>291
nc0169.txt 22スレ279の対策を施したTag_Ichiba_Counter.jsのサンプル

UpdateCounters() >>279 に対応していなかったので、id指定で要素を消すようにしてます。
とりあえず私の環境では、これでプレーヤーの操作を阻害する事無く動くようになりました。
2018/05/29(火) 07:25:53.45ID:KrlWzmPY0
>>292
弄る前の「現在の個数」にも対応できるように、4行目にif文用の「var OwnerFlag = false;」があるけど、id指定でif文が不要になったので、これ使ってないです。
2018/05/29(火) 21:03:48.06ID:AKJaMypD0NIKU
フィルタまとめ#66うpしました
http://nicocache.jpn.org/src/nc0171.7z

更新物:watchページ整形フィルタ、有効期限切れの購入済み動画でキャッシュ利用
watchページ整形フィルタ:
>>290-292のTag_Ichiba_Counter.jsサンプルを若干改変してマージしました、ありがとうございます
・288-291行目を.TagList{width: 93% !important;min-height: 45px !important;}に変更
有効期限切れの購入済み動画でキャッシュ利用:
>>288 so系でも動作するよう変更
2018/05/29(火) 21:06:42.06ID:AKJaMypD0NIKU
あー、あとhttp://nicocache.jpn.org/の上部に貼られているリンクがフォームの下に隠れたりして
レイアウトが崩れているのを直してほしい…気になる…
2018/05/29(火) 21:37:44.91ID:7ZOpMzje0NIKU
wrapperってHTML5対応してないの?
持ってるVer大分古いんだが今って最新wapperどれ?
2018/05/29(火) 22:00:50.82ID:AKJaMypD0NIKU
>wrapperってHTML5対応してないの?
flash(GINZA)専用
2018/05/29(火) 22:05:29.78ID:TN5Lhtm70NIKU
公式気に入らないとしても、もう無理にwrapper使うよりもZenzawatchあたり使ったほうがいいと思う
2018/05/29(火) 22:43:10.61ID:7ZOpMzje0NIKU
更新止まってるのか・・・
zenza調べてみるよありがとナス
2018/05/30(水) 08:47:06.66ID:SVbNHSQOD
むしろZenza組み合わせないでどうするという
2018/05/30(水) 20:54:48.53ID:fVnkCfn60
>>295
すみません、修正しました
Chromeでしか確認してませんでした
2018/05/30(水) 21:49:47.72ID:sJjlH0R70
そういえばZenzaWatch安定版と開発版に分かれてますね
ttp://ch.nico video.jp/segabito/blomaga/ar1538266

関連動画・プレイリストでキャッシュアイコンがつかなくなったので修正パッチnc0172 (DEV版専用)
2018/05/31(木) 21:25:15.35ID:yZQvnFnN0
nc0173.txt 103-3_watchページ整形フィルタの再生リストのスクロール量を調整.txt

「103_watchページ整形フィルタ.txt」や「104_watchページ整形フィルタ(画面サイズ変更用).txt」を使っている環境で、再生リストの横スクロール量を調整するフィルター。
「103_watchページ整形フィルタ.txt」のみ使うときは「._maxItemSize=6,」にする。
「104_watchページ整形フィルタ(画面サイズ変更用).txt」を併用時は「._maxItemSize=9,」にする。
304名無しさん@お腹いっぱい。 (エーイモT SEe2-yaxn)
垢版 |
2018/06/01(金) 08:52:46.98ID:R/ji0ZO7E
NicoCacheじゃないんだけど
wgetを使って実装した独自ツールで落としてる動画の破損率が高い気がする
ダウンロードを休み休みやって数日にわたってダウンロードしたファイルに多い感じがするから
ここ1週間くらいで落としてるファイルが置き換わってるとかあるのかな?

・ダウンロードは終わってるっぽい
・でもgetthumbinfoに書かれてるファイルサイズと違う
・再生してみると途中から再生できずに壊れてる

動画IDを元にダウンロード処理をやってるんだけど
getflvもgetthumbinfoも毎回消してるからダウンロードパスの比較はしてないから
置き換わってない可能性もあるけどめったに壊れないのにこう連続すると
改変に伴ってなにかやったのかなとも思ってる
2018/06/01(金) 10:38:40.48ID:gQrPZUVNE
さっき気が付いたけど
シュタインズ・ゲート ゼロのmp4が第7話「振電遷移のエクリプス」(1527561023)から640x360になってた
第6話まではPV含め960x540
306名無しさん@お腹いっぱい。 (エーイモT SEe2-yaxn)
垢版 |
2018/06/01(金) 12:09:42.40ID:YAA+tM34E
もう一個
刀使ノ巫女 第20話「最後の女神」(1527217522)が同じ状況
壊れてたファイルの再生できる部分が960x540で
ダウンロードしなおしたファイルははじめから640x360だった

ダウンロードしたファイルのタイムスタンプ
(サーバにあるファイルのタイムスタンプが反映されてる)は
2018年5月31日、15:41:50だけど
動画が一般公開されたのは2018年5月31日 0:00なので
公開後に差し替えられたっぽい

これまで音声不良とかで動画の差し替えはあったけど動画IDも変わってたから
今回みたいにダウンロードさせるファイルだけを差し替えてるのって始めて
(古いアニメでエンコしなおしてちょっとファイルサイズが小さくなってたのはあったかな)
2018/06/01(金) 13:54:40.03ID:zv5mqqwJE
手元にあるファイル一通り見たけど
2018年5月31日15:41〜42を跨いでダウンロードを再開したファイルがダメっぽい
ダメな動画はmp4がほとんどだけどflvでもダメなファイルがあった

ルパン三世 PART5 #09「”ルパン”を棄てた男」(1527474352)

違いはフレームレート(29.9・・・→30)とサンプリングレート(44.1MHz→48MHz)

どうも以下の3つが昨日の昼に替わった模様
・解像度(表示解像度)(mp4のみ)
・フレームレート
・サンプリングレート
2018/06/01(金) 17:43:30.15ID:UzqQ6HHT0
>>304-307
情報提供ありがとうございます.非dmcのほうですね.

加えて再エンコード判定が狂ってます.こりゃまずい.
ビデオストリームのCreationTimeを判定条件に使ってたんですが
この値がUnixEpochからmp4のepoch(=0)に変わってます.
2018/06/01(金) 19:14:55.89ID:UzqQ6HHT0
nc0175 NicoCache_nl+150304mod+180601mod HTML5+dmc
[不具合修正]
・ニコニコ動画の仕様変更に合わせて再エンコード判定を修正
・reencoded.csvを再生成するときに順序が保存されていなかったのを修正
[nlFilter]
・nllib_watch.js: NicoCache_nl.watch.isInitialized()を追加

再エンコード判定が狂っているので早めに更新推奨です.
>>304-307 の言うように 2018年5月31日15:41 あたり以降にキャッシュした動画は要確認で.
あとsoかつsmileの一時キャッシュは消したほうが良いと思います.

起動するとreencoded.csvに保存済みの判定結果の内,so動画かつ判定がfalseのものがすべて削除されます.
これを無効化して不整合の解消を手動で行いたい場合は1行目を"version,-2"に変更してから起動してください.
31日以降に判定したso動画の内,第二カラムがfalseになっているものを削除すれば大丈夫なはず.

次からは全部削除する必要がないように判定時刻を記録することにしました.
2018/06/01(金) 19:33:08.06ID:UzqQ6HHT0
あとnl_watchでときどき元の動画説明文とnl_Itabの動画説明文の両方が
表示される症状は多分これで直ります

# nl_watchの起動タイミング調整
[Replace]
Name = nl_watch応急処置1
URL = (?!ads|.*api)[^/]+\.nicovideo\.jp/local/nl_watch\.js
MatchLocal = TRUE
Match<
\Qif (window.WatchJsApi) {\E
>
Replace<
if (NicoCache_nl.watch.isInitialized()) {
>
2018/06/01(金) 19:57:57.20ID:UzqQ6HHT0
nc0176 NicoCache_nl+150304mod+180601mod2 HTML5+dmc
309の変更が非互換だったので修正.すみません.
2018/06/02(土) 02:17:28.74ID:RfRErr0U0
nc171の中に入っているwatchページ整形フィルタって「画面サイズ:自動」の設定に対応していますか?
自動設定にすると動画が見切れた感じになってしまいます

後、つかぬ事ですがうp日付が5月末なのに更新物とされているwatchページ整形フィルタ.txtの更新日時が2月半ばになっているのは
気にしなくてもいいですか?
2018/06/02(土) 07:01:01.63ID:EbtfEsdK0
おはよう
更新乙です
2018/06/02(土) 08:50:37.93ID:rB4XTMDa0
>>312
画面サイズ:自動の対応につきましては、以前正式対応したものの、うp主である私が普段使わないもので、仕様変更に気付かず非対応になっていたかもしれません
後者については、以前の大幅な仕様変更(#43→#44)に伴い本体は/local/CustomFilters/watch_page_reconstruct.cssに移動させましたので更新日時についてはそちらのファイルを主にご参照ください
2018/06/02(土) 08:53:45.86ID:rB4XTMDa0
watchページ整形フィルタ.txtの中身を見れば分かると思いますが、中身はURLリンクしか書いておらず、cssファイルやjsファイルを参照する指示が書かれていることと思います
2018/06/02(土) 15:17:16.44ID:MOKeLsnp0
更新しないと今までキャッシュしてきたファイルが勝手に消されちゃうってこと?
2018/06/02(土) 16:16:43.03ID:ypjPZv9w0
>>316
んなこたー言ってません.誤読してるようなので三行
・更新しないと,新たにキャッシュする動画についてsmileとdmcどちらが画質が良いかの判定が狂う
・更新すると,既に誤って判定された可能性がある判定結果(キャッシュファイルではない)を自動削除する
・自動削除で問題ないけど,嫌なら更新後に起動する前に,309に書いた方法で手動で整合性回復をやってね
2018/06/02(土) 17:26:10.20ID:RfRErr0U0
>>314->315
そうでしたか。以前から気になっていたもので、すみません。
レスありがとうございました。
2018/06/04(月) 09:32:57.67ID:YU8aKTghr
ん〜…今調べてみたら#55(http://nicocache.jpn.org/count.cgi?nc0105.7z)で行った画面サイズ:自動への対応が最新アップデート(#66)では消えてるんですよねぇ…
何か操作ミスったみたい
55〜66の累積アップデートも点検してからマージしないといけないのでこれかなり時間かかるかも…(泣)
2018/06/04(月) 09:43:18.52ID:YU8aKTghr
テスト
2018/06/04(月) 21:25:48.52ID:u2GrUl8H0
フィルタまとめ#67うpしました
http://nicocache.jpn.org/src/nc0163.7z
更新物:watchページ整形フィルタ(画面サイズ:自動、正式再対応)
2018/06/04(月) 21:26:40.03ID:u2GrUl8H0
URL間違えた
http://nicocache.jpn.org/src/nc0179.7z
2018/06/05(火) 00:25:44.99ID:KXK4nhDW0
>>322
nllib_watch.jsの古いバージョンを同梱するのは動作不良の元になるのでやめていただきたく.
そもそも同梱しなくとも,もう半年近く経ってますし
全員の環境に入ってるんではないですかね
2018/06/05(火) 01:18:41.63ID:xsX+9yDk0
同梱でええやん
古いの気づかんほうが悪いし
2018/06/05(火) 01:55:26.62ID:KXK4nhDW0
>>324
そうやって発生した動作不良がトラブル報告として上がってくるわけですが.

このスレに投下される質問・報告から原因を推測してバグじゃないか考えて
バグ修正の必要性を判断する作業を代わりにやって頂けるのならそれでも良いですけど.
2018/06/05(火) 07:29:53.85ID:aV5Zvmner
>>323
あー、はい、そうですね(新しいバージョンに更新したつもりだった)
次回バージョンから外すようにします
2018/06/09(土) 14:28:39.36ID:3QHvUqyRd
class作成のため、build.cmdにnlMovieFetcher.javaをD&Dしても
シンボルを見つけられませんって出るの、
nc0130だけじゃ足りない?
2018/06/09(土) 18:41:27.56ID:3xOSScsTr
>>327
ファイルの置き場所が悪いせい
2018/06/10(日) 01:26:07.88ID:q8r/pYGY0
>>328
ありとー!できたわ

2013年動いてた時のフォルダ構成と
秒で消えるコマンドプロントを動画撮ってコマ送りでエラー行を探して…全部ExtUtilって書いてあったのと>>328のお蔭でなんとかなった

ExtUtilが同じフォルダに置いてなかった。。。


ヒントなかったらjavaとかさっぱりだしExtUtilって変数探してたわ…
2018/06/10(日) 16:43:15.65ID:HpzFHV9SH
>>329
cmdファイルの末尾にPAUSEって書いておけば
勝手に消えなくなるぞ
2018/06/10(日) 22:03:59.12ID:q8r/pYGY0
なるほどありがとう、あるとは思ったけど頭回ってなかった…次トラブル時は使ってみます
2018/06/17(日) 22:31:32.46ID:bAxYUyAh0
さて、いよいよ(く)だがどうなるか
hls全面移行とかだけは辞めてほしいな
2018/06/17(日) 23:20:03.34ID:yvmImPVb0
現時点で分かっている一番大きい影響はこれ
ttps://twitter.com/nico_nico_talk/status/1004290142696116224
新規投稿される動画はdmcにしか登録されなくなって
アップロード時のサイズが100MB以下でも元データにはアクセスできなくなる
334名無しさん@お腹いっぱい。 (ワッチョイW 1e03-FvBK)
垢版 |
2018/06/18(月) 06:16:52.14ID:+3fLQQH/0
dmcに対応していない野良プレイヤー死亡?
2018/06/18(月) 10:15:37.81ID:Rh2luIW4E
今のsmile鯖って1000アクセスまでは予めアップされた動画ぽくて
1000以降は再エンコっぽくて304-307の真相なのかなと思った
それが落としたファイルのタイムスタンプとgetthumbinfoのサイズを観察した結果
なので今でも1000アクセスを跨いでダウンロードを中断&再開すると
再生に問題が出る動画になるみたい、当然中断しなきゃ大丈夫

ちなみに動画ファイルが入れ替わってもgetflvのダウンロードURL(の8桁+4桁の数字)は同じだった
ツイッターの内容もあるけど「旧配信システムから動画を取得する」全員に対して
リアルタイムで毎回再エンコするとは思えないから
再エンコ→smile鯖うpっていう風になってsmile鯖のままでも行けそうな感じはするけど甘いかな
2018/06/18(月) 10:24:08.11ID:Rh2luIW4E
ちなみにdmcちょっと調べたけど4種って2Mbsp(192K/384K/1M?)の配信もダウンロードできるの?
そんなのダウンロードした日にはHDDがあっという間に埋まるからsmile高画質でいいんだけどな
人間の欲は果てしないな・・・
2018/06/18(月) 10:39:15.39ID:rT5B1VZ20
調子悪くなったので全部最初から入れなおそうと
https://www65.atwiki.jp/nicocachenlwiki/pages/12.html
簡易セットアップパッケージ(Nnl_env_auto_setup.7z)2018/05/20版を見て入れなおしたつもりなのですが、
https://i.imgur.com/FrGIB6J.png
の様に縦横の比がおかしくなってしまいました
どうやったら直るでしょうか?
2018/06/18(月) 12:29:47.02ID:eIuA/XLCr
>>337
画面サイズ中か画面サイズ大で運用するか、
画面サイズ自動で運用したいならウィンドウサイズを広げるか
16:9の新しいディスプレイにするか…
2018/06/18(月) 12:42:03.50ID:eIuA/XLCr
ああ、もしくは新しいバージョンのフィルタまとめに更新するかだな
もしくはwatchページ整形フィルタを一切使わない、という選択肢も当然ある
2018/06/18(月) 18:57:27.33ID:rT5B1VZ20
有難うございます
とりあえずいろいろ外してみます
fetchさえ使えればとりあえず満足なので
2018/06/20(水) 19:47:06.30ID:6Th81z+J0
NGCommentExtensionってまだ動いてる?動いていないの俺のだけかな…
2018/06/21(木) 21:14:40.07ID:Z0mruv0Gd
「ニコニコチャンネル」有料登録者数は70万人超 上位の配信者は平均3億円の収益 - ITmedia NEWS - http://www.itmedia.co.jp/news/spv/1806/21/news096.html
2018/06/21(木) 21:20:21.16ID:4VD8iox00
>>341
私も動いてないです
どなたか復活させてほしいです。
コメ取って置きたい
2018/06/24(日) 21:27:45.82ID:jSRM4UR90
いよいよ今週だぜ
2018/06/25(月) 11:16:08.61ID:9vXZiyi60
何が始まるんです?
2018/06/25(月) 11:27:14.51ID:IGZNcFZjd
第三次世界大戦(く)だ。
2018/06/25(月) 18:30:57.20ID:2V3Sg6Rg0
nc0181 cacert2 hotfix 20180625
(く)の前にRootCA追加イベントがやってきました.
・secure-dcdnと通信できなくなったのでGlobalSign Root CAを追加

プロフィール画像が表示されなかったりしたら適用してください.
たぶんOpenJDKユーザが対象です.
2018/06/25(月) 23:43:48.51ID:AnYp2wAi0
いつもお疲れ様です
2018/06/28(木) 14:14:07.65ID:x06Q4j8P0
きたな
350名無しさん@お腹いっぱい。 (ワッチョイ b1e9-UJ/V)
垢版 |
2018/06/28(木) 16:15:11.88ID:QCyjv2eD0
ニコニコ(く)のインフォ覗いてきたんだけど動画の再エンコ判定がビットレート判断じゃなくて解像度判定になった。
次回の更新に高画質キャッシュの判定をビットレート判断から解像度判断に切り替える必要がありそう
2018/06/28(木) 20:56:31.14ID:xCMc9C0Xd
これかな

新規投稿動画の画質を改善しました|ニコニコインフォ - http://blog.ni covideo.jp/n iconews/78750.html
2018/06/28(木) 22:42:00.69ID:1f4tid+t0
今ってビットレートのみで判定してたっけ?
2018/06/28(木) 23:31:53.57ID:wC2LJSwP0
どっち側の話
2018/06/28(木) 23:38:03.96ID:RZVr/eRI0
やっぱjavaオワコン化すんじゃねーのかな
oracleがいつもどおりの余計なことしたし
そろそろ本格的に移行考えたほうがいいんじゃねーの
なんだこのks言語はとか思いながら開発やってんだろ?開発者さんよ
2018/06/29(金) 00:52:24.76ID:xkwnbAxt0
nc0182 NicoCache_nl+150304mod+180628mod (く)
[仕様変更]
・kulow判定の適用範囲をさらに縮小
・キャッシュからkulowマークを自動除去(現在もロックされたままの動画を除く)
[不具合修正]
・cacert2にGlobalSign Root CAを追加(secure-dcdn用)
・(く)の新たな再エンコードルールに合わせて画質判定ルールを修正(>350)
・上流へのTLS接続に失敗したときのエラー処理に漏れがあったので追加
[nlFilter]
・キャッシュアイコン・リンク色・ポップアップを調整
・空き容量警告を1GBから3GBに変更

とりあえずはこんなところでしょうか.思っていたよりも変化が小さかったですね.
>>333 が実施されたように見えないんですがどうなったのやら.

画質の比較に解像度を使ってなかったので解像度を最優先で使うようにしました.

>>354
C#使いたいです.はい.
しかしこの規模のソフトを別の言語に移植する時間があるわけもなく.
2018/06/29(金) 00:53:04.20ID:xkwnbAxt0
>>355
トリップつけ忘れ
2018/06/29(金) 03:38:29.70ID:Gf8P7dzI0
smile鯖のAPI叩いても再エンコ品が返ってくるようになったね
もうオリジナルデータ取得は無理か
2018/06/29(金) 04:36:24.72ID:rzxTbDAF0
久しぶりに導入したらchromeでFetcが動かない
余計なところ弄ったのかIEでもfetching... FAILED!になってしまった

簡易セットアップパッケージ2018/06/23版のオススメ拡張機能にup408,476入れてpopThumb_FA入れたけどno method:fetch?sm〜になる
popThumb_FAでpopThumb_FA.js (2.31a 2014/12/02), popThumb_FA_iframe.htmlの
local.ptronになっている所をNicoCacheのローカルアドレスに書き換え
とwikiに書いてあるのはcacheフォルダのアドレスですか?エスケープ文字必要?

何時間も格闘しすぎて頭ゆだってるから勘違いしてるんだろうなあ
2018/06/29(金) 06:22:49.29ID:hAu+iR9F0
コンパイルしてないんだろうなぁ
2018/06/29(金) 07:40:50.95ID:brH6esCLd
>>355
C#の方が優れているの?
361名無しさん@お腹いっぱい。 (ワッチョイ 7987-yQv9)
垢版 |
2018/06/29(金) 08:23:57.86ID:rzxTbDAF0
>>359
まさにそれでした
extensions\nlMovieFetcher.javaをbuild.cmdでコンパイルしたら無事フェッチされるようになりました
ありがとうございました
362名無しさん@お腹いっぱい。 (エーイモT SEca-Bg1Z)
垢版 |
2018/06/29(金) 10:02:49.06ID:5lpyaMCOE
>>357
シュタゲゼロ最新話とかまだっぽいけど
自作ツールが使えるか検証したいので
そうなってる動画のID教えてください
2018/06/29(金) 18:05:54.43ID:xkwnbAxt0NIKU
smile鯖の件はsmileInfo欄からurlが消えたりAPIから返事が帰ってこなくなるのかと思ってたけど
smile鯖専用の動画データを用意するのをやめたということみたいですね
いくつか試してみた限りではdmcの540pと同じデータが降ってきました

>>362
シュタゲゼロは前から再エンコされてましたし

一般動画の方でアップロードされている数十秒くらいの短いテスト動画を使うと良いです
2018/06/29(金) 18:07:14.86ID:xkwnbAxt0NIKU
>>363
540pじゃなかった 360p 600kbpsです
2018/06/29(金) 22:48:01.91ID:brH6esCLdNIKU
readmeにもwikiにもコンパイルしてから使えって書いてあるのに読みもしないでどツボに嵌る○○は何なんだろうな
2018/06/29(金) 23:05:58.92ID:/Xb3Midl0NIKU
フィルターがポン入れするだけで動作するから久しぶりにいじるとプラグインもフィルターと同じ感覚でやるよね
なんとなく覚えてるかられどめもマニュアルも読まないでドツボにハマるなんてよくある話

改善案とするなら、本体まとめにも要コンパイルのプラグインにも_NEED_TO_COMPILE_.txtとかを一緒に入れておいて、解凍時の上書きメッセージとかで能動的に気づかせたほうがいいと思う
2018/06/30(土) 00:07:17.66ID:Q+UGD8FH0
エンコ前の動画が見れなくなってる……
2018/06/30(土) 12:32:22.39ID:EWQgU5oh0
nc0183 alertOldBinary Extension v180630
コンパイル後して生成されるファイルとソールファイルの最終更新日時を比較して
コンパイルされていないようなら警告する拡張

>>366
こういうのをインストール手順の中に入れてしまうとか
2018/06/30(土) 12:33:22.88ID:EWQgU5oh0
誤字ひどいな

コンパイルして生成されるファイルとソースファイルの最終更新日時を比較して
コンパイルされていないようなら警告する拡張
2018/07/01(日) 00:38:15.99ID:3ff8VKOM0
>>363
エンコ前の見れなくなるのは(く)に変わってから投稿された動画ってこと?
2018/07/01(日) 23:48:15.46ID:hFApGZLV0
>>369
thx、動作未確認だけど中身は見ました
ちゃんと動けば、これならうっかり屋さんでも気づくと思います
インストール手順でもいいけど、本体パッチに添付しちゃってもいいかもしれない
そこはおまかせいたします
2018/07/02(月) 15:55:16.31ID:4AmzX7emd
これこのまま常用しようとするとかなりウザいな…
2018/07/02(月) 19:39:19.85ID:SkxytRU40
削除済み視聴フィルター効いてる?
2018/07/02(月) 23:53:44.35ID:AtdbYGVj0
>>373
効いてる
2018/07/02(月) 23:55:52.62ID:uyoG6cw30
>>360
C#のほうが優れてるかどうかは知らんが
本社爆破コラ作られても仕方ないようなことはやってるよoracle

自分でもググってはみるけど
NicoCacheのMITM用証明書って
squidのssl_bump等他のMITMツールの証明書使いまわせたりすんのかな
2018/07/03(火) 01:55:19.07ID:Bqr3vh9S0
>>360
言語機能としてJavaで出来てC#で出来ないことが思い当たらないなあ

C#は色々できすぎてJavaのほうが分かりやすいこともありますが.
ファイル名とクラス名の対応とか

>>375
証明書と鍵は対応方式にあっていれば使えますが
鍵はkeytoolコマンドでJavaのKeyStoreにimportする必要がありますね.

NicoCacheがサイトの証明書を一つしか扱えないので
NicoCacheCA.jarが生成するもののように
一つの証明書にワイルドカードとSubject Alternative Namesで
全部のドメインに対応できるように詰め込む必要があります.

よって使いまわすのはCAの証明書と鍵にするのが宜しいかと.
あとNicoCacheCA.jarはCAの署名方式としてSHA256withECDSAしかサポートしてません.
NicoCache本体側にはECDSAのみとかの制限はないはずです.
2018/07/03(火) 02:44:57.90ID:P5agu7i80
C#に移植されて開発もGitHub中心になれば色々と捗りそうな気がする
378名無しさん@お腹いっぱい。 (ブーイモ MMf6-NO5q)
垢版 |
2018/07/03(火) 15:26:53.92ID:7KjsHV7GM
移植の過程でリファクタは捗りそうだけど、ニコニコの周囲から人が離れてるから、どうかなー
2018/07/03(火) 19:09:03.94ID:zJ0Sbps30
まぁ
ニコニコを見る機会は減ってるな
2018/07/03(火) 23:27:54.19ID:XrqVqHIK0
>>374
zenzawatch使用で非dmcのみある状態で旧システムを使用で見れるが新システムでは見れない
dmcしか持ってない動画はどっちを選んでも見れない
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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