探検


【ニコ生】新配信録画ツール(仮、livedl Part10

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を削除するオプションをつける必要がある
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
2026/06/14(日) 22:25:51.96ID:yqUKh+2u0
実はこんな話はともかく、Streamlinkは1)Built-inプラグインは変更できないようにしたい、
2)ユーザー作成のプラグインは悪意のある人がプラグインを改変して勝手に起動しないように
署名ないと起動しないとしたらどうだい?みたいな議論されてるのがアレなんだよね
1)2)が実現するとユーザーが簡単にプラグイン作れないし変更もできない そりゃそうだがw
2026/06/15(月) 22:26:24.59ID:30IBQwOg0
そうなればそれでいいけどね、結構すぐ対応してくれるから
文字化けの問題の時もissueで投げたのは自分だけどほぼ即日対応だったよ

ただ、やってもメリットってなくない?とは思うけどね
過去にライセンスフリーで配布したものについてあとでライセンスの取り消しって原則不可能だと思うよ
もしそうなっても他の利用者は過去のライセンスを守ってStreamlinkやそのプラグインを改変して個人的に使えばいいだけだと思う
修正のための知識は必要だと思うけど…
2026/06/15(月) 23:58:45.05ID:PRNQWFsZ0
>>161
>そうなればそれでいいけどね、結構すぐ対応してくれるから

それならそれでいい あとはなにもいわない

現状もホントはStreamlink同梱のプラグインを直で変更するのは禁止で、変更したり追加した場合は
別のところにインストールしてくれっていうのがルールらしいから
どっちにしてもライセンスは関係ない

https://streamlink.github.io/cli/plugin-sideloading.html
のAttention
2026/06/16(火) 00:39:40.75ID:aB7bLgmb0
>>162
>そうなればそれでいいけどね、結構すぐ対応してくれるから
>文字化けの問題の時もissueで投げたのは自分だけどほぼ即日対応だったよ

であればこの際single_cookieの問題も改めて対応していただけるとありがたい
ttps://github.com/streamlink/streamlink/issues/6522
2026/06/16(火) 03:26:07.35ID:aB7bLgmb0
以下も正式に対応してもらえばいいかと思う
・録画ツール(streamlink)とブラウザー同時起動するとブラウザーが停止する
 直接frontend-idを変更するかfrontend-idを変更できるオプション追加
・サーバー側の負荷増大時に録画できないことがある
 以下のように修正
 class NicoLive(Plugin):
STREAM_READY_TIMEOUT = 15

ここから追加
・ファイル名に開始時間 開演時間 チャンネル名 ユーザー名 追加
2026/06/16(火) 14:26:20.60ID:oDUtwJqu0
>>163-165
それは自分で言ったほうがいいんじゃない?自分は特に必要としてないもん

リンク先のの説明はStreamlink本体に影響が出るから推奨しないという意味で書かれているように見えるけど
ライセンス自体は BSD なので、改変や再配布は普通に許可されていて、
Attention の部分は禁止というより技術的な注意点というニュアンスだと思うよ
Do notって書かれていて直訳すると~しないでくださいだから分かりづらいとは思うけどさ
2026/06/16(火) 23:04:40.13ID:aB7bLgmb0
livedl-n時代からあったコメント数が多い配信でChunkからParseする際に"データー長が足りない"エラーが
でるのをやっと修正できたよ
といってもChatGPTにソース投げてそのエラーの出る可能性のある部分を指摘してもらって修正しただけだがw
これでやっと次の段階に進める

livedl-nも同じソースなので同様の修正しないとだめです
168名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
垢版 |
2026/06/17(水) 00:45:25.12ID:Jb30M0lO0
nnn-revo2012さんはもう一度livedl-nのソースコードを公開する予定はありませんか?
海外サーバーからでもニコ生にアクセスできるようにProxyを通すオプションを追加したかったのですが、既に公開停止しているということで打つ手がないです
2026/06/17(水) 01:49:33.12ID:1Egfmgje0
>>168
ない
goのwebsocketにproxyを通すやり方がわからなかったから正式なオプションとしては断念した

