【ニコ生】新配信録画ツール(仮、livedl Part6
【ニコ生】新配信録画ツール(仮、livedl Part6
元スレ
1 :名無しさん@お腹いっぱい。:2021/12/16(木) 22:39:09.39 ID:OBFPS/qg0.net
■ニコ生新配信録画ツール(仮
https://com.nicovideo.jp/community/co2414037
https://twitter.com/guest_nico
■livedl
https://himananiito.hatenablog.jp/entry/livedl
https://twitter.com/himananiito
※不具合や要望はコミュ掲示板もしくは作者Twitterへ
※前スレ
【ニコ生】新配信録画ツール(仮、livedl Part5
https://egg.5ch.net/test/read.cgi/software/1595715643/
(deleted an unsolicited ad)
26 :名無しさん@お腹いっぱい。:2022/01/25(火) 01:29:41.16 ID:UCOUVcYo0.net
改定
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 じゃないとビルドできなくなってるから注意
40 :名無しさん@お腹いっぱい。:2022/01/27(木) 07:56:03.12 ID:ZojqzbkN0.net
1/7からニコニコチャンネルプラスとかいうサービスが始まってるね
https://portal.nicochannel.jp
実際放送してるところ見てないけど、これまでの生放送とは別サービスっぽいね
タイムシフトはそのまま動画になるようだけど、生放送は録画ツールでタイムシフトは
ニコ動のツールになるんかいな?
それ以前にコンテンツ上会員もしくは有料前提だと思うけどツール作者は金かかって大変だーw
21 :名無しさん@お腹いっぱい。:2022/01/24(月) 18:04:11.04 ID:BM3yHqkR0.net
16 :名無しさん@お腹いっぱい。:2022/01/17(月) 23:16:21.58 ID:LeHZVg1g0.net
テンプレの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〜対応
52 :名無しさん@お腹いっぱい。:2022/02/01(火) 04:42:58.45 ID:P2fSvk6a0.net
58 :名無しさん@お腹いっぱい。:2022/02/05(土) 07:45:31.92 ID:VP9P1WW+0.net
ニコニコチャンネル+の対応ってまだできてないよね?
是非お願いしたいなー
56 :名無しさん@お腹いっぱい。:2022/02/03(木) 23:35:42.69 ID:A2KuGEEh0.net
いつもの奴か?
お前は全てわかってるんだろうが、せめてどのアプリを使って出たエラーか書かないと他人がわかるわけないだろ?
お前の感想だけ述べて回答はいらないのなら、これから回答は不要と書いとけよ
43 :名無しさん@お腹いっぱい。:2022/01/28(金) 00:26:00.78 ID:CJoua3DO0.net
これ特に一般会員でタイムシフト録画してる人には重要かも?なんで見ておいた方がいいよ
本記事にて告知しておりますタイムシフトに関わる一部機能の整理・仕様変更につきまして、2022年2月16日(水)8:30頃に実施予定です。
(2022年1月17日追記)【重要】タイムシフトに関わる一部機能の整理・仕様変更について【ニコニコ生放送】
https://blog.nicovideo.jp/niconews/161894.html
>2022年2月中旬に実施を予定している、PC版生放送マイページ「タイムシフト予約リスト」の総合マイページへの移行にあわせて、
タイムシフト予約ページをスクレイピングしてる人は要注意
>「1回のみタイムシフト視聴できる公式の無料番組」のタイムシフト視聴期限を、「放送時間+24時間以内まで」から「放送時間+24時間以内かつ公開期間内まで」に変更
54 :名無しさん@お腹いっぱい。:2022/02/03(木) 19:55:32.44 ID:fSThMGQ/0.net
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)
これ何?
32 :名無しさん@お腹いっぱい。:2022/01/25(火) 03:35:07.26 ID:FDWd8SXL0.net
51 :名無しさん@お腹いっぱい。:2022/02/01(火) 01:47:53.06 ID:P2fSvk6a0.net
17 :名無しさん@お腹いっぱい。:2022/01/21(金) 02:13:06.12 ID:cAY94gGy0.net
プレイヤーは何かいいの無いかな
録画ツールありきだからtsファイルを再生するわけだが
Youtubeみたいに倍速ができて、リアルタイムに追いついたら自動で等倍に戻って再生が続くようなプレイヤー
42 :名無しさん@お腹いっぱい。:2022/01/27(木) 08:10:09.85 ID:G4yrjNJn0.net
これたまたまだけど、あっちで答え出てた
Encrypted HLS(AES_128)だそうで。(仮の人はどうするんだろ?
55 :名無しさん@お腹いっぱい。:2022/02/03(木) 20:54:14.15 ID:bpY8ZC2x0.net
46 :名無しさん@お腹いっぱい。:2022/01/29(土) 00:43:52.07 ID:dx1hsuvF0.net
29 :名無しさん@お腹いっぱい。:2022/01/25(火) 03:18:06.29 ID:FVKFNRHv0.net
書き忘れた そっちを選んだのか
今新規にgolangをインストする人にhanao版はお勧めできない。
理由はgoコンパイラが1.15以前用だから。1.16以降はライブラリーが変わったので
本家と僕(nnn-revo2012)のは新しいのに対応した。
hanao版はコンパイラを1.15.xxにバージョンダウンして、hanao版の手順(1つ手順増えてる)に従ってくれ。
多分goコンパイラが1.18にバージョンアップしたらhanao版は完全にコンパイルできなくなるはず。
2 :名無しさん@お腹いっぱい。:2021/12/16(木) 22:39:53.65 ID:OBFPS/qg0.net
11 :名無しさん@お腹いっぱい。:2021/12/30(木) 22:52:38.77 ID:I0HosrAG0.net
48 :名無しさん@お腹いっぱい。:2022/02/01(火) 01:20:36.13 ID:P2fSvk6a0.net
nnn-revo201版のlivedlをビルドする際のコマンドについてREADME.mdに記載しておきました。
多分本家(himananiito)のlivedlをビルドする際も同じだと思います(本家livedlを実際にbuildして確認はしてませんが)
hanaonnao版についてはhanaonnaoのREADME.mdの通りにしてください。
その際はgolang 1.15.xxを使うことをお勧めします(1.16以上だと無用にトラブルが起こる)
30 :名無しさん@お腹いっぱい。:2022/01/25(火) 03:25:14.58 ID:FVKFNRHv0.net
22 :名無しさん@お腹いっぱい。:2022/01/24(月) 18:11:31.80 ID:tOuh8ZS80.net
2スレ前の【ニコ生】新配信録画ツール(仮、livedl Part4 に
macで使用してる人いるけど、どうやってやってるんですか?
ターミナルでのyt-dlp等の動画落としは良くやってます。
57 :名無しさん@お腹いっぱい。:2022/02/03(木) 23:35:52.79 ID:A2KuGEEh0.net
いつもの奴か?
お前は全てわかってるんだろうが、せめてどのアプリを使って出たエラーか書かないと他人がわかるわけないだろ?
お前の感想だけ述べて回答はいらないのなら、これから回答は不要と書いとけよ
39 :名無しさん@お腹いっぱい。:2022/01/25(火) 04:19:15.60 ID:V21jBQiX0.net
今まさに、それにぶち当たって諦めて寝るところでしたw
無事タイムシフトが落とせるのも確認出来ました。
61 :名無しさん@お腹いっぱい。:2022/02/07(月) 16:06:06.12 ID:CVYjkPCf0.net
そういえばlivedlはFreeBSDとかOpenBSDでもコンパイルできるのかな?
今までまったく報告なかったけど?それとMac M1とか
10 :名無しさん@お腹いっぱい。:2021/12/30(木) 22:06:27.49 ID:4/AqaKcT0.net
38 :名無しさん@お腹いっぱい。:2022/01/25(火) 04:15:23.07 ID:FVKFNRHv0.net
動作確認できたら、実際に使うフォルダーに移動したほうがいいよ
(基本livedlの設定や録画ファイルは実行ファイルlivedl(.exe)と同じ階層に作られるから)
☆先日から急にlivedlでタイムシフトが録画できなくなった人へ
タイムシフト、またはチャンネル限定放送などを録画する際は必ず -nico-login-only=on をつけてください。
今現在「そんなのつけなくてもタイムシフトできてるよ?」って人は録画時のNicoLoginOnlyを確認してください。
Conf(NicoLoginOnly): false
になってる場合、いずれタイムシフトが録画できなくなる可能性があるので一度 -nico-login-only=on をつけて録画してください。
3 :名無しさん@お腹いっぱい。:2021/12/16(木) 22:41:47.94 ID:OBFPS/qg0.net
・質問するときに最低限必要な項目
-使ってるソフト名とバージョン、もしソースに変更を加えていたらその詳細も
-リアルタイムかタイムシフトか
-公式生放送・チャンネル・ユーザー?
-具体的な放送ID(lvxxxxxxxx)
-使ってるパソコンのOS
-回線の種別(光回線/WiMaxなど)
・生放送をリアルタイムに録画しながら視聴する時の注意
-基本的に録画中にその配信を視聴するのはおすすめしない
-どうしても視聴したいなら*別アカウントでログイン*またはログインしてないブラウザーで
-またはiPhoneやAndroidのニコニコ生放送アプリで視聴
60 :名無しさん@お腹いっぱい。:2022/02/07(月) 15:57:24.79 ID:CVYjkPCf0.net
ゲーム&ギフトの録画って、WebView2みたいなの使って直接画面キャプチャする専用プログラム作るか、
じゃなきゃSDL2かUnityみたいなの使うしかないのでは?
ちなみに世間的にはパソコンじゃなくてAndroidかiPhoneで画面録画するのが一番簡単で確実らしい。
4 :名無しさん@お腹いっぱい。:2021/12/17(金) 02:17:24.93 ID:5dckq7Cc0.net
49 :名無しさん@お腹いっぱい。:2022/02/01(火) 01:31:02.69 ID:/EhKZUni0.net
うーん既にサポ終だからあまりおすすめしたくないけど
28 :名無しさん@お腹いっぱい。:2022/01/25(火) 02:14:45.89 ID:V21jBQiX0.net
早速ですがディレクトリ移動は必要でしたね。
そこで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
と出てしまいます。
もう少し戦ってみます。
45 :名無しさん@お腹いっぱい。:2022/01/29(土) 00:11:43.73 ID:08OiV+kg0.net
録画仮で視聴付けてて回線が不安定になると勝手に再生ウィンドウが開き直すの抑制できない?
視聴押してからすぐ再生ウィンドウ消してコメントウィンドウだけ出しておくと
コメントが100件以上見られるし書き込みできるし負荷もそんなに掛からなくて便利なんだが
勝手に再生ウィンドウを出されるとその動画の分のビットレート負荷が回線に掛かって
録画ファイル取得失敗を中心に不具合の悪循環にしかならない
18 :名無しさん@お腹いっぱい。:2022/01/21(金) 08:12:51.60 ID:gQl4d8cX0.net
59 :名無しさん@お腹いっぱい。:2022/02/05(土) 07:52:44.34 ID:Bl5EM5Ss0.net
技術的にはそんな難しくないんだけどね
ゲーム・ギフト演出の録画なんかに比べればはるかに容易
41 :名無しさん@お腹いっぱい。:2022/01/27(木) 08:09:59.63 ID:G4yrjNJn0.net
これたまたまだけど、あっちで答え出てた
Encrypted HLS(AES_128)だそうで。(仮の人はどうするんだろ?
50 :名無しさん@お腹いっぱい。:2022/02/01(火) 01:32:10.28 ID:/EhKZUni0.net
あ、書けた
何が引っかかったんだろう
環境変数 GO111MODULE
25 :名無しさん@お腹いっぱい。:2022/01/25(火) 00:10:01.96 ID:UCOUVcYo0.net
自分はMac持ってないので未確認だけど、Macの場合以下でいいと思います。
だめならMac用のgitもしくはgccを普通にインストールしたらいいと思います。
1.Homebrewをインストール(入ってなければ)
2.gitをインストール (無い場合)
brew install git
3.gccなどのビルドツールをインストール (無い場合)
brew install gcc
4.livedlのソースを取得 (これ以下は himananiito/livedl と同じ)
31 :名無しさん@お腹いっぱい。:2022/01/25(火) 03:30:50.17 ID:V21jBQiX0.net
ごめんなさい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と出てしまいます。
13 :名無しさん@お腹いっぱい。:2022/01/05(水) 03:27:19.43 ID:pzYrgJa40.net
Twitterのスペースって自動で録音出来るようになりませんかね?
24 :名無しさん@お腹いっぱい。:2022/01/24(月) 23:21:58.65 ID:tOuh8ZS80.net
19 :名無しさん@お腹いっぱい。:2022/01/23(日) 16:39:38.25 ID:nFuk57Ga0.net
33 :名無しさん@お腹いっぱい。:2022/01/25(火) 03:39:59.84 ID:FVKFNRHv0.net
23 :名無しさん@お腹いっぱい。:2022/01/24(月) 22:39:49.78 ID:MxfvtpEa0.net
15 :名無しさん@お腹いっぱい。:2022/01/12(水) 22:09:04.50 ID:4+JiLSSf0.net
ニコ生新配信録画ツール(仮、ニコ生放送チェックツール(仮を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」ボタンを押して保存してください。
15 :名無しさん@お腹いっぱい。:2022/01/12(水) 22:09:04.50 ID:4+JiLSSf0.net
ニコ生新配信録画ツール(仮、ニコ生放送チェックツール(仮を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」ボタンを押して保存してください。
35 :名無しさん@お腹いっぱい。:2022/01/25(火) 03:46:38.85 ID:V21jBQiX0.net
夜分遅くに、すみません
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
〜と使い方も表示されました。
成功したのかな?
47 :名無しさん@お腹いっぱい。:2022/01/29(土) 22:27:46.19 ID:Spai18/Z0.net
どうせコミュ掲示板には書かないだろうから今回大サービス
https://i.imgur.com/Bi7viIS.png
これを応用すれば、視聴ボタンでncvだけを開くとか、逆に視聴プレイヤーだけを開いてコメントビューアーは開かないとかできるわけ
作者はいろいろできるように設定作ってるんだけど、それがツール使用者には伝わらない例だね
6 :Livedl for Android:2021/12/20(月) 07:48:38.39 ID:Upe0mheY0.net
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
9 :名無しさん@お腹いっぱい。:2021/12/27(月) 06:28:51.73 ID:ebkO2Vld0.net
録画ツール(仮って
録画と視聴を両方使うと両方で回線の負荷を取られてない?
モバイルで使ってて後で確認するとデータ消費量が余計に取られてるし、使用中もデータ取得失敗の頻度が上がる
説明が面倒くさいんだが
生放送の視聴自体については遅延回避と負荷分散のために、別の回線、録画ツール不使用、非ログインの普通のブラウザで行うとする
録画ツール(仮のオマケで付いている視聴機能は遅延が大きくて支障が大きくて活用できないが
視聴ボタンと同時に起動するcommentFormはブラウザ視聴と変わらないタイミングで反映されるし多機能なので、これを使いたい
つまり録画ツール用の回線は録画と視聴を同時に起動させておく事になる
この回線は低速制限1Mbpsで、録画の1Mbps画質モードの適用内にギリギリ収まっている
しかしcommentFormを使うために視聴を起動すると、明らかに起動しない時に比べデータ取得失敗が頻繁に起こり、録画に支障が出てしまう
もちろん録画ツール側の再生ウィンドウを切ってcommentFormだけを使おうとしてもそうなる
要するに視聴と録画とコメントで放送3つ分の回線負荷になるわけだが、細い回線にはこれがきついんだ
これを何とかできないだろうか?
視聴と同時でなく録画モードだけの時でもcommentFormが出てきて使えるようになれば解決すると思うんだが
53 :名無しさん@お腹いっぱい。:2022/02/02(水) 00:44:26.07 ID:3bL/BXGy0.net
レスを投稿する(名前省略可)