【ニコニコ】自動ローカル保存プロクシ NicoCache26 (905レス)
上下前次1-新
61(1): (ワッチョイW 5ec8-Ro8t) 2024/03/24(日)13:17 ID:ceF68xMa0(1) AAS
>>60
拡張子以外に、ファイル内のffmpegのパスを書き換え
エクスプローラー等で、hlsフォルダを、hls2mp4.vbs にドラッグ(複数選択も対応)
unicode文字使ってたりすると動かない場合があるので、動画ID以外の所を単純なフォルダ名に変えたりで対応してください。
62(2): (ワッチョイ c513-zn4i) 2024/03/24(日)13:35 ID:53DVuE770(2/4) AAS
AutoBuild.bat(2024/02/24 21:38)です
autobuildでのコマンドプロンプト、
/k "color 2E && TITLE AutoBuilder && cd C:autobuildへのフルパス\ && cd /d C:autobuildへのフルパス\ && ant extract jar"
とかいてありました。
起動時バージョンはNicoCache_nl version 2024-03-24
Running with Java 14.0.1(amd64) on Windows 10
195で配布されているjarを直接現在使っているファイルに移動、差し替えをしてもキャッシュはできませんでした。
ant clean 、ant jar、作業後の NicoCache_nl.jar もキャッシュはできませんでした
63: (ワッチョイ c513-zn4i) 2024/03/24(日)13:37 ID:53DVuE770(3/4) AAS
>>61
ありがとうございます
64(1): (スプッッ Sd12-i0vX) 2024/03/24(日)20:30 ID:g2SP5uX4d(1) AAS
>>62
Java14っておかしくないか?推奨の長期サポート版は17だよね
最新LTSの21は互換性無いから仕方ないにしても
65(1): (ワッチョイ c513-zn4i) 2024/03/24(日)20:42 ID:53DVuE770(4/4) AAS
>>64
Java、ずっと更新しておりませんでした すいません
66: (ワッチョイ c513-zn4i) 2024/03/25(月)06:42 ID:nT0qub7A0(1/6) AAS
NicoCache_nl version 2024-03-24
Running with Java 17.0.10(amd64) on Windows 10
にしました
[2024-03-25 06:34:31.256] Filters Loading Time: 170ms
メモリキャッシュ完了: 外部リンク:ext.nicovideo.jp
この1行だけです。
動画は再生されます
動画再生のページにはURLはありません
定期的なバックアップソフトがあるので、番号は覚えていません
バックアップソフトから引っ張り出した過去の物(3/21)で再生するとキャッシュされます
MissingKeyMissing Key-Pair-Id query parameter or cookie value とでます
NicoCacheGUIを同じ階層でもっていますがよくわかっておりません
67(1): (ワッチョイ c513-zn4i) 2024/03/25(月)19:04 ID:nT0qub7A0(2/6) AAS
返信遅れました 申し訳ございません
config.propertiesにmitmHostPortを設定する項目はありませんでした。
config.properties.defaultファイルはありませんでした。
mitmHostPort=*.nicovideo.jp *.ce.nicovideo.jp *.sl.nicovideo.jp *.domand.nicovideo.jp:* *.sv.nicovideo.jp *.nicoad.nicovideo.jp *.seiga.nicovideo.jp *
.smilevideo.jp *.nimg.jp *.cdn.nimg.jp *.dmc.nico:*
mitmHostPortが短かったのでペーストして上書き長くしました。
proxy_sample.pacをCドライブ直下のフォルダに入れ、プロキシ設定をfile:///C:/pac/proxy_sample.pacとしました。
結果示されたURL2つは白い画面になり、NicoCache_nlという文字列はありませんでした。
68: (ワッチョイ c513-zn4i) 2024/03/25(月)19:06 ID:nT0qub7A0(3/6) AAS
3/21の過去の方は、文字化けの中にNicoCache_nlという文字列が含まれた画面が出てきました
69: (ワッチョイ c513-zn4i) 2024/03/25(月)19:58 ID:nT0qub7A0(4/6) AAS
67,68です
訂正させてください
過去のNicoCache_nlを新しいフォルダに、3-24のNicoCache_nlを過去のフォルダとで交換し適度させたところ、
3-24の起動時、されたURL2つに文字化けの中にNicoCache_nlという文字列が含まれた画面が出てきました
訂正してお詫びします。
70(1): (スッップ Sdb2-i0vX) 2024/03/25(月)20:56 ID:w13nH2tEd(1/2) AAS
>>67
開発途中版10にはconfig.properties.defaultは含まれているようですが。(それ以前のバージョンは知らない)
71(1): (ワッチョイ c513-zn4i) 2024/03/25(月)22:15 ID:nT0qub7A0(5/6) AAS
>>70
default部分を削除してconfig.propertiesとして機能させています
まずかったでしょうか
72(1): (スッップ Sdb2-fl20) 2024/03/25(月)22:58 ID:w13nH2tEd(2/2) AAS
>>71
理想的にはコピーしてリネームした方が好ましいと思います。
config.properties.defaultはデフォルトはコメントだけだからあまり問題にはならないかもしれないですけど…。
同様の理由でproxy_sample.pacもそのまま運用するのでは無くコピーしてproxy.pacにする方がいいです。(デフォルト以外のプロキシ設定で運用している場合アップデートでproxy_sample.pacが上書きされてしまう恐れがある為)
wikiにも同様の注意書きが書いてありますが…。
私の環境ではどちらのファイル(config.properties.default,config.properties,proxy_sample.pac,proxy.pac)も残してあります。
73: (ワッチョイ c513-zn4i) 2024/03/25(月)23:14 ID:nT0qub7A0(6/6) AAS
>>72
ありがとうございます
74: (ワッチョイ c513-zn4i) 2024/03/26(火)05:27 ID:vhOPW7vL0(1) AAS
>>No. 159726
ありがとうございました。
75(1): (スッップ Sdb2-i0vX) 2024/03/27(水)19:46 ID:ZJngD/12d(1) AAS
安定版とのことだが…
外部リンク:www.nicovideo.jp(適当な動画ID)/auto/movie
で動画が再生されないバグは直してもらえたのだろうか?(不安)
76: (スッップ Sdb2-i0vX) 2024/03/27(水)23:56 ID:cM16kmm4d(1) AAS
>そのあたりは全然触ってない。
>これってそもそもファイル実体を返す機能(たぶん)だから、
>hls動画はプレイヤーをどっかから見繕って来ないと再生出来ないです。
>mp4はブラウザが再生に対応しているからそのまま再生出来るけれど。
>まあhls.jsかな。
えっ…と、何か勘違いさせてしまってすまない。表現が悪かった。
【再生されない】ことは問題でなくて、このリンクでそもそもファイル実体が返ってこない(=404 Not Found)ので直して欲しいという意味でした。
画像リンク
77: (スッップ Sdb2-i0vX) 2024/03/28(木)13:27 ID:+mUoSze9d(1) AAS
>そこまでは把握してます。
>問題としては難しくないのだけれども、hlsは複数のファイルからなる動画だから、404を直しても無味乾燥な代表プレイリストファイル(master.m3u8)のテキストが返ってくるだけになってしまいます。
>ディレクトリ型動画の存在を想定した仕様ではないため、仕様を一意に決めることが出来ないです。
>というかこのAPIの目的って一体なんなのだ。
>ダウンロードが目的であるならffmpegでmp4に変換してそのmp4を返すという挙動、あるいはhlsフォルダをzipでまとめて返すという挙動が重いが綺麗。
>あるいはhls動画の場合は、404じゃなくて「405 Method Not Allowed」を返すというのも綺麗。
>ブラウザでキャッシュ動画を再生する目的なのであれば、先の答えの通りhls.jsを使った再生ページを作るということになります(そのための基盤はdms/domandのために組んだし)。
>ディレクトリ型動画の存在を想定した仕様ではないため、仕様を一意に決めることが出来ないです。
すみません、ここどういう意味なのか分かりかねます。
このAPIの目的は3つあると思います。
・ダウンロードして保存する
・キャッシュ一覧ページ(/cache)から再生して中身を確認したり保存する
・APIから得られた.m3u8をニコニコ動画プレイヤーに引き渡して再生させる(hlsになる前は実際にフィルタまとめで使用していました。)
だからURLの選択肢で挙動が変わるのが理想的なのかも?
例えば
・/cache/(smid)/zip→zipとしてhls動画をダウンロード or ffmpegでmp4に変換してダウンロード
(※キャッシュ一覧ページ(/cache)の「保存」ボタンも要変更)
・/cache/(smid)/play→hls.jsが埋め込まれたページに引き渡して再生
・/cache/(smid)/
或いは
/cache/(smid)/auto/movie
或いは
/cache/(smid)/movie→.m3u8が返ってくる、もしくはmp4キャッシュが返ってくる
78: (アウアウウー Sacd-i0vX) 2024/03/28(木)14:57 ID:NjR0zbM4a(1) AAS
フィルタまとめのcommon.js146行~169行目では
外部リンク:www.nicovideo.jp(smid).hls/master.m3u8
もしくは
(smid).mp4
を返すようにしてニコニコ動画プレイヤーで上手く再生されてるけど何か違うのかな?
79: (ワッチョイ e961-GkNC) 2024/03/29(金)00:00 ID:oxqoEa2R0(1) AAS
旧サーバーから新サーバーに全動画移行したそうです
外部リンク[html]:blog.nicovideo.jp
【2024年3月28日(木)19:00追記】
いつもニコニコをご利用いただき、ありがとうございます。
予定していたニコニコ動画の配信サーバー移行作業が全て完了しました。
旧動画配信サーバーは今後停止いたします。
80(1): (アウアウウー Sacd-fl20) 2024/03/29(金)00:28 ID:1/KEgn1ia(1/3) AAS
>知らない仕様だ…
>添付画像の部分のことだと思うけど、この部分って404判定されるのでは?
>それにこのコードってhls動画は再生出来ないような。
違います。私が話しているのはこの行です。(しっかり行数指定したはずなのだが…)
画像リンク
HLSになる前のmp4では、
外部リンク:www.nicovideo.jp
でプレイヤーに動画を渡していました。
例えば、実際にこの動画では、
外部リンク:www.nicovideo.jp
このように
/local/CustomCache/
以下にディレクトリ構造を取り
画像リンク
画像リンク
画像リンク
実際に再生できています。
この画面は/local/CustomCache/so41635862.hlsを再生しているときのものです。
画像リンク
あなたが提示した部分は↓、どちらかというと件のバグ(外部リンク:www.nicovideo.jpがmp4キャッシュ又はmaster.m3u8を返さない問題)が直ったときにロールバックを目的に残してあるものです。
画像リンク
なので私の実用上は外部リンク:www.nicovideo.jpがmp4キャッシュ又はmaster.m3u8を返してくれれば問題ないです。
mp4に変換する場合は(smid)/auto/movie/以外のURLの方が使い勝手が良い。
81: (アウアウウー Sacd-fl20) 2024/03/29(金)00:46 ID:1/KEgn1ia(2/3) AAS
ただ、書いてて思ったけど、この場合ただ単純に
外部リンク:www.nicovideo.jp
がmaster.m3u8を返せば良いという問題でもなくなるのか。
master.m3u8を読み込むと自動的に
外部リンク[ts]:www.nicovideo.jp
や
外部リンク[ts]:www.nicovideo.jp
や
外部リンク[ts]:www.nicovideo.jp
という風に読み込もうとするから/local/フォルダでは上手く機能しても
外部リンク:www.nicovideo.jp
では上手く機能しないのか。やっとわかった。
82: (ワッチョイW 7546-i0vX) 2024/03/29(金)01:34 ID:GZbPIVUG0(1) AAS
もしかしてHLSのフォルダ構造も変わっていたのか。>>41
知らなかった。。
83: (アウアウウー Sacd-fl20) 2024/03/29(金)01:59 ID:1/KEgn1ia(3/3) AAS
HLSを変換するなら、mp4よりmkvの方が適しているね。
mkvはすべてのコーデックをサポートするし、複数の動画トラック/複数のオーディオトラック/複数の字幕もサポートする。←字幕と称してコメントファイルを無理くり突っ込める可能性も?
ただ、ブラウザが再生に対応していない。firefoxもchromeも非対応
84: (ニククエ 8288-xRj8) 2024/03/29(金)19:24 ID:7fIEzl1M0NIKU(1) AAS
横転しそうになっているけどそれでええんか?
85: (ニククエ 59d6-u7Ru) 2024/03/29(金)19:41 ID:S08pmM+I0NIKU(1) AAS
裏ではない
耳ヲカスベキとか面白いが
86: (ニククエW 012b-YiJU) 2024/03/29(金)19:47 ID:5FClf7kd0NIKU(1) AAS
>>32
ネタ動画VSほか動画はおもろかったんやけどなあ
そして場所が最悪だった時にデビューしたBSTBS「報道1930」の放送日に限ったことしか考えても負けてるから、捕まるかどうかもわからんのがわんさかいるから騙されたわ!」って閣議決定したし
これからは学校行こうぜ
87: (ニククエW 7601-Lhex) 2024/03/29(金)20:10 ID:il4WvRws0NIKU(1) AAS
治療患者の約半分って
それでいいと思うけど
お金をかけ合う系になった
88: (ニククエ 09d5-xRj8) 2024/03/29(金)20:11 ID:fjHcXovl0NIKU(1) AAS
気品も溢れてるんだろ
89(1): (ニククエW 7601-YiJU) 2024/03/29(金)20:13 ID:KpjZrezD0NIKU(1) AAS
まあ後場でバリュー巻き込んで下げるつもりかだなあ
時系列が違う
90: (ニククエW 129f-XeAf) 2024/03/29(金)20:44 ID:YUf3G3ew0NIKU(1) AAS
帰宅してたり
何気に凄いことやってるか知らんけど
上下前次1-新書関写板覧索設栞歴
あと 815 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.022s