【ニコ生】新配信録画ツール(仮、livedl Part10
2026/03/29(日) 21:33:14.05ID:mZOsrlB30
ニコニコ生放送(ニコ生)に対応した各種ツールについて情報交換するスレ
具体的なツール、URL、前スレについては>>2以降で
公式の改変への一時対策などで
他のサイトでの利用を兼ねているツールの話題が出ることもありますが
あくまでニコ生へ利用するツールのスレです(過度に目的がずれないようにお願いします)
スレタイの(仮 と livedlはニコ生に合わせて作られたツールから引用されています
【ニコ生】新配信録画ツール(仮、livedl Part9
https://egg.5ch.io/test/read.cgi/software/1743138945/
VIPQ2_EXTDAT: default:default:1000:512:donguri=2/3: EXT was configured
117名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/27(水) 23:05:34.54ID:qpfFbpWb0 アホばっかだな
118名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/28(木) 18:08:02.71ID:5zreq7sr0 >>115
シンプルにするかシンプル版を提供すればいいと思うよ
変に凝って配信者への還元やプレ垢の恩恵がないから人気配信者やリスナーが他サイトに行っちゃってるのが現実
かなたにしてもまがりまりかにしてもユキにしてもねむこにしてもKICKに行った
実質中身は何も変わらないのに値上げ、配信者側のアプリも止まるし落ちる、ただでさえ重いのに機能を追加
視聴者だってシステムなんて分からない人が多いからただptptが多くて固まるサイトという認識だと思うよ
チャンネル会費だって1.5倍に値上げしてるからね
シンプルにするかシンプル版を提供すればいいと思うよ
変に凝って配信者への還元やプレ垢の恩恵がないから人気配信者やリスナーが他サイトに行っちゃってるのが現実
かなたにしてもまがりまりかにしてもユキにしてもねむこにしてもKICKに行った
実質中身は何も変わらないのに値上げ、配信者側のアプリも止まるし落ちる、ただでさえ重いのに機能を追加
視聴者だってシステムなんて分からない人が多いからただptptが多くて固まるサイトという認識だと思うよ
チャンネル会費だって1.5倍に値上げしてるからね
119名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/28(木) 18:08:22.64ID:5zreq7sr0 ごめん、>>116の間違い
120名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/28(木) 19:46:12.47ID:LFNKub3H0 kickの話を持ち出すと論点が一気に変わるからやめたほうがいい
kickに行ったのはシンプル版どうこう関係なく「金」の問題
どんなに最強のUI/UXにしたところで
kickぐらい稼げるサイトにしないと人は戻ってこないし流入は止まらない
もちろんkickの方がUI/UXで優れてる部分もあるが現実問題それだけで移動する要因にはならない
論点が全くずれる
kickに行ったのはシンプル版どうこう関係なく「金」の問題
どんなに最強のUI/UXにしたところで
kickぐらい稼げるサイトにしないと人は戻ってこないし流入は止まらない
もちろんkickの方がUI/UXで優れてる部分もあるが現実問題それだけで移動する要因にはならない
論点が全くずれる
121名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/28(木) 22:28:10.94ID:FkVxbdru0 民度の低い視聴者から投げ銭を巻き上げる以外に稼ぐ芸が無いネット乞食の墓場がKなんたらだからな
それで話が終わってその他のどこにも繋がらない
それで話が終わってその他のどこにも繋がらない
122nnn-revo2012 警備員[Lv.0][新芽]
2026/05/28(木) 23:31:39.35ID:1DDAYNgc0 でもKick(とTwitch)を見るとニコ生に比べてすげー画質いいんだよね
配信者的には画質が良くてしかもニコ生の何倍も金稼げるなら行かない理由ないと思うけど?
もちろんKickには KickLiveRecorder というすばらしいツールがあるから録画勢も大喜びだ
配信者的には画質が良くてしかもニコ生の何倍も金稼げるなら行かない理由ないと思うけど?
もちろんKickには KickLiveRecorder というすばらしいツールがあるから録画勢も大喜びだ
123名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/29(金) 01:58:11.27ID:/y+2yQ970 >>122
「画質が良くてしかも何倍も稼げるなら」って言葉自体が
結局のところ移行の決定打は「金(収益)」だということを自ら証明してしまっている
仮定の話をするが、もし「Kickが今の高画質・高機能のままだが全く稼げないサイト」で
逆に「ニコ生が重くて 720P のままでも月収100万円以上稼げるサイト」だったら、ほとんどの人がニコ生を選ぶ
配信者の移動の根本的な原因は「金」であって
画質やUI/UXは決定的な理由ではないということ
単純に他サイトの画質やUI/UXを比較するだけならまだ分かる
そこに「だから人が移動するんだ」という余計な論点を絶対にくっつけるな
UI/UXという技術的な問題と経済的な問題をごっちゃにして
無理やり因果関係を組み立てるから、論点が散らかってまともな結論が出なくなる
「画質が良くてしかも何倍も稼げるなら」って言葉自体が
結局のところ移行の決定打は「金(収益)」だということを自ら証明してしまっている
仮定の話をするが、もし「Kickが今の高画質・高機能のままだが全く稼げないサイト」で
逆に「ニコ生が重くて 720P のままでも月収100万円以上稼げるサイト」だったら、ほとんどの人がニコ生を選ぶ
配信者の移動の根本的な原因は「金」であって
画質やUI/UXは決定的な理由ではないということ
単純に他サイトの画質やUI/UXを比較するだけならまだ分かる
そこに「だから人が移動するんだ」という余計な論点を絶対にくっつけるな
UI/UXという技術的な問題と経済的な問題をごっちゃにして
無理やり因果関係を組み立てるから、論点が散らかってまともな結論が出なくなる
124名無しさん@お腹いっぱい。 警備員[Lv.4][新芽]
2026/05/29(金) 06:32:01.25ID:H9ngbgeY0 まーた誰一人頼んでない手前の主張挟み込んで自爆してんな
だから一遍以上死んだ方がいいんだよ
だから一遍以上死んだ方がいいんだよ
125名無しさん@お腹いっぱい。 警備員[Lv.41]
2026/05/29(金) 06:46:22.14ID:PjxdMAX50 今だけ金だけ自分だけ
コレが全て。
コレが全て。
126nnn-revo2012 警備員[Lv.0][新芽]
2026/05/29(金) 19:51:43.62ID:52EH8OT/0 >>110
>生主もアプリが落ちる、ptptする、映像が止まるとか散々言ってるのにあまり改善ないみたいだし
要するにニコ生(ユーザー生)にこれ以上リソースを割くメリットないから現状放置だと思うけど
あるとしたらユーザー生終了で公式とチャンネルにリソース集中
そうやって徹底的に金にならないコンテンツを終了させる
そうすれば株主さん大喜びだろうな
>生主もアプリが落ちる、ptptする、映像が止まるとか散々言ってるのにあまり改善ないみたいだし
要するにニコ生(ユーザー生)にこれ以上リソースを割くメリットないから現状放置だと思うけど
あるとしたらユーザー生終了で公式とチャンネルにリソース集中
そうやって徹底的に金にならないコンテンツを終了させる
そうすれば株主さん大喜びだろうな
127名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/30(土) 04:54:29.07ID:ZZ+RfJ6q0 個別のクソ環境言ったらキリない
128名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/30(土) 17:53:33.79ID:au71G4zc0 言うてドワンゴは黒字だからな
親会社のカドカワが赤字だから改善させてもらえないんだろ
親会社のカドカワが赤字だから改善させてもらえないんだろ
129名無しさん@お腹いっぱい。 警備員[Lv.5]
2026/05/30(土) 18:29:44.68ID:xgfxjWO+0130名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/30(土) 20:34:36.35ID:bWAshRuF0 >>126
それが良くも悪くも株式会社だよ、だから筆頭株主から退陣要求されてるわけで
それが良くも悪くも株式会社だよ、だから筆頭株主から退陣要求されてるわけで
131名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/05/31(日) 17:09:29.90ID:UMtCsDzD0 sinnicorecで最新versionで録画出来ねぇ。
動画はあるのに、ツールだと配信されてませんエラーはきやがる。
仕方ないからyoutube-dlpでアドレス指定、ユーザー、パスワードでコマンドプロンプトで録画するか・・・
動画はあるのに、ツールだと配信されてませんエラーはきやがる。
仕方ないからyoutube-dlpでアドレス指定、ユーザー、パスワードでコマンドプロンプトで録画するか・・・
132nnn-revo2012 警備員[Lv.0][新芽]
2026/05/31(日) 18:04:53.14ID:umj50RUb0 >>131
SlNicoLiveRec(Streamlink)で「配信していません」が表示され録画できない
https://nnn-revo2012.github.io/wiki/settings#slnicoliverecstreamlink%E3%81%A7%E9%85%8D%E4%BF%A1%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E9%8C%B2%E7%94%BB%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84
SlNicoLiveRec(Streamlink)で「配信していません」が表示され録画できない
https://nnn-revo2012.github.io/wiki/settings#slnicoliverecstreamlink%E3%81%A7%E9%85%8D%E4%BF%A1%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E9%8C%B2%E7%94%BB%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84
133nnn-revo2012 警備員[Lv.5][新芽]
2026/05/31(日) 21:37:39.28ID:umj50RUb0 >>131
これも超定番のFAQだよね
録画ツール(仮ではなるべくこうならないようにソフト側で対応してたけどSlNicoLiveRec(やStreamlink、yt-dlp)はそういう対応はしてないからなあ
例えば(仮だとloginID/Passでログインするようにしてる場合まず保存されてるuser_sessionが有効かどうか判定して有効ならログインしないでそのuser_sessionを使い、
無効ならログインして新しいuser_sessionを保存するっていう処理になってる livedlやNicoNamaRokugaもまあそんな感じで処理してたはず
これも超定番のFAQだよね
録画ツール(仮ではなるべくこうならないようにソフト側で対応してたけどSlNicoLiveRec(やStreamlink、yt-dlp)はそういう対応はしてないからなあ
例えば(仮だとloginID/Passでログインするようにしてる場合まず保存されてるuser_sessionが有効かどうか判定して有効ならログインしないでそのuser_sessionを使い、
無効ならログインして新しいuser_sessionを保存するっていう処理になってる livedlやNicoNamaRokugaもまあそんな感じで処理してたはず
134名無しさん@お腹いっぱい。 警備員[Lv.12]
2026/06/02(火) 20:02:35.21ID:5mzdE4Tt0 SlNicoLiveRec1062
上級者設定で再接続にチェックいれてもリトライしなくなってない?
上級者設定で再接続にチェックいれてもリトライしなくなってない?
135nnn-revo2012 警備員[Lv.0][新芽]
2026/06/03(水) 21:11:03.67ID:lnIuXBls0 >>134
その手の質問はログ取った上で
四八福星間開発さんの「SlNicoLiveRecをV1.0.6.2に更新」
https://person-of-ehomaki.****.jp/archives/40343854.html
に直接書いた方がよいかと思います
****は5chで書き込みエラーになるから伏字
その手の質問はログ取った上で
四八福星間開発さんの「SlNicoLiveRecをV1.0.6.2に更新」
https://person-of-ehomaki.****.jp/archives/40343854.html
に直接書いた方がよいかと思います
****は5chで書き込みエラーになるから伏字
136nnn-revo2012 警備員[Lv.0][新芽]
2026/06/06(土) 21:17:26.07ID:oT0VV1k00 >>134
直接あっちの掲示板にというのは、四八福星間開発さんのプログラム(ニコ生以外も含む)がよくリトライ関連を変更するからという意味もある
リトライ処理は下手に設定するとサイトに対する定期アタックとなりドワンゴ側でアカウントBANまたはIPBANになる可能性があるのでこの手のツール作者さんは慎重にならざるを得ない
例えば、プレ垢で何十万を課金してるアカウントを録画アカとして設定してるとして、その垢がツールの設定によりアカBANされた場合最悪ツール作者に対して裁判起こされる可能性もあるわけで
まあそれだとStreamlinkの作者やyt-dlpのメンテ勢って全世界から訴えられてたりしそうだがw
直接あっちの掲示板にというのは、四八福星間開発さんのプログラム(ニコ生以外も含む)がよくリトライ関連を変更するからという意味もある
リトライ処理は下手に設定するとサイトに対する定期アタックとなりドワンゴ側でアカウントBANまたはIPBANになる可能性があるのでこの手のツール作者さんは慎重にならざるを得ない
例えば、プレ垢で何十万を課金してるアカウントを録画アカとして設定してるとして、その垢がツールの設定によりアカBANされた場合最悪ツール作者に対して裁判起こされる可能性もあるわけで
まあそれだとStreamlinkの作者やyt-dlpのメンテ勢って全世界から訴えられてたりしそうだがw
137名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/07(日) 09:10:40.63ID:Z9bwl0jN0 普通はそれだけ課金できる余裕があるならプレ垢の録画用垢で録画してると思うけどねw
138134 警備員[Lv.13]
2026/06/07(日) 18:09:14.25ID:SFXqPH870 原因がわかりました。
SlNicoLiveRec.exe を SlNicoLiveRec(ログイン無).exe にリネームしてた
せいだと思われます。
ご迷惑おかけしました。
SlNicoLiveRec.exe を SlNicoLiveRec(ログイン無).exe にリネームしてた
せいだと思われます。
ご迷惑おかけしました。
139nnn-revo2012 警備員[Lv.0][新芽]
2026/06/07(日) 20:29:30.21ID:vQfiP/Q70 >>138
ex.
C:\User\hogehoge\bin\SlNicoLiveRec でログイン有の設定
C:\User\hogehoge\bin\SlNicoLiveRec(ログイン無) でログインしない設定
で実現できるかもしれません(多分作者想定外なので無保証だと思いますが)
Streamlinkのニコニコログイン仕様
・設定ファイルはWindowsの場合C:\ユーザー\(ユーザー名)\AppData\Roaming\streamlink\plugin-cache.jsonにある
・ここにuser_sessionが設定されている場合は--niconico-user-sessionや--niconico-email/--niconico-passwardを
指定してもplugin-cache.jsonを使用する(重要)
・plugin-cache.jsonの中のuser_sessionが無効になってもそのuser_sessionの値を使い続ける(重要)
・この設定を消すには--niconico-purge-credentialsを指定するか直接plugin-cache.jsonを削除するしかない
・Streamlinkに複数のplugin-cache.jsonを使い分ける、設定ファイルのフォルダーを変更するオプションは一切ない
使いにくいと思うならStreamlinkのIssueまでどうぞ
ex.
C:\User\hogehoge\bin\SlNicoLiveRec でログイン有の設定
C:\User\hogehoge\bin\SlNicoLiveRec(ログイン無) でログインしない設定
で実現できるかもしれません(多分作者想定外なので無保証だと思いますが)
Streamlinkのニコニコログイン仕様
・設定ファイルはWindowsの場合C:\ユーザー\(ユーザー名)\AppData\Roaming\streamlink\plugin-cache.jsonにある
・ここにuser_sessionが設定されている場合は--niconico-user-sessionや--niconico-email/--niconico-passwardを
指定してもplugin-cache.jsonを使用する(重要)
・plugin-cache.jsonの中のuser_sessionが無効になってもそのuser_sessionの値を使い続ける(重要)
・この設定を消すには--niconico-purge-credentialsを指定するか直接plugin-cache.jsonを削除するしかない
・Streamlinkに複数のplugin-cache.jsonを使い分ける、設定ファイルのフォルダーを変更するオプションは一切ない
使いにくいと思うならStreamlinkのIssueまでどうぞ
140nnn-revo2012 警備員[Lv.0][新芽]
2026/06/07(日) 20:52:45.00ID:vQfiP/Q70 >>138
>SlNicoLiveRec.exe を SlNicoLiveRec(ログイン無).exe にリネームしてた
>せいだと思われます。
C#プログラマーの立場から言うと、exe名はマニフェストファイルや設定ファイル
その他もろもろのデフォルトの値になってるんでexeのファイル名が変わる可能性を考えて作ってるようなプログラムじゃないと難しい
今回の件だとSlNicoLiveRecの引数でuser_session指定するようにするのが一番簡単だろう
その他だとexe名で設定ファイルもろもろを自動変更するとか引数で設定ファイル名を指定するとかあるけど
上記が一番簡単だと思うよ
>SlNicoLiveRec.exe を SlNicoLiveRec(ログイン無).exe にリネームしてた
>せいだと思われます。
C#プログラマーの立場から言うと、exe名はマニフェストファイルや設定ファイル
その他もろもろのデフォルトの値になってるんでexeのファイル名が変わる可能性を考えて作ってるようなプログラムじゃないと難しい
今回の件だとSlNicoLiveRecの引数でuser_session指定するようにするのが一番簡単だろう
その他だとexe名で設定ファイルもろもろを自動変更するとか引数で設定ファイル名を指定するとかあるけど
上記が一番簡単だと思うよ
141名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/07(日) 22:59:56.43ID:XBBhbRus0 横からですが、生成される動画のファイル名の書式を
画質に応じて288pをつけたりして変えてるけど
苦肉の策でフォルダを丸ごと複製してるので
起動時に引数指定で複数の設定ファイルを使い分けられれば
とてもありがたいですね
画質に応じて288pをつけたりして変えてるけど
苦肉の策でフォルダを丸ごと複製してるので
起動時に引数指定で複数の設定ファイルを使い分けられれば
とてもありがたいですね
142nnn-revo2012 警備員[Lv.3][新芽]
2026/06/07(日) 23:46:27.20ID:vQfiP/Q70 >>141
永続的にツールを作ったんなら考慮の必要ありますが、以下の書き込み見る限り本格的に作りこむ気はないのでは?
https://person-of-ehomaki.****.jp/archives/31783809.html の 236 より
ニコ生新配信録画ツール(仮)の作者の方にもお伝えしていますが、(仮)の録画機能が復活した際には SlNicoLiveRec の更新は終了します。
SlNicoLiveRec はニコ生録画の“緊急用の代替手段”として作ったものなので、動画とコメントを同時に取得する機能を追加する予定はありません。
ご了承のほどお願いいたします。
永続的にツールを作ったんなら考慮の必要ありますが、以下の書き込み見る限り本格的に作りこむ気はないのでは?
https://person-of-ehomaki.****.jp/archives/31783809.html の 236 より
ニコ生新配信録画ツール(仮)の作者の方にもお伝えしていますが、(仮)の録画機能が復活した際には SlNicoLiveRec の更新は終了します。
SlNicoLiveRec はニコ生録画の“緊急用の代替手段”として作ったものなので、動画とコメントを同時に取得する機能を追加する予定はありません。
ご了承のほどお願いいたします。
143名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/09(火) 08:22:42.33ID:Y74XmOw30 あくまでもstreamlinkをGUIでとりあえず使えるようにしただけだからな
144nnn-revo2012 警備員[Lv.0][新芽]
2026/06/09(火) 17:19:32.90ID:t3STZe990 >>138
>SlNicoLiveRec.exe を SlNicoLiveRec(ログイン無).exe にリネームしてた
>せいだと思われます。
その場合 SlNicoLiveRec(ログイン無)_config.json が設定ファイル名になるからリネームした
exeで起動して設定を作るか修正すれば1フォルダー内で共存するかもしれない
・・・作者非推奨だと思うが
ex)
SlNicoLiveRec.exe
SlNicoLiveRec_config.json
SlNicoLiveRec(ログイン無).exe ログイン無起動用exe
SlNicoLiveRec(ログイン無)_config.json ログイン無起動用設定ファイル
>SlNicoLiveRec.exe を SlNicoLiveRec(ログイン無).exe にリネームしてた
>せいだと思われます。
その場合 SlNicoLiveRec(ログイン無)_config.json が設定ファイル名になるからリネームした
exeで起動して設定を作るか修正すれば1フォルダー内で共存するかもしれない
・・・作者非推奨だと思うが
ex)
SlNicoLiveRec.exe
SlNicoLiveRec_config.json
SlNicoLiveRec(ログイン無).exe ログイン無起動用exe
SlNicoLiveRec(ログイン無)_config.json ログイン無起動用設定ファイル
145nnn-revo2012 警備員[Lv.5][新芽]
2026/06/09(火) 20:35:51.97ID:t3STZe990 >>143
>あくまでもstreamlinkをGUIでとりあえず使えるようにしただけだからな
四八福星間開発さんの作ってるツール全てを見たわけじゃないけど、streamlink/yt-dlpのオプションを
そのままGUIで入力するのが基本でシンプル(GUIもソースも)だから使い慣れると使いやすいのでは?
(仮さんみたいにどこまでも作りこんでいくとそりゃ便利だろうけど大概作る側が破綻してバグだらけになるとか
その辺のバランス的に言うと四八福星間開発さんの作ってるツールはちょうどいい感じだなあと思う
>あくまでもstreamlinkをGUIでとりあえず使えるようにしただけだからな
四八福星間開発さんの作ってるツール全てを見たわけじゃないけど、streamlink/yt-dlpのオプションを
そのままGUIで入力するのが基本でシンプル(GUIもソースも)だから使い慣れると使いやすいのでは?
(仮さんみたいにどこまでも作りこんでいくとそりゃ便利だろうけど大概作る側が破綻してバグだらけになるとか
その辺のバランス的に言うと四八福星間開発さんの作ってるツールはちょうどいい感じだなあと思う
146nnn-revo2012 警備員[Lv.6][新]
2026/06/09(火) 22:50:22.20ID:t3STZe990 今日はこれで最後にしたい
>>141
>横からですが、生成される動画のファイル名の書式を
>画質に応じて288pをつけたりして変えてるけど
これはstreamlinkで動画接続が確立しないと実際どの画質(***p)で接続したかわからないのでSlNicoLiveRecでは無理なやつ
(個人ではファイル名に_288pとかつければいいけど汎用的にはできないってこと)
それ以外だとファイル名に 来場者数、コメント数 をつけるのもSlNicoLiveRecの仕様的に無理かな
>>141
>横からですが、生成される動画のファイル名の書式を
>画質に応じて288pをつけたりして変えてるけど
これはstreamlinkで動画接続が確立しないと実際どの画質(***p)で接続したかわからないのでSlNicoLiveRecでは無理なやつ
(個人ではファイル名に_288pとかつければいいけど汎用的にはできないってこと)
それ以外だとファイル名に 来場者数、コメント数 をつけるのもSlNicoLiveRecの仕様的に無理かな
147名無しさん@お腹いっぱい。 警備員[Lv.5][芽]
2026/06/10(水) 02:07:14.97ID:K/TV13oV0 >>146
ファイル名の書式はSlNicoLiveRec_config.jsonに記録されるので
画質に応じて_288p、_480p等としたいなら
アプリを起動する際に直接この設定ファイルを書き換えるか
複数の設定ファイルを用意しないと出来ないだろうと
なので仕方なくフォルダを丸ごと複製して
それぞれ画質に応じたファイル名の設定ファイルを用意して
そのフォルダのSlNicoLiveRecを起動させてます
設定ファイルのごく一部だけが違うだけでフォルダの内容は全く同じなので
かなり無駄な事をしてます
起動時に引数で設定ファイルの指定さえ出来れば
ファイル名だけではなく複数垢での使い分けや保存時のフォルダ指定など
このアプリで設定出来ること全てが自在に扱えるので便利だなと思った次第です
ファイル名の書式はSlNicoLiveRec_config.jsonに記録されるので
画質に応じて_288p、_480p等としたいなら
アプリを起動する際に直接この設定ファイルを書き換えるか
複数の設定ファイルを用意しないと出来ないだろうと
なので仕方なくフォルダを丸ごと複製して
それぞれ画質に応じたファイル名の設定ファイルを用意して
そのフォルダのSlNicoLiveRecを起動させてます
設定ファイルのごく一部だけが違うだけでフォルダの内容は全く同じなので
かなり無駄な事をしてます
起動時に引数で設定ファイルの指定さえ出来れば
ファイル名だけではなく複数垢での使い分けや保存時のフォルダ指定など
このアプリで設定出来ること全てが自在に扱えるので便利だなと思った次第です
148nnn-revo2012 警備員[Lv.0][新芽]
2026/06/10(水) 18:21:43.27ID:KrzJXHjA0 >>144
自己レス
>その場合 SlNicoLiveRec(ログイン無)_config.json が設定ファイル名になるからリネームした
>exeで起動して設定を作るか修正すれば1フォルダー内で共存するかもしれない
リネームしてもデフォルトのSlNicoLiveRec_config.jsonを読みに行くようで無理でした。
もちろん設定を開いてもデフォルトのSlNicoLiveRec_config.jsonを読み書きしてるようでした。
自己レス
>その場合 SlNicoLiveRec(ログイン無)_config.json が設定ファイル名になるからリネームした
>exeで起動して設定を作るか修正すれば1フォルダー内で共存するかもしれない
リネームしてもデフォルトのSlNicoLiveRec_config.jsonを読みに行くようで無理でした。
もちろん設定を開いてもデフォルトのSlNicoLiveRec_config.jsonを読み書きしてるようでした。
149nnn-revo2012 警備員[Lv.0][新芽]
2026/06/10(水) 18:35:35.34ID:KrzJXHjA0 CUIだとこんなアルゴリズムか?
0.引数取得
1.放送ページのスクレイピング
2.放送ページからtitleや放送者名の情報を取得
3.指定書式(SlNicoLiveRec形式 or 録画ツール(仮形式 etc)に従ってファイル名を変換、ファイル禁則文字変換など
4.同名ファイル(末尾に数字がついたもの)のチェック 存在すれば数字+1
5.Streamlinkに各種引数を渡しStreamlinkを起動
0.引数取得
1.放送ページのスクレイピング
2.放送ページからtitleや放送者名の情報を取得
3.指定書式(SlNicoLiveRec形式 or 録画ツール(仮形式 etc)に従ってファイル名を変換、ファイル禁則文字変換など
4.同名ファイル(末尾に数字がついたもの)のチェック 存在すれば数字+1
5.Streamlinkに各種引数を渡しStreamlinkを起動
150名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/11(木) 15:15:33.22ID:+nHNRs5x0 >>139
自分の環境では複数垢でチャンネル登録するのは無駄な出費が多くなるから通常録画用アカウントとユーザーチャンネル録画用アカウントで分けてる
それぞれ別垢だからuser_sessionの値も違うけどさ普通に運用できてるけど
今の自分の環境の運用
・毎回user_sessionは引数として渡している
・ユーザー配信は通常録画用アカウントを設定していてチャンネルには入会してない
・plugin-cache.jsonを確認したけどuser_sessionの値はチャンネル未入会の方の垢のuser_sessionが設定さている
・チャンネルの録画時はチャンネルに登録済の垢のuser_sessionを引数に渡して起動
→これで普通にチャンネルの録画も出来ているけど
plugin-cache.jsonに設定されてるuser_sessionって本当に毎回使用されてるの?
引数でuser_sessionが指定されてない場合にplugin-cacheのuser_sessionでのログインを試みるだけとかじゃないの?
自分の環境では複数垢でチャンネル登録するのは無駄な出費が多くなるから通常録画用アカウントとユーザーチャンネル録画用アカウントで分けてる
それぞれ別垢だからuser_sessionの値も違うけどさ普通に運用できてるけど
今の自分の環境の運用
・毎回user_sessionは引数として渡している
・ユーザー配信は通常録画用アカウントを設定していてチャンネルには入会してない
・plugin-cache.jsonを確認したけどuser_sessionの値はチャンネル未入会の方の垢のuser_sessionが設定さている
・チャンネルの録画時はチャンネルに登録済の垢のuser_sessionを引数に渡して起動
→これで普通にチャンネルの録画も出来ているけど
plugin-cache.jsonに設定されてるuser_sessionって本当に毎回使用されてるの?
引数でuser_sessionが指定されてない場合にplugin-cacheのuser_sessionでのログインを試みるだけとかじゃないの?
151nnn-revo2012 警備員[Lv.0][新芽]
2026/06/11(木) 17:11:39.17ID:Ng6mBUl20 >>150
>・毎回user_sessionは引数として渡している
の時、--niconico-purge-credentialsは毎回指定していますか?
指定してなくてもuser_session使い分けられてるのなら>>139の解釈は間違ってますね
--niconico-email/--niconico-passwordの方も同じ動作かもしれませんし違うかもしれません
>引数でuser_sessionが指定されてない場合にplugin-cacheのuser_sessionでのログインを試みるだけとかじゃないの?
こういう仕様なのか?実際ソース見て確認もしないとだけれども
・引数でuser_sessionやloginが指定されてない場合にplugin-cacheにuser_sessionがあればそれを使用する
・引数でuser_sessionやloginが指定されてない場合にplugin-cacheにuser_sessionがなければ何もしない(nologin)
・引数でuser_sessionやloginが指定されている場合は引数を優先して使用(login)する
・引数でuser_sessionやloginが指定されている場合でplugin-cacheにuser_sessionが無ければ保存する
・引数でuser_sessionやloginが指定されている場合でplugin-cacheにuser_sessionがあれば何もしない
>・毎回user_sessionは引数として渡している
の時、--niconico-purge-credentialsは毎回指定していますか?
指定してなくてもuser_session使い分けられてるのなら>>139の解釈は間違ってますね
--niconico-email/--niconico-passwordの方も同じ動作かもしれませんし違うかもしれません
>引数でuser_sessionが指定されてない場合にplugin-cacheのuser_sessionでのログインを試みるだけとかじゃないの?
こういう仕様なのか?実際ソース見て確認もしないとだけれども
・引数でuser_sessionやloginが指定されてない場合にplugin-cacheにuser_sessionがあればそれを使用する
・引数でuser_sessionやloginが指定されてない場合にplugin-cacheにuser_sessionがなければ何もしない(nologin)
・引数でuser_sessionやloginが指定されている場合は引数を優先して使用(login)する
・引数でuser_sessionやloginが指定されている場合でplugin-cacheにuser_sessionが無ければ保存する
・引数でuser_sessionやloginが指定されている場合でplugin-cacheにuser_sessionがあれば何もしない
152nnn-revo2012 警備員[Lv.4][新芽]
2026/06/11(木) 18:35:26.53ID:Ng6mBUl20 >>150
nicolive.py の def niconico_web_login(self): 以下のロジックを見るとこう処理してるみたい
1.引数でuser_sessionが指定されている場合はその値をcookieにセットしてself.save_cookies()を実行して終了
2.plugin-cacheにuser_sessionがあればその値をcookieにセットして終了
3.引数でuser/passが指定されている場合はログインしてuser_sessionがあればself.save_cookies()を実行して終了
4.3.でMFAだった場合(user_sessionがない)MFAログインしてuser_sessionがあればself.save_cookies()を実行して終了
・--niconico-user-sessionはcacheより優先順位が高い
・次にcacheからuser_sessionを読み込むのでcacheがある限りuser/passログインはされない
※self.save_cookies()はおそらくplugin-cacheにuser_sessionを出力する処理と思われる
nicolive.py の def niconico_web_login(self): 以下のロジックを見るとこう処理してるみたい
1.引数でuser_sessionが指定されている場合はその値をcookieにセットしてself.save_cookies()を実行して終了
2.plugin-cacheにuser_sessionがあればその値をcookieにセットして終了
3.引数でuser/passが指定されている場合はログインしてuser_sessionがあればself.save_cookies()を実行して終了
4.3.でMFAだった場合(user_sessionがない)MFAログインしてuser_sessionがあればself.save_cookies()を実行して終了
・--niconico-user-sessionはcacheより優先順位が高い
・次にcacheからuser_sessionを読み込むのでcacheがある限りuser/passログインはされない
※self.save_cookies()はおそらくplugin-cacheにuser_sessionを出力する処理と思われる
153nnn-revo2012 警備員[Lv.0][新芽]
2026/06/11(木) 22:23:26.74ID:Ng6mBUl20 SlNicoLiveRec(Streamlink)で複数のログイン方法を使い分けるパターンって以下の5つか?
1.複数のuser_session指定を使い分ける場合
2.ログインなしと複数のuser_session指定を使い分ける場合
3.username/passwordログインと複数のuser_session指定を使い分ける場合
4.複数のusername/passwordログインを使い分ける場合
5.ログインなしと複数のusername/passwordログインを使い分ける場合
1.と2.は比較的問題ないけど3.以降は毎回username/passwordログインし直さないといけないからお勧めしない
理由;
2段階認証のアカウントだとStreamlinkなら毎回2段階認証文字列入力の必要がある(常時監視してないと無理)
また、SlNicoLiveRecだとusername/passwordログインが2段階認証に対応してないから使えない可能性高い
使えたとしても毎回2段階認証文字列入力の必要がある(常時監視してないと無理)
1.複数のuser_session指定を使い分ける場合
2.ログインなしと複数のuser_session指定を使い分ける場合
3.username/passwordログインと複数のuser_session指定を使い分ける場合
4.複数のusername/passwordログインを使い分ける場合
5.ログインなしと複数のusername/passwordログインを使い分ける場合
1.と2.は比較的問題ないけど3.以降は毎回username/passwordログインし直さないといけないからお勧めしない
理由;
2段階認証のアカウントだとStreamlinkなら毎回2段階認証文字列入力の必要がある(常時監視してないと無理)
また、SlNicoLiveRecだとusername/passwordログインが2段階認証に対応してないから使えない可能性高い
使えたとしても毎回2段階認証文字列入力の必要がある(常時監視してないと無理)
154名無しさん@お腹いっぱい。 警備員[Lv.14]
2026/06/12(金) 04:25:11.73ID:kj7zYsPR0 時々、タイムシフトの分を後日録画したいと思いログインするけど
それを忘れてて放置してると、ログインした状態(一般垢)で再接続を試すばかりに
ログイン不能にされて、それを解除は一応できるけどいちいち面倒なので
フォルダ毎にログイン有とログイン無に分けて使ってる
ついでにと、さらにわかりやすいようにファイル名に(ログイン無)とか文字をつけたら不具合があったのでやめた。
それを忘れてて放置してると、ログインした状態(一般垢)で再接続を試すばかりに
ログイン不能にされて、それを解除は一応できるけどいちいち面倒なので
フォルダ毎にログイン有とログイン無に分けて使ってる
ついでにと、さらにわかりやすいようにファイル名に(ログイン無)とか文字をつけたら不具合があったのでやめた。
155名無しさん@お腹いっぱい。 警備員[Lv.4][新芽]
2026/06/12(金) 09:28:05.84ID:FOokF3nF0 >>151-153
検証ありがとう
自分はSlNicoRecを使わずに基本的にStreamlinkをバッチで直で起動して1の運用をしてるから問題は発生してない感じだね
そういや合言葉配信ってあったよね、実際に合言葉配信なんてほぼ使用されてなくて録画したことないけどあれってどうなんだろう
合言葉を入力して見れる状態にしてストレコで手動で録画するか、見れる状態にした後にStreamlinkやSlNicoRecを起動して録画することになるのか
今後はサポーター限定配信も実装されるみたいだし面倒なことが増えるな…基本的にチャンネルと同じ手法でいけるとは思うけど
1080p60fpsでの配信も一部の人に解禁されるから単純に画質をbestにしてる人は運用次第でストレージがパンクしたり
複数同時録画してMP4への変換もしてたらストレージ側の処理が追いつかずに他の録画中の録画データを書き込めずに破損が多発しそう
1080p60fpsで24時間配信されたらと考えると怖いな
検証ありがとう
自分はSlNicoRecを使わずに基本的にStreamlinkをバッチで直で起動して1の運用をしてるから問題は発生してない感じだね
そういや合言葉配信ってあったよね、実際に合言葉配信なんてほぼ使用されてなくて録画したことないけどあれってどうなんだろう
合言葉を入力して見れる状態にしてストレコで手動で録画するか、見れる状態にした後にStreamlinkやSlNicoRecを起動して録画することになるのか
今後はサポーター限定配信も実装されるみたいだし面倒なことが増えるな…基本的にチャンネルと同じ手法でいけるとは思うけど
1080p60fpsでの配信も一部の人に解禁されるから単純に画質をbestにしてる人は運用次第でストレージがパンクしたり
複数同時録画してMP4への変換もしてたらストレージ側の処理が追いつかずに他の録画中の録画データを書き込めずに破損が多発しそう
1080p60fpsで24時間配信されたらと考えると怖いな
156nnn-revo2012 警備員[Lv.0][新芽]
2026/06/12(金) 14:52:45.55ID:nnVD/eCY0 >>153 の続き
1.の場合はSlNicoLiveRecの設定→ニコニコアカウント情報で「user_sessionでログイン」を選び、
user_sessionの欄にuser_sessionを貼り付ける
2.の場合はログイン無の設定には必ずSlNicoLiveRecの設定→ニコニコアカウント情報で
「キャッシュされたログイン資格情報を消去」をチェックし、「ログインしない」を選ぶ
(Streamlinkは--niconico-purge-credentialsを指定)
user_sessionを使う設定は1.と同じ
3.4.5.の場合はログイン無の設定およびusername/passwordログインの設定には必ずSlNicoLiveRecの設定→
「ニコニコアカウント情報でキャッシュされたログイン資格情報を消去」をチェックすること
(Streamlinkは--niconico-purge-credentialsを指定)
username/passwordログインの設定はSlNicoLiveRecの設定→ニコニコアカウント情報で
「E-Mail、Passwordでログイン」を選び、E-Mail/Passwordに記入する
この場合username/passwordログインは毎回ログインすること、SlNicoLiveRecは2段階認証対応してないので
user_sessionを取得して>>153の1.か2.のどちらかにするのがおすすめです
(Streamlinkは2段階認証対応してるけど自動録画してると認証のところで止まってしまいますよね?)
1.の場合はSlNicoLiveRecの設定→ニコニコアカウント情報で「user_sessionでログイン」を選び、
user_sessionの欄にuser_sessionを貼り付ける
2.の場合はログイン無の設定には必ずSlNicoLiveRecの設定→ニコニコアカウント情報で
「キャッシュされたログイン資格情報を消去」をチェックし、「ログインしない」を選ぶ
(Streamlinkは--niconico-purge-credentialsを指定)
user_sessionを使う設定は1.と同じ
3.4.5.の場合はログイン無の設定およびusername/passwordログインの設定には必ずSlNicoLiveRecの設定→
「ニコニコアカウント情報でキャッシュされたログイン資格情報を消去」をチェックすること
(Streamlinkは--niconico-purge-credentialsを指定)
username/passwordログインの設定はSlNicoLiveRecの設定→ニコニコアカウント情報で
「E-Mail、Passwordでログイン」を選び、E-Mail/Passwordに記入する
この場合username/passwordログインは毎回ログインすること、SlNicoLiveRecは2段階認証対応してないので
user_sessionを取得して>>153の1.か2.のどちらかにするのがおすすめです
(Streamlinkは2段階認証対応してるけど自動録画してると認証のところで止まってしまいますよね?)
157nnn-revo2012 警備員[Lv.0][新芽]
2026/06/12(金) 15:07:25.44ID:nnVD/eCY0 >>155
>そういや合言葉配信ってあったよね、実際に合言葉配信なんてほぼ使用されてなくて録画したことないけどあれってどうなんだろう
>合言葉を入力して見れる状態にしてストレコで手動で録画するか、見れる状態にした後にStreamlinkやSlNicoRecを起動して録画することになるのか
後者で可能
録画するアカウントでブラウザーを開いて合言葉入力→SlNicoLiveRec(Streamlink)で録画(他ツールも可能)
言うまでもないが録画ツールのアカウントが別だったり未ログインだと録画できない
>今後はサポーター限定配信も実装されるみたいだし面倒なことが増えるな…基本的にチャンネルと同じ手法でいけるとは思うけど
サポーターかどうかはサーバー側で判断するから特にツール側では何もいらないと思う(チャンネルと同じ)
ツール側に「自動的にチャンネル入会する」「自動的にサポーターになる」機能が必要ですかね?
>そういや合言葉配信ってあったよね、実際に合言葉配信なんてほぼ使用されてなくて録画したことないけどあれってどうなんだろう
>合言葉を入力して見れる状態にしてストレコで手動で録画するか、見れる状態にした後にStreamlinkやSlNicoRecを起動して録画することになるのか
後者で可能
録画するアカウントでブラウザーを開いて合言葉入力→SlNicoLiveRec(Streamlink)で録画(他ツールも可能)
言うまでもないが録画ツールのアカウントが別だったり未ログインだと録画できない
>今後はサポーター限定配信も実装されるみたいだし面倒なことが増えるな…基本的にチャンネルと同じ手法でいけるとは思うけど
サポーターかどうかはサーバー側で判断するから特にツール側では何もいらないと思う(チャンネルと同じ)
ツール側に「自動的にチャンネル入会する」「自動的にサポーターになる」機能が必要ですかね?
158名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/13(土) 18:33:58.84ID:MwxKXeWf0 >>157
合言葉の配信についてて思ってたとおりの動きだね、まあ、そうだろうなとは思ったけどさ
TSがないと最初の部分は録画出来ないね…
ツール側で自動的にチャンネル入会、サポーターになる機能は個人的にはかなり危ないと思う、
クレカとかの決済情報登録(セキュリティコード含めた)が必要なわけだし、3Dセキュアで2段階に認証になって結局は入会に失敗するケースもあるだろうし
もしそれらをクリアしてもチャンネルの無料配信の時でも入会されてしまうことも考えられるし、そうなった場合は問題になる
チェックツールやSlNicoRecの作者も無料でそこまで責任とれないからさすがに取り扱いたくないとは思う
普通に今と同じでチャンネルのuser_sessionなどのログイン情報や未ログインの人が有料の時の挙動でいいと思うかな
チェックツールは現状は有料放送を通知するのチェックを外しても通知されてしまう状況にあるとのことだから
サポーター限定配信も同じ感じになるだろうけどそこは悩ましい、合言葉配信と違ってサポーター限定配信は使われやすそうな気がする
合言葉の配信についてて思ってたとおりの動きだね、まあ、そうだろうなとは思ったけどさ
TSがないと最初の部分は録画出来ないね…
ツール側で自動的にチャンネル入会、サポーターになる機能は個人的にはかなり危ないと思う、
クレカとかの決済情報登録(セキュリティコード含めた)が必要なわけだし、3Dセキュアで2段階に認証になって結局は入会に失敗するケースもあるだろうし
もしそれらをクリアしてもチャンネルの無料配信の時でも入会されてしまうことも考えられるし、そうなった場合は問題になる
チェックツールやSlNicoRecの作者も無料でそこまで責任とれないからさすがに取り扱いたくないとは思う
普通に今と同じでチャンネルのuser_sessionなどのログイン情報や未ログインの人が有料の時の挙動でいいと思うかな
チェックツールは現状は有料放送を通知するのチェックを外しても通知されてしまう状況にあるとのことだから
サポーター限定配信も同じ感じになるだろうけどそこは悩ましい、合言葉配信と違ってサポーター限定配信は使われやすそうな気がする
159nnn-revo2012 警備員[Lv.0][新芽]
2026/06/14(日) 21:34:08.76ID:yqUKh+2u0 Streamlinkのニコニコログイン仕様 (2026/06/14)
・user_session指定による方法とemail/password指定による方法の2つあり
・user_session指定による方法が一番おすすめ 複数アカウントやログインなしとの併用も一番簡単
・user_session指定は後述のsessionファイルに関係なく指定できる
・email/password指定はStreamlinkでemailとpasswordを使いログインする 2段階認証も可能
・sessionファイルにuser_sessionの値が保存されている場合はemail/password指定されてる場合、
ログイン指定がない場合でも必ずsessionファイル内のuser_sessionの値を使用する
・新たにemail/password指定でログインする場合はsessionファイルのuser_sessionを削除する
オプションをつけること(正常にログインできるとsessionファイルのuser_sessionは更新されるので
次回からはuser_sessionを削除するオプションをつけなくてもよい)
・以前はemail/password指定していると毎回ログインしていたがuser_sessionをずっと使いまわすための
変更と思われる(1つのアカウントでずっと使っていく使い方)
Streamlinkのsessionファイルの仕様 (2026/06/14)
・各プラグインが実行される毎にcookiesを取得してそれをplugin-cache.json内に保存するだけのワークファイル
・sessionファイルはWindowsの場合C:\ユーザー\(ユーザー名)\AppData\Roaming\streamlink\plugin-cache.jsonに作られる
・上記user_session指定とemail/password指定でログイン成功した場合必ずsessionファイルにそのuser_sessionを保存する
・各プラグイン起動時にsessionファイル内のcookies(user_session)の値を読み込む
・現状のStreamlinkのニコ生プラグインの仕様ではsessionファイルにuser_sessionの値が保存されている場合は
email/password指定されている場合、ログイン指定がない場合でも必ずsessionファイル内のuser_sessionの値を使用する
・また、ニコ生プラグインの仕様ではsessionファイルのuser_sessionを削除する場合はuser_sessionを削除するオプションをつける必要がある
・user_session指定による方法とemail/password指定による方法の2つあり
・user_session指定による方法が一番おすすめ 複数アカウントやログインなしとの併用も一番簡単
・user_session指定は後述のsessionファイルに関係なく指定できる
・email/password指定はStreamlinkでemailとpasswordを使いログインする 2段階認証も可能
・sessionファイルにuser_sessionの値が保存されている場合はemail/password指定されてる場合、
ログイン指定がない場合でも必ずsessionファイル内のuser_sessionの値を使用する
・新たにemail/password指定でログインする場合はsessionファイルのuser_sessionを削除する
オプションをつけること(正常にログインできるとsessionファイルのuser_sessionは更新されるので
次回からはuser_sessionを削除するオプションをつけなくてもよい)
・以前はemail/password指定していると毎回ログインしていたがuser_sessionをずっと使いまわすための
変更と思われる(1つのアカウントでずっと使っていく使い方)
Streamlinkのsessionファイルの仕様 (2026/06/14)
・各プラグインが実行される毎にcookiesを取得してそれをplugin-cache.json内に保存するだけのワークファイル
・sessionファイルはWindowsの場合C:\ユーザー\(ユーザー名)\AppData\Roaming\streamlink\plugin-cache.jsonに作られる
・上記user_session指定とemail/password指定でログイン成功した場合必ずsessionファイルにそのuser_sessionを保存する
・各プラグイン起動時にsessionファイル内のcookies(user_session)の値を読み込む
・現状のStreamlinkのニコ生プラグインの仕様ではsessionファイルにuser_sessionの値が保存されている場合は
email/password指定されている場合、ログイン指定がない場合でも必ずsessionファイル内のuser_sessionの値を使用する
・また、ニコ生プラグインの仕様ではsessionファイルのuser_sessionを削除する場合はuser_sessionを削除するオプションをつける必要がある
160nnn-revo2012 警備員[Lv.2][新芽]
2026/06/14(日) 22:10:59.46ID:yqUKh+2u0 ■SlNicoLiveRec(Streamlink)ログイン方法の設定(複数のログイン設定を行う場合)
SlNicoLiveRec(Streamlink)は複数のログイン設定を併用することは想定されていないが(これは録画ツール(仮や
livedl(+派生)、yt-dlpも同様)、昨今のBOT判定の強化やアカウント毎にチャンネル登録やサポーター登録を分けて
録画したい場合は以下のように設定するといいでしょう
1.設定毎にフォルダーを変えてSlNicoLiveRecをインストールする
例えば2つ設定作りたい場合はこう
C:\User\hogehoge\bin\SlNicoLiveRec でログイン有の設定
C:\User\hogehoge\bin\SlNicoLiveRec(ログイン無) でログインしない設定
2.それぞれのSlNicoLiveRecの設定→「ニコニコアカウント情報」で以下のように設定
1.user_sessionでログイン
https://imgur.com/J7ujfOF
2.E-Mail、Passwordでログイン
https://imgur.com/FFHl9MV
※E-Mail、Passwordでログインは毎回ログインすること、SlNicoLiveRecは2段階認証対応してないので
user_sessionを取得してuser_sessionでログインにすることをおすすめします
3.ログインしない
https://imgur.com/8s7OJiC
SlNicoLiveRec(Streamlink)は複数のログイン設定を併用することは想定されていないが(これは録画ツール(仮や
livedl(+派生)、yt-dlpも同様)、昨今のBOT判定の強化やアカウント毎にチャンネル登録やサポーター登録を分けて
録画したい場合は以下のように設定するといいでしょう
1.設定毎にフォルダーを変えてSlNicoLiveRecをインストールする
例えば2つ設定作りたい場合はこう
C:\User\hogehoge\bin\SlNicoLiveRec でログイン有の設定
C:\User\hogehoge\bin\SlNicoLiveRec(ログイン無) でログインしない設定
2.それぞれのSlNicoLiveRecの設定→「ニコニコアカウント情報」で以下のように設定
1.user_sessionでログイン
https://imgur.com/J7ujfOF
2.E-Mail、Passwordでログイン
https://imgur.com/FFHl9MV
※E-Mail、Passwordでログインは毎回ログインすること、SlNicoLiveRecは2段階認証対応してないので
user_sessionを取得してuser_sessionでログインにすることをおすすめします
3.ログインしない
https://imgur.com/8s7OJiC
161nnn-revo2012 警備員[Lv.3][新芽]
2026/06/14(日) 22:25:51.96ID:yqUKh+2u0 実はこんな話はともかく、Streamlinkは1)Built-inプラグインは変更できないようにしたい、
2)ユーザー作成のプラグインは悪意のある人がプラグインを改変して勝手に起動しないように
署名ないと起動しないとしたらどうだい?みたいな議論されてるのがアレなんだよね
1)2)が実現するとユーザーが簡単にプラグイン作れないし変更もできない そりゃそうだがw
2)ユーザー作成のプラグインは悪意のある人がプラグインを改変して勝手に起動しないように
署名ないと起動しないとしたらどうだい?みたいな議論されてるのがアレなんだよね
1)2)が実現するとユーザーが簡単にプラグイン作れないし変更もできない そりゃそうだがw
162名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/15(月) 22:26:24.59ID:30IBQwOg0 そうなればそれでいいけどね、結構すぐ対応してくれるから
文字化けの問題の時もissueで投げたのは自分だけどほぼ即日対応だったよ
ただ、やってもメリットってなくない?とは思うけどね
過去にライセンスフリーで配布したものについてあとでライセンスの取り消しって原則不可能だと思うよ
もしそうなっても他の利用者は過去のライセンスを守ってStreamlinkやそのプラグインを改変して個人的に使えばいいだけだと思う
修正のための知識は必要だと思うけど…
文字化けの問題の時もissueで投げたのは自分だけどほぼ即日対応だったよ
ただ、やってもメリットってなくない?とは思うけどね
過去にライセンスフリーで配布したものについてあとでライセンスの取り消しって原則不可能だと思うよ
もしそうなっても他の利用者は過去のライセンスを守ってStreamlinkやそのプラグインを改変して個人的に使えばいいだけだと思う
修正のための知識は必要だと思うけど…
163nnn-revo2012 警備員[Lv.0][新芽]
2026/06/15(月) 23:58:45.05ID:PRNQWFsZ0 >>161
>そうなればそれでいいけどね、結構すぐ対応してくれるから
それならそれでいい あとはなにもいわない
現状もホントはStreamlink同梱のプラグインを直で変更するのは禁止で、変更したり追加した場合は
別のところにインストールしてくれっていうのがルールらしいから
どっちにしてもライセンスは関係ない
https://streamlink.github.io/cli/plugin-sideloading.html
のAttention
>そうなればそれでいいけどね、結構すぐ対応してくれるから
それならそれでいい あとはなにもいわない
現状もホントはStreamlink同梱のプラグインを直で変更するのは禁止で、変更したり追加した場合は
別のところにインストールしてくれっていうのがルールらしいから
どっちにしてもライセンスは関係ない
https://streamlink.github.io/cli/plugin-sideloading.html
のAttention
164nnn-revo2012 警備員[Lv.0][新芽]
2026/06/16(火) 00:39:40.75ID:aB7bLgmb0 >>162
>そうなればそれでいいけどね、結構すぐ対応してくれるから
>文字化けの問題の時もissueで投げたのは自分だけどほぼ即日対応だったよ
であればこの際single_cookieの問題も改めて対応していただけるとありがたい
ttps://github.com/streamlink/streamlink/issues/6522
>そうなればそれでいいけどね、結構すぐ対応してくれるから
>文字化けの問題の時もissueで投げたのは自分だけどほぼ即日対応だったよ
であればこの際single_cookieの問題も改めて対応していただけるとありがたい
ttps://github.com/streamlink/streamlink/issues/6522
165nnn-revo2012 警備員[Lv.4][新芽]
2026/06/16(火) 03:26:07.35ID:aB7bLgmb0 以下も正式に対応してもらえばいいかと思う
・録画ツール(streamlink)とブラウザー同時起動するとブラウザーが停止する
直接frontend-idを変更するかfrontend-idを変更できるオプション追加
・サーバー側の負荷増大時に録画できないことがある
以下のように修正
class NicoLive(Plugin):
STREAM_READY_TIMEOUT = 15
ここから追加
・ファイル名に開始時間 開演時間 チャンネル名 ユーザー名 追加
・録画ツール(streamlink)とブラウザー同時起動するとブラウザーが停止する
直接frontend-idを変更するかfrontend-idを変更できるオプション追加
・サーバー側の負荷増大時に録画できないことがある
以下のように修正
class NicoLive(Plugin):
STREAM_READY_TIMEOUT = 15
ここから追加
・ファイル名に開始時間 開演時間 チャンネル名 ユーザー名 追加
166名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/16(火) 14:26:20.60ID:oDUtwJqu0 >>163-165
それは自分で言ったほうがいいんじゃない?自分は特に必要としてないもん
リンク先のの説明はStreamlink本体に影響が出るから推奨しないという意味で書かれているように見えるけど
ライセンス自体は BSD なので、改変や再配布は普通に許可されていて、
Attention の部分は禁止というより技術的な注意点というニュアンスだと思うよ
Do notって書かれていて直訳すると~しないでくださいだから分かりづらいとは思うけどさ
それは自分で言ったほうがいいんじゃない?自分は特に必要としてないもん
リンク先のの説明はStreamlink本体に影響が出るから推奨しないという意味で書かれているように見えるけど
ライセンス自体は BSD なので、改変や再配布は普通に許可されていて、
Attention の部分は禁止というより技術的な注意点というニュアンスだと思うよ
Do notって書かれていて直訳すると~しないでくださいだから分かりづらいとは思うけどさ
167nnn-revo2012 警備員[Lv.0][新芽]
2026/06/16(火) 23:04:40.13ID:aB7bLgmb0 livedl-n時代からあったコメント数が多い配信でChunkからParseする際に"データー長が足りない"エラーが
でるのをやっと修正できたよ
といってもChatGPTにソース投げてそのエラーの出る可能性のある部分を指摘してもらって修正しただけだがw
これでやっと次の段階に進める
livedl-nも同じソースなので同様の修正しないとだめです
でるのをやっと修正できたよ
といってもChatGPTにソース投げてそのエラーの出る可能性のある部分を指摘してもらって修正しただけだがw
これでやっと次の段階に進める
livedl-nも同じソースなので同様の修正しないとだめです
168名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/17(水) 00:45:25.12ID:Jb30M0lO0 nnn-revo2012さんはもう一度livedl-nのソースコードを公開する予定はありませんか?
海外サーバーからでもニコ生にアクセスできるようにProxyを通すオプションを追加したかったのですが、既に公開停止しているということで打つ手がないです
海外サーバーからでもニコ生にアクセスできるようにProxyを通すオプションを追加したかったのですが、既に公開停止しているということで打つ手がないです
169nnn-revo2012 警備員[Lv.5][新芽]
2026/06/17(水) 01:49:33.12ID:1Egfmgje0 >>168
ない
goのwebsocketにproxyを通すやり方がわからなかったから正式なオプションとしては断念した
今更livedlなんて使わなくても動画ならStreamlink、コメントならニコ生録画ツール(仮が両方ともproxy対応だから必要ないと思うが
ない
goのwebsocketにproxyを通すやり方がわからなかったから正式なオプションとしては断念した
今更livedlなんて使わなくても動画ならStreamlink、コメントならニコ生録画ツール(仮が両方ともproxy対応だから必要ないと思うが
170nnn-revo2012 警備員[Lv.0][新芽]
2026/06/17(水) 09:24:32.56ID:mQQBzzHI0171名無しさん@お腹いっぱい。 警備員[Lv.3][新芽]
2026/06/17(水) 11:44:42.24ID:Jb30M0lO0172nnn-revo2012 警備員[Lv.0][新芽]
2026/06/18(木) 21:50:23.66ID:X6CZqrm00173nnn-revo2012 警備員[Lv.0][新芽]
2026/06/22(月) 03:37:44.33ID:rtehlE4T0 SlNicoLiveRecをV1.0.6.2に更新 のコメントより
20. 四八福星間開発 四八福星間開発 2026年06月21日 22:04
なんかログインの必要がないライブ配信ならコメントが保存できそうなんですけど、だれか必要な人います?
タイムシフトは無理です。
20. 四八福星間開発 四八福星間開発 2026年06月21日 22:04
なんかログインの必要がないライブ配信ならコメントが保存できそうなんですけど、だれか必要な人います?
タイムシフトは無理です。
174名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/22(月) 21:04:19.27ID:uhBr/s5t0 あって良いと思うけどコメントファイルだけ保存してどうるすんだろう、特定の人のコメント監視したい感じなのかな
まあそれなら捨て垢作ってNCVで良くないって思っちゃう
Recentだからどうみても過去じゃない気はするけど、クルーズが来ましたとか、クルーズから何人が来ましたとかの情報じゃない?
Features Updateは今後実装される機能のためのもので実際は使われていないように思えてはいるけどね、どうなんだろう
まあそれなら捨て垢作ってNCVで良くないって思っちゃう
Recentだからどうみても過去じゃない気はするけど、クルーズが来ましたとか、クルーズから何人が来ましたとかの情報じゃない?
Features Updateは今後実装される機能のためのもので実際は使われていないように思えてはいるけどね、どうなんだろう
175名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/22(月) 21:05:42.22ID:WzGO0ldG0 ニコ生で見た目だけ停止ボタン置いてあるのに押そうとすると別のページにリダイレクトする違法広告が使われてるのが最悪
176nnn-revo2012 警備員[Lv.0][新芽]
2026/06/23(火) 06:36:48.42ID:QM7WDFQ/0 >>174
>Recentだからどうみても過去じゃない気はするけど、クルーズが来ましたとか、クルーズから何人が来ましたとかの情報じゃない?
Recentは”最近”か ちょっと(てかそうとう)勘違いしてましたスマソ
>Recentだからどうみても過去じゃない気はするけど、クルーズが来ましたとか、クルーズから何人が来ましたとかの情報じゃない?
Recentは”最近”か ちょっと(てかそうとう)勘違いしてましたスマソ
177nnn-revo2012 警備員[Lv.0][新芽]
2026/06/23(火) 06:51:14.57ID:QM7WDFQ/0 githubのwikiとかgithubのページって各種検索にあんまり出てこないのは仕様(スターがいくつ以上ないとダメとか条件がある)らしい
自作ツールをはじめさきゅばすのヘルプ(wiki)を書いてきたけど検索で出てこないから書いてる意味なかったと最近知った
自作ツールをはじめさきゅばすのヘルプ(wiki)を書いてきたけど検索で出てこないから書いてる意味なかったと最近知った
178名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/23(火) 07:14:31.25ID:cHn+JYS30 >>117
GitHub Wikiについてはそうだろうけど
githubのページがGitHub Pagesのことを言ってるのであれば
普通の静的Webサイトとして公開されるから一般的なSEOの問題でしょ
github.io ドメインの信頼性が低め等の問題はあるかもしれないがそれ自体も一般的なSEOの問題
GitHub Wikiについてはそうだろうけど
githubのページがGitHub Pagesのことを言ってるのであれば
普通の静的Webサイトとして公開されるから一般的なSEOの問題でしょ
github.io ドメインの信頼性が低め等の問題はあるかもしれないがそれ自体も一般的なSEOの問題
180nnn-revo2012 警備員[Lv.0][新芽]
2026/06/23(火) 22:47:58.73ID:QM7WDFQ/0 今日知ったこと
NdgrClientSharpってのがあるってこととnicolive-comment-protobufのReleaseでProtoファイルだけ配布してたこと
NdgrClientSharpってのがあるってこととnicolive-comment-protobufのReleaseでProtoファイルだけ配布してたこと
181nnn-revo2012 警備員[Lv.0][新芽]
2026/06/23(火) 23:07:46.04ID:QM7WDFQ/0 SlNicoLiveRecでコメントも保存できるようになるなら(仮って要らないんじゃね?
182名無しさん@お腹いっぱい。 警備員[Lv.4][新芽]
2026/06/24(水) 05:13:02.00ID:n/QqeGmw0183nnn-revo2012 警備員[Lv.4][新芽]
2026/06/24(水) 05:24:01.84ID:SphJOuU/0184nnn-revo2012 警備員[Lv.6][新]
2026/06/24(水) 07:18:22.87ID:SphJOuU/0185名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/24(水) 13:38:53.01ID:n/QqeGmw0 >>184
急に論点ずらすのやめて
元の論点は「今使えるツールがいるかいらないか」であって
「将来使えなくなった時にどうするか」なんて話はしてない
現状の必要性と将来の持続性をごっちゃにしないで
オープンソースであれば、仮に作者が不在になっても必要とする誰かがフォークして開発を引き継ぐか
また新しいツールが生まれるだけの話
ただそれはまた別の論点の話
急に論点ずらすのやめて
元の論点は「今使えるツールがいるかいらないか」であって
「将来使えなくなった時にどうするか」なんて話はしてない
現状の必要性と将来の持続性をごっちゃにしないで
オープンソースであれば、仮に作者が不在になっても必要とする誰かがフォークして開発を引き継ぐか
また新しいツールが生まれるだけの話
ただそれはまた別の論点の話
186nnn-revo2012 警備員[Lv.0][新芽]
2026/06/26(金) 01:02:23.69ID:KCMDMaWe0 ここもブログもちょっとしたNGワードで書けなくなるわけだよね
SlNicoLiveRecってまだpremiumとかdate_usecがなかったりするんでコメント保存してる人は(仮と併用したほうがいい
その辺仕様もないわけだし作者がいらねと思ったらそれで終わるわけで作者の考え次第なんだけど
SlNicoLiveRecってまだpremiumとかdate_usecがなかったりするんでコメント保存してる人は(仮と併用したほうがいい
その辺仕様もないわけだし作者がいらねと思ったらそれで終わるわけで作者の考え次第なんだけど
187nnn-revo2012 警備員[Lv.0][新芽]
2026/06/26(金) 01:13:57.03ID:KCMDMaWe0 逆にこっちは書けるか?
>25. 四八福星間開発 四八福星間開発 2026年06月23日 22:03
>>>24
>ニコニコのXMLの詳しい仕様が分からないので、分かる範囲でXML出力できるようにしました。
については昔も今もニコニコはコメントの仕様を公開してなくてユーザーが解析したものしかないです
https://w.atwiki.jp/nicoapi/pages/20.html
初期のニコニコやツイキャスはAPIを公開してましたが、今はユーチューブはじめインスタやTikTok等ってそういう情報は非公開じゃないですかね?
>25. 四八福星間開発 四八福星間開発 2026年06月23日 22:03
>>>24
>ニコニコのXMLの詳しい仕様が分からないので、分かる範囲でXML出力できるようにしました。
については昔も今もニコニコはコメントの仕様を公開してなくてユーザーが解析したものしかないです
https://w.atwiki.jp/nicoapi/pages/20.html
初期のニコニコやツイキャスはAPIを公開してましたが、今はユーチューブはじめインスタやTikTok等ってそういう情報は非公開じゃないですかね?
188名無しさん@お腹いっぱい。 警備員[Lv.5][芽]
2026/06/27(土) 12:17:21.88ID:xYWYS50b0 https://blog.nicovideo.jp/niconews/271956.html
(5/11 追記)【期間限定】AIがあなたの動画を盛り上げる!実験機能「AIキャラクターコメント」をPC版ニコニコ動画で提供開始【PC版ニコニコ動画】
将来的には、ニコ生にもAIコメントを導入して盛り上がってる感を出すようになるだろうね
(5/11 追記)【期間限定】AIがあなたの動画を盛り上げる!実験機能「AIキャラクターコメント」をPC版ニコニコ動画で提供開始【PC版ニコニコ動画】
将来的には、ニコ生にもAIコメントを導入して盛り上がってる感を出すようになるだろうね
189名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/27(土) 19:57:11.72ID:GcHoWpZO0 既存でいう簡単コメントだのエモーションだのの類だろ?
きっしょしか感想無いわ
きっしょしか感想無いわ
190名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/28(日) 10:07:47.02ID:DabKKpNp0 提供は終わったみたいだけど動画にAIにコメントさせてあたかもたくさんの人が見てるようにする為のものでしょ?
ニコ生に導入するみたいな馬鹿な発想はないと信じてるけど導入されたら流石にドン引きだわ
同接公開してないから運営のやり方次第で勢いランキングやちくらんのアクティブなんて簡単に水増し出来ちゃう
コメントデータもほぼ無意味なものになるよね
ニコ生に導入するみたいな馬鹿な発想はないと信じてるけど導入されたら流石にドン引きだわ
同接公開してないから運営のやり方次第で勢いランキングやちくらんのアクティブなんて簡単に水増し出来ちゃう
コメントデータもほぼ無意味なものになるよね
191名無しさん@お腹いっぱい。 警備員[Lv.7]
2026/06/29(月) 07:44:55.37ID:GUn1e5fy0192名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/29(月) 21:38:30.53ID:nFf+xhQu0 非営利でも迷惑行為にしか使われないグレー
ランキングの存在する媒体では既に明確な操作に悪用されているのでほぼ黒
営利で数を偽装すれば真っ黒
法規制までにどれだけ社会に害を及ぼし続けるかの成りすまし犯罪システムだな
ランキングの存在する媒体では既に明確な操作に悪用されているのでほぼ黒
営利で数を偽装すれば真っ黒
法規制までにどれだけ社会に害を及ぼし続けるかの成りすまし犯罪システムだな
193名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/06/29(月) 21:41:58.82ID:nFf+xhQu0 近年の数字の水増し犯罪の規模と悪質さは動画のアップロードダウンロードどころではない
まともぶってる企業に手を引かせるには規制法と明確な刑罰を定めるしかないところまで来てる
まともぶってる企業に手を引かせるには規制法と明確な刑罰を定めるしかないところまで来てる
194名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/01(水) 22:16:10.39ID:qNeLkj+P0 user_sessionでログインできなくなってない?
ログインしましたって出るけど有料配信部分がグレーアウトしてた
ID・パスワードでログインしたらちゃんと全部落とせたわ
ログインしましたって出るけど有料配信部分がグレーアウトしてた
ID・パスワードでログインしたらちゃんと全部落とせたわ
195nnn-revo2012 警備員[Lv.0][新芽]
2026/07/02(木) 00:41:41.80ID:WaoKVzIe0 >>194
>user_sessionでログインできなくなってない?
もしそうなら今頃5chや四八福星間開発さんやguest-nicoさんの掲示板は同様の書き込みであふれてる
それとニコ生のIDはなるべく二段階認証にした方がいいよ
どうでもいい捨て垢なのかもしれんけど
>user_sessionでログインできなくなってない?
もしそうなら今頃5chや四八福星間開発さんやguest-nicoさんの掲示板は同様の書き込みであふれてる
それとニコ生のIDはなるべく二段階認証にした方がいいよ
どうでもいい捨て垢なのかもしれんけど
196名無しさん@お腹いっぱい。 警備員[Lv.5][新芽]
2026/07/02(木) 08:29:06.32ID:EQA6fYX60 CAPTCHAのせいとか?
197名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/02(木) 23:27:39.01ID:vB/1KZU20 >>194
Cookieの有効期限切れかアクセス過多でBOT扱いされてreCAPTCHAを要求されているのどちらかだと思う
一回ブラウザでログアウトして再ログインできるか試してみたら?ログインできたらそのブラウザのuser_sessionの値をセットすればいいだけだと思う
検証できないから確実じゃないけど少なくも自分の環境では過去のチャンネル限定の有料配信はuser_sessionで問題なく最後まで録画できてるし
通常配信のエコノミータイムでも3Mbps(720p)で録画出来てるよ
>>195
流石に捨て垢で有料アカウントに入らないと思うけどどうだろうね
自分はチェックツールは一般垢、録画はプレ垢やチャンネル登録垢で運用してるからなんとも、そういう運用してる人もいるかと
Cookieの有効期限切れかアクセス過多でBOT扱いされてreCAPTCHAを要求されているのどちらかだと思う
一回ブラウザでログアウトして再ログインできるか試してみたら?ログインできたらそのブラウザのuser_sessionの値をセットすればいいだけだと思う
検証できないから確実じゃないけど少なくも自分の環境では過去のチャンネル限定の有料配信はuser_sessionで問題なく最後まで録画できてるし
通常配信のエコノミータイムでも3Mbps(720p)で録画出来てるよ
>>195
流石に捨て垢で有料アカウントに入らないと思うけどどうだろうね
自分はチェックツールは一般垢、録画はプレ垢やチャンネル登録垢で運用してるからなんとも、そういう運用してる人もいるかと
198名無しさん@お腹いっぱい。 警備員[Lv.7]
2026/07/03(金) 21:46:00.63ID:19KBsbkB0 194です
みなさまありがとう
結果としてuser_sessionの値が変わっていました
パスワード変更しなければ値は変わらないと思い込んでいたけど定期的に変わる仕様なのね
ちなみにIDは捨て垢ではない
二段階認証は一度設定すると外せないんじゃなかったっけ?
それはめんどくさいなと思って設定してなかった
みなさまありがとう
結果としてuser_sessionの値が変わっていました
パスワード変更しなければ値は変わらないと思い込んでいたけど定期的に変わる仕様なのね
ちなみにIDは捨て垢ではない
二段階認証は一度設定すると外せないんじゃなかったっけ?
それはめんどくさいなと思って設定してなかった
199nnn-revo2012 警備員[Lv.0][新芽]
2026/07/03(金) 21:57:17.61ID:y0k944TJ0 >>198
>二段階認証は一度設定すると外せないんじゃなかったっけ?
>それはめんどくさいなと思って設定してなかった
普通に切り替えできるよ(ログイン機能の動作確認でたまに変更する)
ただし海外からのログインやクリ奨もらっている垢は二段階認証なしには変更できないはず
SlNicoLiveRecは二段階認証対応してないからというのもわかるんで At your own risk で
>二段階認証は一度設定すると外せないんじゃなかったっけ?
>それはめんどくさいなと思って設定してなかった
普通に切り替えできるよ(ログイン機能の動作確認でたまに変更する)
ただし海外からのログインやクリ奨もらっている垢は二段階認証なしには変更できないはず
SlNicoLiveRecは二段階認証対応してないからというのもわかるんで At your own risk で
200nnn-revo2012 警備員[Lv.0][新芽]
2026/07/03(金) 22:04:09.76ID:y0k944TJ0 開発者向け
・クリエイターサポート特典に関するメッセージ定義を追加
v2026.616.161033
v2026.629.180145
//github.com/n-air-app/nicolive-comment-protobuf/releases
最近はReleaseに変更点を書いてくれるようになったらしい
・クリエイターサポート特典に関するメッセージ定義を追加
v2026.616.161033
v2026.629.180145
//github.com/n-air-app/nicolive-comment-protobuf/releases
最近はReleaseに変更点を書いてくれるようになったらしい
201nnn-revo2012 警備員[Lv.0][新芽]
2026/07/03(金) 22:16:55.47ID:y0k944TJ0 こっちが一般向け
あ〇ぎやね〜とか書くのはえぬGかもw
【新機能】サポーターの応援で「1080p/60fps PC配信」が解放される!「サポートポイント」機能をリリース予定!【クリエイターサポート】
//blog.nicovideo.jp/niconews/5236
あ〇ぎやね〜とか書くのはえぬGかもw
【新機能】サポーターの応援で「1080p/60fps PC配信」が解放される!「サポートポイント」機能をリリース予定!【クリエイターサポート】
//blog.nicovideo.jp/niconews/5236
202名無しさん@お腹いっぱい。 警備員[Lv.7]
2026/07/03(金) 22:28:07.32ID:19KBsbkB0 二段階認証は切り替えできるのね
SlNicoLiveRec使う時だけ外せばいいのか
それにしてもuser_sessionの値が違っていてもログインできましたと出るのね
あの表示は当てにしない方がいいんだね
SlNicoLiveRec使う時だけ外せばいいのか
それにしてもuser_sessionの値が違っていてもログインできましたと出るのね
あの表示は当てにしない方がいいんだね
203nnn-revo2012 警備員[Lv.2][新芽]
2026/07/03(金) 22:41:39.41ID:y0k944TJ0 >>202
>それにしてもuser_sessionの値が違っていてもログインできましたと出るのね
>あの表示は当てにしない方がいいんだね
ちょっと前にもここに書いたけど
・Streamlinkのプラグインは実際にログインできたかの確認はしていない
・SlNicoLiveRecはStreamlinkを呼び出すだけのツールなのでその辺は関知しない(というより知らない)
なので「実際には」ログインできなくてもそう表示される
これはStreamlink、SlNicoLiveRecの仕様
昔からニコ生のツールを作ってきた人はニコニコのそういう仕様に詳しくて実際にログインできたかどうかとかチェックしてたけど、海外製のツールやニコニコの仕様に詳しくない人がツールを作るとこうなるっていう事例
例えれば前者は「かゆいところに手が届く」ってところ
そういう意味ではAES128暗号化されたのってユーザーには痛手でしたねw
>それにしてもuser_sessionの値が違っていてもログインできましたと出るのね
>あの表示は当てにしない方がいいんだね
ちょっと前にもここに書いたけど
・Streamlinkのプラグインは実際にログインできたかの確認はしていない
・SlNicoLiveRecはStreamlinkを呼び出すだけのツールなのでその辺は関知しない(というより知らない)
なので「実際には」ログインできなくてもそう表示される
これはStreamlink、SlNicoLiveRecの仕様
昔からニコ生のツールを作ってきた人はニコニコのそういう仕様に詳しくて実際にログインできたかどうかとかチェックしてたけど、海外製のツールやニコニコの仕様に詳しくない人がツールを作るとこうなるっていう事例
例えれば前者は「かゆいところに手が届く」ってところ
そういう意味ではAES128暗号化されたのってユーザーには痛手でしたねw
204nnn-revo2012 警備員[Lv.0][新芽]
2026/07/04(土) 13:35:16.34ID:6Lr15kCV0 Streamlinkのニコ生プラグインの仕様
・--niconico-user-sessionはcacheより優先順位が高い(cacheがあっても必ず引数の値を使用する)
※この時user_sessionの有効無効はStreamlinkは確認しない
・user_sessionまたはuser/passでログインして成功した場合必ずuser_sessionが保存される
・下記の3.と4.は既にcacheがあると必ずcacheのuser_sessionが使用されuser/passログインはされない
※この時user_sessionの有効無効はStreamlinkは確認しない
・下記の3.と4.で強制的にログインしたい場合はcacheのsessionを削除する(--niconico-purge-credentials)
・ログインなしで使用する場合はcacheのsessionを削除する(--niconico-purge-credentials)
(またはStreamlinkで一度もログインしていない場合は不要)
nicolive.py の def niconico_web_login(self): の実際の処理
1.引数でuser_sessionが指定されている場合はその値をcookieにセットしsessionに保存して処理を続ける
※この時user_sessionの有効無効はStreamlinkは確認しない
2.plugin-cacheにuser_sessionがあればその値をcookieにセットして処理を続ける
※この時user_sessionの有効無効はStreamlinkは確認しない
3.引数でuser/passが指定されている場合はログインしてuser_sessionが取得できればsessionに保存して処理を続ける
4.3.でMFAだった場合(user_sessionがない)MFAログインしてuser_sessionが取得できればsessionに保存して処理を続ける
※3.と4.ではそのuser_sessionは必ず有効
・--niconico-user-sessionはcacheより優先順位が高い(cacheがあっても必ず引数の値を使用する)
※この時user_sessionの有効無効はStreamlinkは確認しない
・user_sessionまたはuser/passでログインして成功した場合必ずuser_sessionが保存される
・下記の3.と4.は既にcacheがあると必ずcacheのuser_sessionが使用されuser/passログインはされない
※この時user_sessionの有効無効はStreamlinkは確認しない
・下記の3.と4.で強制的にログインしたい場合はcacheのsessionを削除する(--niconico-purge-credentials)
・ログインなしで使用する場合はcacheのsessionを削除する(--niconico-purge-credentials)
(またはStreamlinkで一度もログインしていない場合は不要)
nicolive.py の def niconico_web_login(self): の実際の処理
1.引数でuser_sessionが指定されている場合はその値をcookieにセットしsessionに保存して処理を続ける
※この時user_sessionの有効無効はStreamlinkは確認しない
2.plugin-cacheにuser_sessionがあればその値をcookieにセットして処理を続ける
※この時user_sessionの有効無効はStreamlinkは確認しない
3.引数でuser/passが指定されている場合はログインしてuser_sessionが取得できればsessionに保存して処理を続ける
4.3.でMFAだった場合(user_sessionがない)MFAログインしてuser_sessionが取得できればsessionに保存して処理を続ける
※3.と4.ではそのuser_sessionは必ず有効
205名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/04(土) 16:57:19.89ID:fdE24+3L0 user_sessionが変わるならuser/passでログインしておいた方が良さそう
206nnn-revo2012 警備員[Lv.0][新芽]
2026/07/04(土) 17:39:27.13ID:6Lr15kCV0 >>205
>user_sessionが変わるならuser/passでログインしておいた方が良さそう
既にcacheがあると必ずcacheのuser_sessionが使用されuser/passログインはされない
※この時user_sessionが無効でもStreamlinkは確認しないので永遠にログインされない
なのでどっちもユーザーが自分で気づかない限り永久にわからない仕様
なおかつSlNicoLiveRecはuser/passログインの際に2段階認証できないしその場合エラーが出ないのでおすすめしない
※海外からのログインやクリ奨もらってるアカウントは2段階認証を解除できないため
>>204の仕様を踏まえ、どう設定するかは自分がどういう頻度で(ニコニコの他のツールやブラウザーも踏まえ)使ってるか次第
ログインの仕組みはStreamlink(SlNicoLiveRec)だけでなく録画ツール、チェックツール、NCV、ニコ動のツール、ニコニコ実況のツールまで共通だから
>user_sessionが変わるならuser/passでログインしておいた方が良さそう
既にcacheがあると必ずcacheのuser_sessionが使用されuser/passログインはされない
※この時user_sessionが無効でもStreamlinkは確認しないので永遠にログインされない
なのでどっちもユーザーが自分で気づかない限り永久にわからない仕様
なおかつSlNicoLiveRecはuser/passログインの際に2段階認証できないしその場合エラーが出ないのでおすすめしない
※海外からのログインやクリ奨もらってるアカウントは2段階認証を解除できないため
>>204の仕様を踏まえ、どう設定するかは自分がどういう頻度で(ニコニコの他のツールやブラウザーも踏まえ)使ってるか次第
ログインの仕組みはStreamlink(SlNicoLiveRec)だけでなく録画ツール、チェックツール、NCV、ニコ動のツール、ニコニコ実況のツールまで共通だから
207nnn-revo2012 警備員[Lv.0][新芽]
2026/07/04(土) 18:01:34.48ID:6Lr15kCV0 >>206
自己レス
・user_sessionがそもそも何者か?(ニコニコのcookieの値でユーザーのデータを示す)
・user_sessionの値はブラウザやスマホ、外部ツールでログインする度新規に作られる
・user_sessionの有効期限はログイン時から1年(スマホだともっと長いともいわれてる)
・user_sessionはログインログアウトを繰り返すと古いuser_sessionから有効期限関係なく無効になる
・最近はニコ生に過剰アクセスのためBOT判定した場合にもuser_sessionは無効になるらしい
これがuser_sessionの仕様で、最後の2つが特に外部ツールを使ってるときに困るのでは、と
自己レス
・user_sessionがそもそも何者か?(ニコニコのcookieの値でユーザーのデータを示す)
・user_sessionの値はブラウザやスマホ、外部ツールでログインする度新規に作られる
・user_sessionの有効期限はログイン時から1年(スマホだともっと長いともいわれてる)
・user_sessionはログインログアウトを繰り返すと古いuser_sessionから有効期限関係なく無効になる
・最近はニコ生に過剰アクセスのためBOT判定した場合にもuser_sessionは無効になるらしい
これがuser_sessionの仕様で、最後の2つが特に外部ツールを使ってるときに困るのでは、と
208名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/04(土) 19:36:20.50ID:5cyOOVs80 ・user_sessionの値はブラウザやスマホ、外部ツールでログインする度新規に作られる
→新規に作られるけどそれぞれで生成されたuser_sessionが無効になるわけではない
同一アカウントで複数user_session共存可能
・最近はニコ生に過剰アクセスのためBOT判定した場合にもuser_sessionは無効になるらしい
→2回ぐらいでたことあるけど、いずれの場合も無効にならなかったからこの情報は怪しい
→新規に作られるけどそれぞれで生成されたuser_sessionが無効になるわけではない
同一アカウントで複数user_session共存可能
・最近はニコ生に過剰アクセスのためBOT判定した場合にもuser_sessionは無効になるらしい
→2回ぐらいでたことあるけど、いずれの場合も無効にならなかったからこの情報は怪しい
209nnn-revo2012 警備員[Lv.4][新芽]
2026/07/04(土) 19:54:42.15ID:6Lr15kCV0 >>208
>→新規に作られるけどそれぞれで生成されたuser_sessionが無効になるわけではない
>同一アカウントで複数user_session共存可能
これはその通りですねすみません
で、同一アカウントでブラウザ、スマホ、外部ツールなどで新規にログインを繰り返すと複数user_session共存してるものの中で古いものが無効になるというのが仕様らしい というのが正確なところ
その回数やどのタイミングというのは言うまでもなくニコニコ側から公開されていませんしされないでしょう
BOT判定うんぬんについても違ってるかもしれません それはすみません
BOT判定自体実際発生してるようだが、それがニコニコがBOTと判定してるかからかどうかという情報すら公開されていない(はず?な)のでこの手の情報は全て推測です
>→新規に作られるけどそれぞれで生成されたuser_sessionが無効になるわけではない
>同一アカウントで複数user_session共存可能
これはその通りですねすみません
で、同一アカウントでブラウザ、スマホ、外部ツールなどで新規にログインを繰り返すと複数user_session共存してるものの中で古いものが無効になるというのが仕様らしい というのが正確なところ
その回数やどのタイミングというのは言うまでもなくニコニコ側から公開されていませんしされないでしょう
BOT判定うんぬんについても違ってるかもしれません それはすみません
BOT判定自体実際発生してるようだが、それがニコニコがBOTと判定してるかからかどうかという情報すら公開されていない(はず?な)のでこの手の情報は全て推測です
210nnn-revo2012 警備員[Lv.6][新]
2026/07/04(土) 22:08:00.74ID:6Lr15kCV0 >>209
>で、同一アカウントでブラウザ、スマホ、外部ツールなどで新規にログインを繰り返すと複数user_session共存してるものの中で古いものが無効になるというのが仕様らしい というのが正確なところ
追加訂正
で、同一アカウントでブラウザ、スマホ、外部ツールなどで新規にログインを繰り返すと複数user_session共存してるものの中で一番古いもの1つだけが順に無効になるというのがどうも仕様らしい
こういう仕様ってニコニコ側からはもちろん仕様公開されてないし、ぐぐったりAIに聞いても全く情報得られないのな
>で、同一アカウントでブラウザ、スマホ、外部ツールなどで新規にログインを繰り返すと複数user_session共存してるものの中で古いものが無効になるというのが仕様らしい というのが正確なところ
追加訂正
で、同一アカウントでブラウザ、スマホ、外部ツールなどで新規にログインを繰り返すと複数user_session共存してるものの中で一番古いもの1つだけが順に無効になるというのがどうも仕様らしい
こういう仕様ってニコニコ側からはもちろん仕様公開されてないし、ぐぐったりAIに聞いても全く情報得られないのな
211名無しさん@お腹いっぱい。 警備員[Lv.4][新芽]
2026/07/04(土) 22:49:22.62ID:5cyOOVs80 昔は有志によるニコニコの技術ブログ等が充実してたけど
今はここかあっちの掲示板ぐらいかしか無いのかね…
今はここかあっちの掲示板ぐらいかしか無いのかね…
212名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/05(日) 01:09:41.76ID:ks1eoeU70 使う都度user_sessionを確認するしかないのかね
213名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/05(日) 01:42:40.55ID:1C53OtZK0 そこまで意識しなくてもいいと思うけどね
194のケースが起こることの方が稀だから他の掲示板でも指摘がなかったわけで
194のケースが起こることの方が稀だから他の掲示板でも指摘がなかったわけで
214nnn-revo2012 警備員[Lv.0][新芽]
2026/07/05(日) 03:37:57.49ID:2ryZ8/SH0 user_sessionが無効(=ログインできてない)だとほとんどの場合タイムシフトを取得できないからその時点でわかるけど
チャンネルの有料放送は気づかないまま録画できるからその場合だけ面倒だね
Streamlink(SlNicoLiveRec)はfirefoxのcookieをそのまま指定できないから面倒なのね
yt-dlpはそれができるけどアレだしどっちもどっち
結論はAES128が(略
チャンネルの有料放送は気づかないまま録画できるからその場合だけ面倒だね
Streamlink(SlNicoLiveRec)はfirefoxのcookieをそのまま指定できないから面倒なのね
yt-dlpはそれができるけどアレだしどっちもどっち
結論はAES128が(略
215名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/05(日) 07:12:48.34ID:1K7S4pcc0 ラッパーexeを作ればよくね?
216nnn-revo2012 警備員[Lv.4][新]
2026/07/05(日) 09:02:28.61ID:2ryZ8/SH0 user_sessionのチェック
cookieにuser_sessionの値をSetしてドワンゴトップページかどこかにアクセス
※マイページや放送ページはトラブルで落ちてる可能性があるので
で、以下のどれか
・戻ってきたレスポンスヘッダの値を確認(x-niconico-authflag > 0 ログイン中)
x-niconico-authflag自体存在しない場合も未ログインとみなす
・ページのヘッダにuser.login_status = 'login';があるか?
ログインしてないとき user.login_status = 'not_login';
もしくは上記文字自体存在しない場合
・ページの中にユーザー情報があるか?
ほかにも方法があるかもしれません
cookieにuser_sessionの値をSetしてドワンゴトップページかどこかにアクセス
※マイページや放送ページはトラブルで落ちてる可能性があるので
で、以下のどれか
・戻ってきたレスポンスヘッダの値を確認(x-niconico-authflag > 0 ログイン中)
x-niconico-authflag自体存在しない場合も未ログインとみなす
・ページのヘッダにuser.login_status = 'login';があるか?
ログインしてないとき user.login_status = 'not_login';
もしくは上記文字自体存在しない場合
・ページの中にユーザー情報があるか?
ほかにも方法があるかもしれません
217名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
2026/07/05(日) 09:40:35.39ID:757IPQnd0 毎回cacheクリアしてuser/passでログインすればいいんじゃね?
レスを投稿する
ニュース
- 【次のパンデミックでワクチンを打ちますか?】日本人2万人以上を調査 「必ず・おそらく接種する」53.1% [煮卵★]
- 【速報中】細野豪志氏が復興相として入閣、林芳正氏は閣外へ [蚤の市★]
- 【サッカー】森保J、W杯明け国内4試合 代表メンバー31人発表! 松木玖生、齋藤俊輔、谷村海那、中野就斗が初招集 [阿弥陀ヶ峰★]
- ラーメン山岡家「卓上ニンニク」大量投入が物議…“無料”でも「退店命令」「損害賠償請求」が認められる“境界線”は? [少考さん★]
- 【内閣改造】簗和生氏を農水相に起用へ 裏金関与では初入閣 1746万円不記載 [蚤の市★]
- 【速報】トランプ大統領、米国とイランの戦争は「終結に近づいている」 [Hitzeschleier★]
- 寝てなくて頭痛くなってキター
- ネトウヨ、駅弁を車内で食べずに持ち帰って食べるものだと思っていた [709039863]
- 【悲報】とうとう戦時中みたいになる [431136663]
- 鈴木農水大臣クビ。政治資金問題不記載議員を起用へ [256556981]
- 【悲報】男の娘風俗、射精オプション3,000円wwwwwwwwwwwwwwwwwwwwwwwwww [398059782]
- 日本人貧しくなったな…って思ったこと [943688309]