今更livedlなんて使わなくても動画ならStreamlink、コメントならニコ生録画ツール(仮が両方ともproxy対応だから必要ないと思うが
2026/06/17(水) 09:24:32.56ID:mQQBzzHI0
>>168
Public Archiveに変更した
後はご自由に
171名無しさん@お腹いっぱい。 警備員[Lv.3][新芽]
垢版 |
2026/06/17(水) 11:44:42.24ID:Jb30M0lO0
>>170
ありがとうございます!ダウンロードできました!
livedl-nを組み込んだプログラムを自作して使用しており、別のツールに変更してコードを調整する手間を掛けたくなかったので助かりました
2026/06/18(木) 21:50:23.66ID:X6CZqrm00
今更>>104のコメント仕様 v2026.0116.121242を>>105参照しながら実装してるけど、

- "GiftBarUpdate"は以外に更新されないんで動作確認しづらい
- cruise.proto(="CruiseRecentContent")って過去のクルーズのコメントってこと?
- "FeaturesUpdated"は必要?(多分いらんと思う)
2026/06/22(月) 03:37:44.33ID:rtehlE4T0
SlNicoLiveRecをV1.0.6.2に更新 のコメントより

20. 四八福星間開発 四八福星間開発 2026年06月21日 22:04
なんかログインの必要がないライブ配信ならコメントが保存できそうなんですけど、だれか必要な人います?
タイムシフトは無理です。
2026/06/22(月) 21:04:19.27ID:uhBr/s5t0
あって良いと思うけどコメントファイルだけ保存してどうるすんだろう、特定の人のコメント監視したい感じなのかな
まあそれなら捨て垢作ってNCVで良くないって思っちゃう

Recentだからどうみても過去じゃない気はするけど、クルーズが来ましたとか、クルーズから何人が来ましたとかの情報じゃない?
Features Updateは今後実装される機能のためのもので実際は使われていないように思えてはいるけどね、どうなんだろう
2026/06/22(月) 21:05:42.22ID:WzGO0ldG0
ニコ生で見た目だけ停止ボタン置いてあるのに押そうとすると別のページにリダイレクトする違法広告が使われてるのが最悪
2026/06/23(火) 06:36:48.42ID:QM7WDFQ/0
>>174
>Recentだからどうみても過去じゃない気はするけど、クルーズが来ましたとか、クルーズから何人が来ましたとかの情報じゃない?
Recentは”最近”か ちょっと(てかそうとう)勘違いしてましたスマソ
2026/06/23(火) 06:51:14.57ID:QM7WDFQ/0
githubのwikiとかgithubのページって各種検索にあんまり出てこないのは仕様(スターがいくつ以上ないとダメとか条件がある)らしい
自作ツールをはじめさきゅばすのヘルプ(wiki)を書いてきたけど検索で出てこないから書いてる意味なかったと最近知った
178名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
垢版 |
2026/06/23(火) 07:14:31.25ID:cHn+JYS30
>>117
GitHub Wikiについてはそうだろうけど
githubのページがGitHub Pagesのことを言ってるのであれば
普通の静的Webサイトとして公開されるから一般的なSEOの問題でしょ
github.io ドメインの信頼性が低め等の問題はあるかもしれないがそれ自体も一般的なSEOの問題
179名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
垢版 |
2026/06/23(火) 07:14:50.07ID:cHn+JYS30
>>178
>>177
2026/06/23(火) 22:47:58.73ID:QM7WDFQ/0
今日知ったこと
NdgrClientSharpってのがあるってこととnicolive-comment-protobufのReleaseでProtoファイルだけ配布してたこと
2026/06/23(火) 23:07:46.04ID:QM7WDFQ/0
SlNicoLiveRecでコメントも保存できるようになるなら(仮って要らないんじゃね?
182名無しさん@お腹いっぱい。 警備員[Lv.4][新芽]
垢版 |
2026/06/24(水) 05:13:02.00ID:n/QqeGmw0
>>181
1つのツールに依存するのはよくないし
長年使用されてきたツールはそれありきで独自の自動化を組んでる人もいるから
安易にいらないって発想はやめとけよ
2026/06/24(水) 05:24:01.84ID:SphJOuU/0
>>182
なんか工場のパソコンがFC-98で(最近のパソコンには)置き換えられない話を思い出してほっこりした
自分も昔(30年ぐらい前)は工場用のパソコンのソフト作ってことあったねー
2026/06/24(水) 07:18:22.87ID:SphJOuU/0
>>182
それって未来永劫ずっとメンテされる前提ですよね?(ひろゆき風
じゃあそのツールの作者が死んじゃってそのあとニコ生の仕様が変わって使えなくなったらどうするんですかね?
185名無しさん@お腹いっぱい。 警備員[Lv.0][新芽]
垢版 |
2026/06/24(水) 13:38:53.01ID:n/QqeGmw0
>>184
急に論点ずらすのやめて
元の論点は「今使えるツールがいるかいらないか」であって
「将来使えなくなった時にどうするか」なんて話はしてない
現状の必要性と将来の持続性をごっちゃにしないで

オープンソースであれば、仮に作者が不在になっても必要とする誰かがフォークして開発を引き継ぐか
また新しいツールが生まれるだけの話
ただそれはまた別の論点の話
2026/06/26(金) 01:02:23.69ID:KCMDMaWe0
ここもブログもちょっとしたNGワードで書けなくなるわけだよね

SlNicoLiveRecってまだpremiumとかdate_usecがなかったりするんでコメント保存してる人は(仮と併用したほうがいい
その辺仕様もないわけだし作者がいらねと思ったらそれで終わるわけで作者の考え次第なんだけど
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等ってそういう情報は非公開じゃないですかね?
2026/06/27(土) 12:17:21.88ID:xYWYS50b0
https://blog.nicovideo.jp/niconews/271956.html
(5/11 追記)【期間限定】AIがあなたの動画を盛り上げる!実験機能「AIキャラクターコメント」をPC版ニコニコ動画で提供開始【PC版ニコニコ動画】


将来的には、ニコ生にもAIコメントを導入して盛り上がってる感を出すようになるだろうね
2026/06/27(土) 19:57:11.72ID:GcHoWpZO0
既存でいう簡単コメントだのエモーションだのの類だろ?
きっしょしか感想無いわ
2026/06/28(日) 10:07:47.02ID:DabKKpNp0
提供は終わったみたいだけど動画にAIにコメントさせてあたかもたくさんの人が見てるようにする為のものでしょ?
ニコ生に導入するみたいな馬鹿な発想はないと信じてるけど導入されたら流石にドン引きだわ
同接公開してないから運営のやり方次第で勢いランキングやちくらんのアクティブなんて簡単に水増し出来ちゃう
コメントデータもほぼ無意味なものになるよね
2026/06/29(月) 07:44:55.37ID:GUn1e5fy0
>>190
非公開で導入してテストしてる可能性はあるよ
過疎に使えばバレやすいだろうけど
まずは大手で試して他のコメントに紛れ込ませればバレることはまずないから
大手の底上げには十分使える
レスを投稿する


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