【ニコ生】新配信録画ツール(仮、livedl Part6
■ このスレッドは過去ログ倉庫に格納されています
・質問するときに最低限必要な項目
-使ってるソフト名とバージョン、もしソースに変更を加えていたらその詳細も
-リアルタイムかタイムシフトか
-公式生放送・チャンネル・ユーザー?
-具体的な放送ID(lvxxxxxxxx)
-使ってるパソコンのOS
-回線の種別(光回線/WiMaxなど)
・生放送をリアルタイムに録画しながら視聴する時の注意
-基本的に録画中にその配信を視聴するのはおすすめしない
-どうしても視聴したいなら*別アカウントでログイン*またはログインしてないブラウザーで
-またはiPhoneやAndroidのニコニコ生放送アプリで視聴 ver 1.101.3
tikuwa.net:9072・9073
intel.iobb.net:6102・6103
berryred.info/uploader:1639679890・1639680095
(uploader):(ALL)・(ARMv7)
説明://www.axfc.net/u/4047836 ver 1.101.4
tikuwa.net:9103・9104
intel.iobb.net:6254・6255
berryred.info/uploader:1639952998・1639953150
(uploader):(ALL)・(ARMv7)
説明://intel.iobb.net/src/That%20is%206256.png クッキーいじっても自動配信録画してくれない困ったんだが,,,,,, 録画ツール(仮って
録画と視聴を両方使うと両方で回線の負荷を取られてない?
モバイルで使ってて後で確認するとデータ消費量が余計に取られてるし、使用中もデータ取得失敗の頻度が上がる
説明が面倒くさいんだが
生放送の視聴自体については遅延回避と負荷分散のために、別の回線、録画ツール不使用、非ログインの普通のブラウザで行うとする
録画ツール(仮のオマケで付いている視聴機能は遅延が大きくて支障が大きくて活用できないが
視聴ボタンと同時に起動するcommentFormはブラウザ視聴と変わらないタイミングで反映されるし多機能なので、これを使いたい
つまり録画ツール用の回線は録画と視聴を同時に起動させておく事になる
この回線は低速制限1Mbpsで、録画の1Mbps画質モードの適用内にギリギリ収まっている
しかしcommentFormを使うために視聴を起動すると、明らかに起動しない時に比べデータ取得失敗が頻繁に起こり、録画に支障が出てしまう
もちろん録画ツール側の再生ウィンドウを切ってcommentFormだけを使おうとしてもそうなる
要するに視聴と録画とコメントで放送3つ分の回線負荷になるわけだが、細い回線にはこれがきついんだ
これを何とかできないだろうか?
視聴と同時でなく録画モードだけの時でもcommentFormが出てきて使えるようになれば解決すると思うんだが Twitterのスペースって自動で録音出来るようになりませんかね? ニコ生新配信録画ツール(仮、ニコ生放送チェックツール(仮をGoogleChromeのクッキー共有で使ってた方へ
GoogleChromeのクッキーの仕様が2021/12/10頃に変わったためアプリの更新が必要になりました。
※それ以外のブラウザや直接ログインを使用していた方は以下の必要はありません。
1.各アプリを以下のバージョン以降にする
- 録画ツール ver0.88.57+登録ツール ver0.1.3.10.62
- チェックツール ver0.1.7.104
- 視聴ツール ver0.1.18
2.それぞれのアプリを起動して、ツール→オプション→アカウント設定タブを開きます。
3.「次のブラウザーとクッキーを共有する」をクリックする。
4.その下のリストボックスの「GoogleChrome(アカウント名)」のアカウント名のところに自分の名前が表示されていることを確認してください。
5.表示されてなければ右の「更新」ボタンを押してください。
6.アカウント名が表示されていれば画面下の「OK」ボタンを押して保存してください。 テンプレの1つとして貼っときます
livedlは本家は2019年1月で実質開発終了してて今は以下のForkが細々とメンテしてます。
簡単に言うと本家youtube-dlとyt-dlpやyt-patchedの関係と同じ。
実行ファイルを配布してない経緯は2019年1月にlivedlが原因の一端と思われるニコ生の配信障害を起こしたため作者が実行ファイルの配布停止した。
https://github.com/nnn-revo2012/livedl
https://github.com/hanaonnao/livedl
違いは以下:
本家 現状で最低限のニコ生動画&コメント取得可、Docker対応、go1.16〜対応
hanaonnao 5chで公開されたパッチ対応、go1.16〜は設定を変更の必要あり
nnn-revo2012 本家と5ch公開パッチ対応、go1.16〜対応 プレイヤーは何かいいの無いかな
録画ツールありきだからtsファイルを再生するわけだが
Youtubeみたいに倍速ができて、リアルタイムに追いついたら自動で等倍に戻って再生が続くようなプレイヤー 生主がアカウントBANされて、同じコミュだけど作り直した別アカウントで放送した、みたいなケースで
自動録画がはじまらないのだけど、これって設定の仕方ある? 2スレ前の【ニコ生】新配信録画ツール(仮、livedl Part4 に
macで使用してる人いるけど、どうやってやってるんですか?
ターミナルでのyt-dlp等の動画落としは良くやってます。 >>16 のlivedlのどれかを自分でビルドする。
または本家 (https://github.com/himananiito/livedl )違いは>>16に書いた。
macのビルド手順は本家(himananiito/livedl)のLinux(Ubuntu)でのビルド方法を参照。 >>23
自分はMac持ってないので未確認だけど、Macの場合以下でいいと思います。
だめならMac用のgitもしくはgccを普通にインストールしたらいいと思います。
1.Homebrewをインストール(入ってなければ)
2.gitをインストール (無い場合)
brew install git
3.gccなどのビルドツールをインストール (無い場合)
brew install gcc
4.livedlのソースを取得 (これ以下は himananiito/livedl と同じ) >>24 改定
1.Homebrewをインストール(入ってなければ)
2.golangをインストール (無い場合)
brew install go
3.gitをインストール (無い場合)
brew install git
4.gccなどのビルドツールをインストール (無い場合)
brew install gcc
5.livedlのソースを取得 (これ以降は himananiito/livedl と同じ)
himananiito/livedl もしくは hanaonnao/livedl だと go build src/livedl.go だけど、
nnn-revo2012/livedlは cd src してから go build livedl.go じゃないとビルドできなくなってるから注意 >>25-26
おお!ありがとうございます。
以前に最後の部分で?となって辞めてしまったんです。
今gitから再インストール中です。(以前にも挑戦したのでアップデート)
git clone https://github.com/hanaonnao/livedl.git後に
livedlのディレクトリの移動ってのは使用環境のディレクトリ内にあればいいんですよね?
コマンドで移動した方がいいんですか?
(livedl.git時に命令時のディレクトリ内には落ちていない?)
戦ってみます。 早速ですがディレクトリ移動は必要でしたね。
そこでgo build src/livedl.goとしたところ
src/niconico/nico_hls.go:32:2: cannot find package
src/niconico/nico_hls.go:15:2: cannot find package
src/niconico/nico_hls.go:27:2: cannot find package
src/cryptoconf/cryptoconf.go:4:2: cannot find package
と出てしまいました
このままlivedlを実行してみても
-bash: livedl: command not found
と出てしまいます。
もう少し戦ってみます。 >>28
書き忘れた そっちを選んだのか
今新規にgolangをインストする人にhanao版はお勧めできない。
理由はgoコンパイラが1.15以前用だから。1.16以降はライブラリーが変わったので
本家と僕(nnn-revo2012)のは新しいのに対応した。
hanao版はコンパイラを1.15.xxにバージョンダウンして、hanao版の手順(1つ手順増えてる)に従ってくれ。
多分goコンパイラが1.18にバージョンアップしたらhanao版は完全にコンパイルできなくなるはず。 >>28
nnn-revo2012版のlivedlがまだgolang1.16に対応してなかった頃に1.16でビルドしようとして結局できなかった件
https://github.com/nnn-revo2012/livedl/issues/1 >>29
ごめんなさいw
作者さんだったんですね。
hanaonnao/livedlは削除してgit clone git clone https://github.com/nnn-revo2012/livedl.git後に
fatal: Too many arguments.
usage: git clone [<options>] [--] <repo> [<dir>]
〜とオプションが表示されたんですが、その後ディレクトリ移動でcd srcにしてもcd livedlにしても
No such file or directoryと出てしまいます。 >>31
当たり前だろ、自分が書いたコマンド読み返せよw git clone https://github.com/nnn-revo2012/livedl.git
cd livedl
※ここがlivedlのホームディレクトリー
cd src
go build ../livedl livedl.go
cd ..
※これでlivedlのホームディレクトリーにlivedlという実行ファイルが作られてると思うけど
./livedl -h >>32
おっとwすみません。気付きませんでしたw
cd livedlからのcd srcでgo build livedl.goでビルド作業始まりました。
ありがとうございます。 >>33
夜分遅くに、すみません
go build livedl.go
go: downloading golang.org/x/crypto v0.0.0-20210503195802-e9a32991a82e
〜
go: downloading github.com/go-playground/locales v0.13.0
まで無事終了したようです。
ホームディレクトリにlivedlのフォルダが出来上がりました。
./livedl -hで
livedl (20211017.49-darwin-amd64)
Usage:
livedl [COMMAND] options... [--] FILE
〜と使い方も表示されました。
成功したのかな? 動きました!
srcフォルダ内に.sqlite3ファイルで保存されいるので良いんですよね。
ここからmp4変換まで出来るところまで動作確認出来ました。
livedlに限らず他のプログラム導入にも応用出来そうで勉強になりました。
本当にありがとうございました。 動作確認できたら、実際に使うフォルダーに移動したほうがいいよ
(基本livedlの設定や録画ファイルは実行ファイルlivedl(.exe)と同じ階層に作られるから)
☆先日から急にlivedlでタイムシフトが録画できなくなった人へ
タイムシフト、またはチャンネル限定放送などを録画する際は必ず -nico-login-only=on をつけてください。
今現在「そんなのつけなくてもタイムシフトできてるよ?」って人は録画時のNicoLoginOnlyを確認してください。
Conf(NicoLoginOnly): false
になってる場合、いずれタイムシフトが録画できなくなる可能性があるので一度 -nico-login-only=on をつけて録画してください。 動作確認できたら、実際に使うフォルダーに移動したほうがいいよ
(基本livedlの設定や録画ファイルは実行ファイルlivedl(.exe)と同じ階層に作られるから)
☆先日から急にlivedlでタイムシフトが録画できなくなった人へ
タイムシフト、またはチャンネル限定放送などを録画する際は必ず -nico-login-only=on をつけてください。
今現在「そんなのつけなくてもタイムシフトできてるよ?」って人は録画時のNicoLoginOnlyを確認してください。
Conf(NicoLoginOnly): false
になってる場合、いずれタイムシフトが録画できなくなる可能性があるので一度 -nico-login-only=on をつけて録画してください。 >>38
今まさに、それにぶち当たって諦めて寝るところでしたw
無事タイムシフトが落とせるのも確認出来ました。 1/7からニコニコチャンネルプラスとかいうサービスが始まってるね
https://portal.nicochannel.jp
実際放送してるところ見てないけど、これまでの生放送とは別サービスっぽいね
タイムシフトはそのまま動画になるようだけど、生放送は録画ツールでタイムシフトは
ニコ動のツールになるんかいな?
それ以前にコンテンツ上会員もしくは有料前提だと思うけどツール作者は金かかって大変だーw >>40
これたまたまだけど、あっちで答え出てた
Encrypted HLS(AES_128)だそうで。(仮の人はどうするんだろ? >>40
これたまたまだけど、あっちで答え出てた
Encrypted HLS(AES_128)だそうで。(仮の人はどうするんだろ? これ特に一般会員でタイムシフト録画してる人には重要かも?なんで見ておいた方がいいよ
本記事にて告知しておりますタイムシフトに関わる一部機能の整理・仕様変更につきまして、2022年2月16日(水)8:30頃に実施予定です。
(2022年1月17日追記)【重要】タイムシフトに関わる一部機能の整理・仕様変更について【ニコニコ生放送】
https://blog.nicovideo.jp/niconews/161894.html
>2022年2月中旬に実施を予定している、PC版生放送マイページ「タイムシフト予約リスト」の総合マイページへの移行にあわせて、
タイムシフト予約ページをスクレイピングしてる人は要注意
>B「1回のみタイムシフト視聴できる公式の無料番組」のタイムシフト視聴期限を、「放送時間+24時間以内まで」から「放送時間+24時間以内かつ公開期間内まで」に変更 >>43
おうおう
これに備えて今から力溜めとくか… 録画仮で視聴付けてて回線が不安定になると勝手に再生ウィンドウが開き直すの抑制できない?
視聴押してからすぐ再生ウィンドウ消してコメントウィンドウだけ出しておくと
コメントが100件以上見られるし書き込みできるし負荷もそんなに掛からなくて便利なんだが
勝手に再生ウィンドウを出されるとその動画の分のビットレート負荷が回線に掛かって
録画ファイル取得失敗を中心に不具合の悪循環にしかならない >>45
どうせコミュ掲示板には書かないだろうから今回大サービス
https://i.imgur.com/Bi7viIS.png
これを応用すれば、視聴ボタンでncvだけを開くとか、逆に視聴プレイヤーだけを開いてコメントビューアーは開かないとかできるわけ
作者はいろいろできるように設定作ってるんだけど、それがツール使用者には伝わらない例だね nnn-revo201版のlivedlをビルドする際のコマンドについてREADME.mdに記載しておきました。
多分本家(himananiito)のlivedlをビルドする際も同じだと思います(本家livedlを実際にbuildして確認はしてませんが)
hanaonnao版についてはhanaonnaoのREADME.mdの通りにしてください。
その際はgolang 1.15.xxを使うことをお勧めします(1.16以上だと無用にトラブルが起こる) うーん既にサポ終だからあまりおすすめしたくないけど あ、書けた
何が引っかかったんだろう
環境変数 GO111MODULE >>49
それはその通りなんだけど、たいがいhttps://github.com/nnn-revo2012/livedl/issues/1 の通り新旧のパッケージが混在してぐちゃぐちゃになるようなんで。
go関係のファイル全部消してやり直してといいたいんだけど、例えばその人がgoで作った自作プログラム持ってたとして、それまで消して後で文句言われても知らんからな。 Go modules未対応のlivedlソースをgolang1.60以上でbuildする方法
https://github.com/nnn-revo2012/livedl/issues/4 The operation has timed out.System.Core at System.IO.Pipes.NamedPipeClientStream.Connect(Int32 timeout)
at namaichi.play.Player.setPipeName(Process p)Void Connect(Int32)
これ何? >>54
いつもの奴か?
お前は全てわかってるんだろうが、せめてどのアプリを使って出たエラーか書かないと他人がわかるわけないだろ?
お前の感想だけ述べて回答はいらないのなら、これから回答は不要と書いとけよ >>54
いつもの奴か?
お前は全てわかってるんだろうが、せめてどのアプリを使って出たエラーか書かないと他人がわかるわけないだろ?
お前の感想だけ述べて回答はいらないのなら、これから回答は不要と書いとけよ ニコニコチャンネル+の対応ってまだできてないよね?
是非お願いしたいなー 技術的にはそんな難しくないんだけどね
ゲーム・ギフト演出の録画なんかに比べればはるかに容易 ゲーム&ギフトの録画って、WebView2みたいなの使って直接画面キャプチャする専用プログラム作るか、
じゃなきゃSDL2かUnityみたいなの使うしかないのでは?
ちなみに世間的にはパソコンじゃなくてAndroidかiPhoneで画面録画するのが一番簡単で確実らしい。 そういえばlivedlはFreeBSDとかOpenBSDでもコンパイルできるのかな?
今までまったく報告なかったけど?それとMac M1とか 今のところ、yt-dlpも(仮も nicochannel.jp (ニコニコチャンネルプラス)には進展ないね >>62
Hohoema もまだ新サイト対応してないみたいね(コミットログ読むかぎり)
あの作者なら解析は朝飯前の感じもするんだけど ver 1.102
tikuwa.net:9802・9803
intel.iobb.net:9518・9519
berryred.info/uploader:1645031114・1645031270
(uploader):(ALL)・(ARMv7)
説明://www.axfc.net/u/4049904 ニコ生録画ツール(仮 の ニコニコチャンネル+対応まだ〜?
このままだと AGDRecでキャプチャ録画するはめになるで わがはい いままで追いかけ再生で録画できてたのに
追いかけ再生できませんって出るなんでだ >>71
以下の放送で追っかけ再生で録画できてるけど?
https://live.nicovideo.jp/watch/lv335926985
ユーザーじゃなくてチャンネルとか公式だとか、この放送よりもっと後に始まった放送だとかすくなくともそういう情報がないと断定できないだろ わかるかい?
一番あるのは月末でなんらかの原因でプレ垢から一般になったとか >>72
あー、ブラウザのログイン情報がなぜか一般垢の方拾ってた
プレ垢に戻したらできたはサンクス 公式の出してる表示にsuper_low 192kbpsってあるけどさ
録画仮で確認するとbitrate= 270.0kbits/sとか平気で出てるんだよな
低速制限で200Kbpsになる回線じゃ捕獲できない >>74
追っかけ再生ならリトライもあるし余裕じゃないの? >>74
bandwidth は 345600 なんだな、これが
他も全部 1.8 倍 OCNモバイルならギリ見れるってのはそういうことか
公証200kbpsだけど250kbps出てるしバーストおkだから
混雑時間帯でも250kbps出てるってのはありがたい 録画ツール ver0.88.58
タイムシフトの取得時に進捗状況をタスクバーの色で表示する機能を追加、タイムシフト・追っかけ録画設定画面のなるべく高画質・なるべく低画質を押した際に8Mbpsと4Mbpsを正常に並べ替えられなかった不具合を修正
登録ツール ver0.1.3.10.63
録画リストを並べ替える機能を追加、選択された行を上下に移動する機能を追加、下部の放送情報を非表示にする機能を追加 (仮はどんどんバージョンアップするけどlivedlはほとんど変わらないね
まあ録画機能そのものはあの日以来変わらないからなあ (仮はどんどんバージョンアップするけどlivedlはほとんど変わらないね
まあ録画機能そのものはあの日以来変わらないからなあ 5ちゃんねるボランティアさんが仕様変更に対応してくれるだけでも有り難いと思え ニコ生は原作者の縛りがあるからニコ生を使えないようにしたlivedlなら自由に配布できそうだけど、ニコ生使えないlivedlってユーザーにとってはほとんど意味なさそう コメントはいらないのならyt-dlpで十分じゃないの?どっちもコマンドラインツールだし? (仮さんの作ってるツールは問題なさそう。
livedlも動作確認してみたけど大丈夫そうです。
Streamlinkとかそっちのツールは未確認。 しょうがないから書くと、4/6夕方ぐらい?にx-niconico-authflagの挙動が変わったようでそれで判定してるツールがログインできなくなった。
4/7夜にまたその変数の挙動が変わり今に至る。
(仮もlivedlもその変数は見てないようだから問題ないだけってこと しょうがないから書くと、4/6夕方ぐらい?にx-niconico-authflagの挙動が変わったようでそれで判定してるツールがログインできなくなった。
4/7夜にまたその変数の挙動が変わり今に至る。
(仮もlivedlもその変数は見てないようだから問題ないだけってこと へえ
まあ動いてるツールしか使ってなければ気付かないわな ニコニコチャンネルプラスってコメントつきで保存できますか? >>94
あなたは5chボランティアさん?もしくは別人? 昔 5ch ボランティアと呼ばれた、livedl のパッチ投げつける人間ならここにいますよ
そして >>94 は別人ですよ >>96
5chボランティアさんならとっくにチャンネルプラスの仕様を解析済みだと思ったけど、>>94で「今更?」って思ったから聞いてみたまで
動画のDLツールを誰も作らないのは技術的じゃなくて法律的な問題を懸念してるわけで いやどこの馬の骨だか分からないようなサービスだからでしょ
絶対に保存したいと思えるようなコンテンツが(まだ)あるわけでもないしなあ >>97,98
どっちも正しいかな
ただのHLSなんだから、保存するのにlivedlとか仮みたいな専用ツールは不要で誰も作らない
しかもサイトちょっと眺めればわかるけど、そのHLSの実装に問題アリで権利的にも面倒そう
だから >>94 のツール作者もコメントのみ保存するようにしてるんだろうし >>99
>ただのHLSなんだから、
1月に解析した時点では無料の放送・動画も暗号化HLSだったと思うけど、今はただのHLSになってる? ■ このスレッドは過去ログ倉庫に格納されています