[過去ログ] 【ニコ生】新配信録画ツール(仮、livedl Part5 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
361(1): 2020/12/09(水)21:34 ID:2y5zFORR0(1/2) AAS
(rokugaTouroku/util/util.cs も頼みますよ)(小声)
362(1): 2020/12/09(水)21:40 ID:CWXkh1J80(3/3) AAS
>>361
nnn-revo2012 commented 9 hours ago
チェックツール、新配信録画ツール、視聴ツールは確認いたしました。
録画登録ツールの方のutil/util.csがシフトJISのままのようです。お手数ですがご確認お願いいたします。
363: 2020/12/09(水)23:26 ID:2y5zFORR0(2/2) AAS
>>362
ネ申 降 臨
364(1): 2020/12/10(木)18:31 ID:+v8j5jkO0(1/3) AAS
【事前予告】12月17日にN Airの必須バージョンアップを実施します
外部リンク[html]:blog.nicovideo.jp
配信時に使うAPIを新しくして旧APIを終了するらしい。
Flash完全廃止と合わせて、運営が裏で進めてるアプリケーション連携して使えるようになるAPIに一本化されるかも?
365: 2020/12/10(木)19:06 ID:Cc2skBfj0(1/2) AAS
>>364
自分は配信用のツールのことは全然把握してなくて一体何がどうなるのやら
ところでニコ生の Flash 終了は 2020年12月16日(水)に決定したみたいね
https://blog.nicovideo.jp/niconews/143015.html
あとニコ実のニコ生化でこのスレに人が新たに流れ込んでくる…?
366: 2020/12/10(木)20:53 ID:+v8j5jkO0(2/3) AAS
とにかく、12/16および12/17はユーザーも含めて注意してろってことだわな。
367(1): 2020/12/10(木)23:39 ID:YNGcMN3y0(1) AAS
言うて何か影響あるかね
368: 2020/12/10(木)23:42 ID:+v8j5jkO0(3/3) AAS
>>367
実際のところリスナーの目に見えるレベルでの変更はなかなかわからないからしょうがない。
369: 2020/12/10(木)23:52 ID:Cc2skBfj0(2/2) AAS
影響あるかないかは当日になってみないと分からないね
Flash 廃止後の仕様でテストサーバが公開されてるわけでもないから
ほんとに些細な変更でも動かなくなることがあるからね、プログラムって
370(1): 2020/12/11(金)19:54 ID:26NBRyUy0(1/2) AAS
仮のフォローリストが取得できなくなった
アカウントログインしても0件になる
チェックツールのリストでもフォロー済みが反映されない
俺だけ?
371: 2020/12/11(金)19:59 ID:KCEXuxCS0(1) AAS
質問は初期化、別垢くらいやってから
372: 2020/12/11(金)20:18 ID:26NBRyUy0(2/2) AAS
入れ直してみて別垢でもやったけど同じだったわ
373: 2020/12/11(金)22:23 ID:VL/yiO6E0(1) AAS
来週だけでなく昨日にも内部的なAPIの変更があったのかもしれない。
まあ来週中には(仮さんも気付いて直してくれるんじゃないの?
374(1): 2020/12/12(土)01:50 ID:i93ScH+o0(1) AAS
>>370
同じく数日前からその状況だけど
他は機能はしてるみたいだから今の所問題ないかな
375: 2020/12/12(土)21:24 ID:msByVxKL0(1) AAS
>>374
機能はしてるよね
まぁ気にしないことにする
376: 2020/12/12(土)21:32 ID:mJtiX3rt0(1/7) AAS
いや作者に報告してやれよwきっと喜んで修正してくれるから…
377(2): 2020/12/12(土)22:33 ID:cNcqX9kb0(1/4) AAS
久しぶりにyoutube liveの過去配信をダウンロードしようとしたら下記のエラーが出てダウンロードできなくなったんですが、何が原因かわかる方いますか?
突然すいません。
Conf(YtNoStreamlink): false
Conf(YtNoYoutubeDl): false
Conf(HttpSkipVerify): false
{"Info":"開始しました"}
ytplayer parse error
{"Info":"終了しました"}
378(1): 2020/12/12(土)22:40 ID:mJtiX3rt0(2/7) AAS
>>377
多分、仕様変更に対応できてない
コメントが必要でなければ直に youtube-dl なり Streamlink なり使ったほうがいいかと
379(1): 2020/12/12(土)22:49 ID:cNcqX9kb0(2/4) AAS
>>378
ありがとうございます、どちらかというとコメントのほうが必要でして…。
もしお分かりでしたら教えていただけると助かります。
380(2): 2020/12/12(土)22:57 ID:KIW7Ek5k0(1/4) AAS
>>379
困ったな?!
2019/8頃に不具合出てて、その時に5chボランティアさんがここにパッチ流してて、それを元に自分がgithubにプルリクしたlivedlを自力でコンパイルできればいいんだけど・・・多分無理だよね。
5chボランティアさんのexeはたぶん非対応だしなあ。
jkcommentviewerってソフトダウンロードして使えるならコメントをそれでダウンロードできると思うけど。
381: 2020/12/12(土)23:06 ID:mJtiX3rt0(3/7) AAS
>>380
それどこにあるの?
382(1): 2020/12/12(土)23:11 ID:mJtiX3rt0(4/7) AAS
あ、自力で直せたからいいです
これからパッチつくるね
383: 2020/12/12(土)23:12 ID:cNcqX9kb0(3/4) AAS
>>380
困りました…。10月くらいまでは普通にできていたはずなんですが、ルーターを変えたくらいからできなくなっていて…。
コメントダウンロードできるソフトありがとうございます。
ただ引き続きlivedlでYoutube liveのコメントをダウンロードできるようにする方法わかる方お教えください…。
エラーは>>377です。
384: 2020/12/12(土)23:12 ID:KIW7Ek5k0(2/4) AAS
>>382
昔(2019/8)にパッチ出してた人と5chボランティアさんって別人なの?
385(1): 2020/12/12(土)23:15 ID:mJtiX3rt0(5/7) AAS
自分はつべのパッチを公開したことはないはずだよ、多分
それにここに居座るようになったのニコ生の WSAPI V2 導入の頃からだし
386(1): 2020/12/12(土)23:24 ID:KIW7Ek5k0(3/4) AAS
>>385
過去ログ確認したらパッチじゃなくてここに直にソース書いてた
けど例のwsapiv2の頃から居たんだったら別人なのか。
【ニコ生】新配信録画ツール(仮、livedl Part3
2chスレ:software
>youtube.goのgetInfo関数を下記のように修正したら直った。
387(1): 2020/12/12(土)23:29 ID:mJtiX3rt0(6/7) AAS
>>386
そのパッチももう古くて動かないとおもう
388: 2020/12/12(土)23:37 ID:KIW7Ek5k0(4/4) AAS
>>387
そうなのか?だとしたら2019/8の修正そのものがいらなくなるけど、来週次第だけどいい機会だからsarami55のプルリクから作り直そうかな?
389(2): 2020/12/12(土)23:47 ID:mJtiX3rt0(7/7) AAS
livedl で YouTube Live を扱えるようにするためのパッチ
https://www.axfc.net/u/4030329
DLキーワード:「youtube」
390(1): 2020/12/12(土)23:55 ID:cNcqX9kb0(4/4) AAS
>>389
こんなに早急に対応していただきありがとうございます。
ただ私が情弱すぎてgzファイルの使用方法が不明ですorz
解凍ソフトで解凍しようとしても何も出てこず、何かファイル名を変更して使うようなものですか?
391(1): 2020/12/13(日)00:01 ID:yNY83deX0(1/2) AAS
>>390
まあそうなるよね…
使ってるのは Windows ってことでいい?
Windows 用のバイナリなら作れるからちょっと待ってて
392: 2020/12/13(日)00:03 ID:xcRCboNO0(1/6) AAS
>>391
Windows利用してます。まったく理解していなくてすいません…。
393(3): 2020/12/13(日)00:28 ID:hx5mXS330(1/3) AAS
>>389のパッチを当てた Windows バイナリ(64bit・32bit)
https://www.axfc.net/u/4030333
394(1): 2020/12/13(日)00:42 ID:xcRCboNO0(2/6) AAS
>>393
ありがとうございます。
ダウンロードしたのですが、破損しているファイルという表示でした…。
395(1): 2020/12/13(日)00:52 ID:hx5mXS330(2/3) AAS
>>394
アップロードされたファイルは破損はしてないはずです(SHA256 ハッシュ確認済)
多分、Windows のセキュリティ保護機能が働いてるとかじゃないですかね
ググれば解決法が出てくるとおもいます
ちなみに中身の EXE ファイルはいま手元に環境がなくて自分では動作検証できないです
他にダウンロードした人たちはちゃんと実行できてますか?
396(1): 2020/12/13(日)01:05 ID:xcRCboNO0(3/6) AAS
>>395
セキュリティも全てきったりもしましたが、ダウンロードできなかったです。
アップローダーを変えていただくことは可能でしょうか?
397(3): 2020/12/13(日)01:10 ID:hx5mXS330(3/3) AAS
>>393と同じの
https://thuploader.orz.hm/miniup/?mode=dl&id=8696
>>396
これでどうかな?
斧は相性問題もあるからねえ
398: 2020/12/13(日)01:18 ID:xcRCboNO0(4/6) AAS
>>397
パッチのダウンロードもでき、無事に動画のダウンロードもできるようになりました…。
本当に本当にありがとうございます。
自分でずっと調べてルーター変えたり色々試してもダメだったので諦めかけていたのですが、本当に良かったです。
ありがとうございました。
399(1): 2020/12/13(日)01:38 ID:fSX937y20(1/6) AAS
>>393
>>397
これって今のニコ生は録画できるの?youtubeとツイキャス専用?
400(1): 2020/12/13(日)01:39 ID:xcRCboNO0(5/6) AAS
>>397
度々すいません、コメントファイル(sqlite3)はダウンロードされたのですがxmlに変換後、中身を見たところ
<chat vpos="***" date="*********" date_usec="*******" user_id="*****************"></chat>
となっており、実際のコメント部分のみ何も書かれていない状態です。
お分かりになりますでしょうか。
401: 2020/12/13(日)01:51 ID:yNY83deX0(2/2) AAS
>>400
動作確認ありがとう
そこも仕様変更あったみたいですね
対処法は分かったので今から直しますね
>>399
できるはずですよ
>>17のやつにニコ生コメの name 属性のパッチ追加しただけなので
402(4): 2020/12/13(日)02:06 ID:37ZIVPnZ0(1) AAS
livedl で YouTube Live を扱えるようにするためのパッチ(リビジョン1)
https://www.axfc.net/u/4030341
DLキーワード:「youtube」
上記パッチを適用済の Windows バイナリ
https://thuploader.orz.hm/miniup/?mode=dl&id=8697
403: 2020/12/13(日)02:16 ID:xcRCboNO0(6/6) AAS
>>402
完璧でした、この短時間でありがとうございました。
また、こんな時間までありがとうございました。
404(1): 2020/12/13(日)16:01 ID:fSX937y20(2/6) AAS
>>402
>livedl で YouTube Live を扱えるようにするためのパッチ(リビジョン1)
お手すきの時でいいんですが、こっちも別のアップローダーにアップしていただけないですか?
夜中から時間やブラウザー変えて40回以上アクセスしてるけど500エラーになってダウンロードできません。Androidからドコモ回線でも同じだったんで
クライアント側の問題じゃないと思います。
ググって調べてみたけど、ダウンロードする際のサブドメインの当たり(落とせる)に当たるかどうかぐらいのようで。
ちなみに自分でアップロードしてそれをダウンロードしようとしても同じ(落とせない)でした。
405: 2020/12/13(日)17:06 ID:PghkM0ky0(1) AAS
jkcommentViewerはいいぞ
406(1): 2020/12/13(日)18:03 ID:+sBke/sP0(1/3) AAS
>>402の一番上に書いてあるものと同一のパッチ
https://thuploader.orz.hm/miniup/?mode=dl&id=8701
>>404
斧っていつの間にかそんなことになってたんですね
仮に一時的な不具合だとしてもいつ直るか分からないし、今後は避けるようにします
#この程度のサイズのパッチなら本当は uuencode してここに載せたいんだけど
#前に一度それやったら規制されたので
407: 2020/12/13(日)19:01 ID:fSX937y20(3/6) AAS
>>406
>>402の一番上に書いてあるものと同一のパッチ
やっとダウンロードできました。ありがとうございます。
408: Livedl for Android 2020/12/13(日)19:39 ID:6KltB7MH0(1) AAS
ver 1.87
berryred.info:1607853191.apk・1607853304.apk
thuploader.orz.hm:23618・23619
説明://thuploader.orz.hm/img/?mode=dl&id=3032
409: 2020/12/13(日)21:07 ID:fSX937y20(4/6) AAS
livedlを自力でコンパイルしてる人で2019/8のnnn-revo2012が出したプルリク #43 #44 を適用してる人は今回それがコンフリクトするから、それ以前の comment.go youtube.go にもどしてからpatchを適用してください。
410(3): 2020/12/13(日)22:18 ID:+sBke/sP0(2/3) AAS
今まで斧とかに上げてた livedl のパッチたち
https://thuploader.orz.hm/miniup/?mode=dl&id=8705
面倒なので説明は省きます
適用する順番を間違えると当たらないことがあります
ファイルのタイムスタンプの順に適用すれば当たると思いますが確認してません
411: 2020/12/13(日)22:30 ID:fSX937y20(5/6) AAS
>>410
今回のyoutubeパッチも含めて動作確認したから問題ないですよ。
外部リンク:github.com のREADME.mdの順にパッチ当てて行けば問題ない。
明日ぐらいにyoutubeの不具合も解消したのをあげるから
412(3): 2020/12/13(日)22:32 ID:+sBke/sP0(3/3) AAS
再掲
livedl の Windows バイナリ
バイナリバージョン:9a33deb343(64bit)、75550bdcd3(32bit)
https://thuploader.orz.hm/miniup/?mode=dl&id=8697
(バージョンはバイナリのMD5値の先頭部分)
これは 20181215.35 に「最低限使えるようにする」パッチを適用したものです
>>410に入っているパッチを全て適用しているわけではありません
また、ニコ生のタイムシフト倍速機能は潰してあります
#>>17にある古いバイナリは消しました
#ニコ生の状況によってはまた今週バイナリを作り直す可能性もあります
413: 2020/12/13(日)22:44 ID:fSX937y20(6/6) AAS
とりあえず develop で最新のlivedlのバージョンを公開しときます。
master とかそれ以外も順次公開するけど、その時は
git fetch origin master
git reset --hard origin/master
みたいにして強制的に最新版にしてください。
414(1): 2020/12/15(火)11:22 ID:FZiYggxp0(1) AAS
ニコ生放送チェックツールから配信録画ツールを開くと非ログイン状態になってしまうんですが原因分かりますか?
久しぶりに使ったのでいろいろ忘れていて…
415: 2020/12/15(火)23:17 ID:g0GjYMzb0(1) AAS
>>414
co2414037 のコミュ掲示板に書いたほうが早く確実に回答もらえますよ。
416: 2020/12/16(水)04:27 ID:aXgO2a8m0(1) AAS
【定期メンテナンス/生放送】
12月16日(水)朝6時から8時30分までの間、定期メンテナンスを行います。
この間、番組の配信・視聴とニコニコ生放送アプリの全機能がご利用いただけません。
また、開始時刻の1時間前(朝5時)より、新規番組作成もできなくなります。
外部リンク[html]:blog.nicovideo.jp
417(1): 2020/12/16(水)11:53 ID:KGtyDSID0(1) AAS
セグメント入ったフォルダをD&Dで結合する機能ってなくなったの?
ver0.88.21にあげたらうまくいかなくなった
上書きでVer分からなくなったけど、今まではできてたんだが
418: 2020/12/16(水)15:09 ID:JA5yjcR10(1) AAS
書き込み出来た
419: 2020/12/16(水)18:11 ID:E6Kavazw0(1/2) AAS
今日PC版ニコニコ生放送のFlash版プレーヤーの提供を終了したアナウンスがあって過去にFlashだった放送をチェックしてみたけど、HTML5で視聴問題なさそうだね。
コメントは7/27部屋統合前の仕様。
420(1): 2020/12/16(水)20:54 ID:A+MtTDjs0(1) AAS
旧配信時代のタイムシフト無期限だった番組で公開終了表示になってるのがあるけど
まだ変換中という可能性もあるから希望を捨てるんじゃないぞ…
そして getplayerstatus 等の旧 API 類はまだ残っている模様
ツールの中にうっかり旧 API 叩いてる部分があっても現時点では問題なく動くとおもう
ただいつになるか分からない旧 API 廃止のタイミングで問題が出そうでちょっと怖い
421: 2020/12/16(水)21:42 ID:E6Kavazw0(2/2) AAS
>>420
>そして getplayerstatus 等の旧 API 類はまだ残っている模様
>ツールの中にうっかり旧 API 叩いてる部分があっても現時点では問題なく動くとおもう
>ただいつになるか分からない旧 API 廃止のタイミングで問題が出そうでちょっと怖い
getplayerstatusレベルだとさすがにアナウンスするんじゃない?
明日(17日)停まりそうなのは新配信の初期に作られたような一般には公開されていないパソコン用・アンドロイド用のAPIだと思うけど。あ、それとニコキャス時代のAPIか。
一つ懸念があるとすればニコキャスの v1/services/live/programs/lvxxxxxx とかしれっと停止されそう。
livedlはほとんどAPI使ってないけど(仮は解析したのかAPI使ってるのね。だから明日は(仮が問題出そう。
422: Livedl for Android 2020/12/18(金)14:35 ID:VoLihDUp0(1) AAS
ver 1.88
berryred.info:1608268741・1608268851
thuploader.orz.hm:23686・23687
説明://thuploader.orz.hm/img/?mode=dl&id=3036
423: 2020/12/18(金)17:50 ID:uk8juWdd0(1) AAS
>>417 だけど、アクセス権をいろいろいじってたら結合できるようになった(原因は不明)
作者さんのツイッターを「結合」で検索したら、ドラッグ&ドロップで結合の機能が ver0.87.44 から変わってたみたい。
失敗したのはFFmpeg関連の問題だったのかな。
録画ツール ver0.87.44
ドラッグアンドドロップでの結合時にFFmpegを使用するように変更
Twitterリンク:guest_nico
Twitterリンク:5chan_nel (5ch newer account)
424(1): 2020/12/19(土)06:49 ID:AsvshHHp0(1) AAS
livedl で waybackkey の取得方法を変更するパッチ
https://thuploader.orz.hm/miniup/?mode=dl&id=8726
上記パッチはいわゆる「こんなこともあろうかと」です
今すぐ適用する必要はありません
将来、ニコ生コメントが取得できなくなったときに存在を思い出してあげてください
運が良ければ直るかもしれません
425(1): 2020/12/19(土)18:30 ID:j/Mb+Ehx0(1) AAS
>>424
Chromeの開発者ツールでタイムシフトの放送ページ見たけど現時点でwaybackkeyを取得してないんですけど?
ちなみにパッチを適用しても現時点で特に問題なくタイムシフトのコメントを取得できることは確認しました。
426(1): 2020/12/20(日)04:28 ID:CgGFxyUu0(1/5) AAS
>>425
ニコ生アプリ(Android)だと使ってるっぽいよ
ただ今年のネット超会議のとある番組は "waybackkey" という waybackkey になってる
そう考えるとどんな値を入れても動くんだろうなと、少なくとも現時点ではね
今までも空の waybackkey で動いてたわけだし
427(1): 2020/12/20(日)04:38 ID:CgGFxyUu0(2/5) AAS
なんか日本語がおかしいかな、まあいいか
これ一見「WebSocket から waybackkey を取得する」ためのパッチに見えるけど
実は重要なのはそこではないのです
「旧 API の getwaybackkey を使用しないようにする」ためのパッチなのです
それで最初は waybackkey を空に決め打ちしてたんだけど
ニコ生アプリ解析したら値入れてるっぽかったので入れるようにしたというだけ
428(1): 2020/12/20(日)04:50 ID:h0pb1PS20(1/2) AAS
>>426
>ただ今年のネット超会議のとある番組は "waybackkey" という waybackkey になってる
>そう考えるとどんな値を入れても動くんだろうなと、少なくとも現時点ではね
>今までも空の waybackkey で動いてたわけだし
PC版で2020/7/27以降しか調べてないけど、タイムシフトは一律,"waybackkey":"waybackkey"。コマンドの方は"waybackkey":""
>>427
>「旧 API の getwaybackkey を使用しないようにする」ためのパッチなのです
>それで最初は waybackkey を空に決め打ちしてたんだけど
>ニコ生アプリ解析したら値入れてるっぽかったので入れるようにしたというだけ
PC版しか見てなかったから、7/27の時点で「なんで(使わなくなった)getwaybackkey使ってるのかな?」と思ってたけどアプリの方は使ってたのね。
省2
429: 2020/12/20(日)05:56 ID:CgGFxyUu0(3/5) AAS
>>428
アプリは現時点では旧 API は叩いてないですし、過去にどうなってたか分からないです
livedl に旧 API の getwaybackkey を叩く仕様を残していたのは、
getwaybackkey が空を返すように変更された当時、PC 版ではまだ叩く仕様だったから
(当時 Firefox で確認したことを覚えています)
というのと、
とにかく動くように修正することを最優先にして、その先のことを考えていなかった
からです
それで今回の Flash 版廃止で改めて livedl のコードを調べていて、
旧 API 叩いてる部分が残ってるのを見つけたので今のうちに手を加えておこうかと
省1
430(1): 2020/12/20(日)06:06 ID:h0pb1PS20(2/2) AAS
折衷案としてこれでどうでしょうかね?
1.getwaybackkeyは呼ばない
2.,"waybackkey":"waybackkey"ならwaybackkey":""を出力
3.waybackkeyがそれ以外の値ならそれ以外の値をそのまま出力(多分encodeの必要はないでしょう)
431: 2020/12/20(日)06:10 ID:CgGFxyUu0(4/5) AAS
あと関係あるようで関係ないような話だけど
livedl は threadkey(取得は yourPostKey)をフィールド自体送ってないんですよね
これコメント投稿のためのものだからいらないってことなんだろうけど
それで動いてるってことはもしかしたら waybackkey もフィールド自体いらないのかも
432: 2020/12/20(日)06:14 ID:CgGFxyUu0(5/5) AAS
>>430
もうなんでもいいと思いますよ
433: 2020/12/21(月)12:12 ID:EWE4XZfa0(1) AAS
Streamlink 開発版にニコ生のタイムシフトオフセットを指定するオプションが入ったよ
(commit 9077e2f0597be7fa28cb76b4cb3e50180ba59989)
434: Livedl for Android 2020/12/23(水)06:29 ID:7ZaStBg50(1) AAS
ver 1.88.1
berryred.info:1608671464・1608671556
thuploader.orz.hm:23760・23761
説明://thuploader.orz.hm/img/?mode=dl&id=3037
435: 2020/12/23(水)18:40 ID:8IM0FW610(1/2) AAS
【不具合/ニコニコ生放送】
12月23日(水)現在、ニコニコ生放送のタイムシフト・追っかけ再生が視聴できない場合がある不具合が発生しております。
現在、原因調査と復旧作業を行っております。
ご不便をお掛けし申し訳ございません。
【発生期間】
2020年12月23日(水) 18:00 頃〜 発生中
外部リンク[html]:blog.nicovideo.jp
436: 2020/12/23(水)20:28 ID:8IM0FW610(2/2) AAS
【復旧/ニコニコ生放送】
12月23日(水)18時04分頃から19時20分頃まで、ニコニコ生放送のタイムシフト・追っかけ再生が視聴できない場合がある不具合が発生しておりました。現在は復旧しており、通常通りご利用いただけます。ご不便をお掛けし大変申し訳ございませんでした。
なお、障害発生期間中に開始した番組は、この障害の影響によりタイムシフトでの再生、追っかけ再生がご利用いただけません。ご不便をおかけいたしますこと、重ねてお詫び申し上げます。
※障害発生期間中に開始した番組は、引き続きタイムシフトでの再生、追っかけ再生が利用できません。ご了承ください。
外部リンク[html]:blog.nicovideo.jp
437(2): 2020/12/23(水)23:24 ID:KHApnlV/0(1) AAS
アラート死んだ?それともニコニコの不具合?それともおまかん?
438: 2020/12/24(木)00:55 ID:uCGvweou0(1) AAS
>>437
おまかん
439: 2020/12/24(木)11:31 ID:MPoUWpKN0(1) AAS
>>437
使ってるバージョンくらい書けよ
ちなみに(仮のチェックツールは ver0.1.7.84 が現在の最新だよ
ところで、アラートっていわゆる「Alart」のことでいいんだよね
#別に作者の英語力の低さをバカにしてるわけじゃないよ
#ドワンゴの開発陣も ifseetno とかやらかしてるからね
440(1): 2020/12/26(土)01:08 ID:QUsT0yWo0(1/2) AAS
ニコ生実況がニコ生のチャンネル放送になったのはみなさんご存じかと思いますが、仮に(仮の人がニコニコ実況コメントツール(仮を作ったとしたら
そのツールはこのスレ扱いになるの?それともニコニコ動画関連ツール総合スレなの?それともネットサービス板のニコニコ実況スレになるの?
441(1): 2020/12/26(土)11:39 ID:0p6xIqWw0(1/2) AAS
(仮の録画ツールの ver0.88.24 ってどっかにソース公開されてる?
GitHub の guest-nico/nicoNewStreamRecorderKakkoKari は ver0.88.23 で止まってる
別に感染して GPL になってるわけじゃないから公開されてなくても問題ないんだけどね
>>440
ここでいいんじゃない?
関連ツール総合スレは事実上 akpg 氏製作のツール総合スレみたいになってるから
このスレが(仮ツール総合スレみたいになっても自分は別に構わない
(ネットサービス板のは見たことないんでコメントできない)
442(1): 2020/12/26(土)12:19 ID:sE5Z5pxM0(1/2) AAS
C#なんだからソースにできるんじゃ
443: 2020/12/26(土)12:24 ID:0p6xIqWw0(2/2) AAS
>>442
それでソース配布したことになるのか?w
444: 2020/12/26(土)12:27 ID:sE5Z5pxM0(2/2) AAS
?
445: 2020/12/26(土)20:01 ID:ph+B+phF0(1) AAS
仮のUIだけ固まると言ってた者だけど
試しに置く場所をSSDからHDDに変えたら一切起きなくなった
なんやSSDの速さについていかれへんのか?
446: 2020/12/26(土)20:22 ID:bqB01DjN0(1) AAS
SSD のアクセスが異様に遅いって人もいたよね前に
なにはともあれ直ってよかったね
447: 2020/12/26(土)23:03 ID:QUsT0yWo0(2/2) AAS
>>441
プログラマーに限らずだけど、(1)仕事はとにかく早いけど細かいところがよく抜けるタイプ、(2)仕事は遅いけど細かいところもきっちりするタイプっているなと思う。
まあそういうことでしょう。
448: 2020/12/27(日)13:07 ID:IH6c/hsa0(1) AAS
Streamlink 開発版にニコ生の認証周りの変更がコミットされてるよ
449(2): 2021/01/01(金)08:36 ID:h4wvVIq/0(1/4) AAS
あけましておめでとうございます。
年明け早々なのですが、livedlでvpos属性またはdate_usec属性がないコメントが保存されません。
vpos属性のないコメントは昔から時々あったのですが、今回初めてdate_usecのないコメントを発見しました。
lv328971463 (2020/12/31(木) 21:00の公式放送)
<chat thread="1677647553" vpos="33472" date="1609415740" mail="184" (後省略ですがdate_usecはありません。)
450(1): 2021/01/01(金)08:50 ID:h4wvVIq/0(2/4) AAS
>>449
追伸
念のため手元にあるnamarokuRecorderで録画した古いユーザー放送のxmlを見てみましたが、2011年までの放送にはdate_usecがないようなので
今でもそのころの仕様でコメントを送信できるツールでも使ったんでしょうかね?
451(3): 2021/01/01(金)09:48 ID:AQYZ+U1F0(1/6) AAS
>>449
このパッチ試してもらえますか?
https://thuploader.orz.hm/miniup/?mode=edit&id=8799
もしかして date_usec がたまたま 0 だと省略する仕様だったりするのかね
だとすると今までずっと百万分の一の確率で抜けてたことになるなあ
452(1): 2021/01/01(金)10:18 ID:AQYZ+U1F0(2/6) AAS
>>450
ちょっと手元に保存してあるコメントで調べてみたけど
全 7420920 件のコメントのうち、
date_usec を持たないものが 5 件、
date_usec の値が "0" のものが 0 件
ということで >>451 で書いたのが当たってる感じがするなあ
こりゃ相当運が良くないと気づかんわ
453(1): 2021/01/01(金)11:07 ID:AQYZ+U1F0(3/6) AAS
date_usec が一様と仮定して、7420920 件でたまたま一度も "0" が出ない確率は
約 0.06 パーセント
なので、まず間違いなく省略されたということでしょうね
ちなみに余談だけど、
date_usec の値が "999999" のものは 7 件
でこれは期待値に一番近かった(確率は約 14.7 パーセント)
省略の 5 件というのも約 11.2 パーセントの確率でそうなります
454(1): 2021/01/01(金)11:50 ID:h4wvVIq/0(3/4) AAS
>>451-453
xml出力(date_usec="0")、sqlite3のdate_usecが0、ハッシュがdate_usec=0として計算されることを確認しました。
ニコ生コメント「date_usecは省略可」と書いてあるwikiもあるようなので省略があり得るのが仕様なのかもしれません。
外部リンク[html]:w.atwiki.jp
vposがない(おそらく省略)ケース lv314964460 (公式放送)
タイムシフトで表示される2番目のコメントにvposがない
{"chat":{"thread":"M.P7OSmlmk11WcUxIjMvDC0A","date":1536483001,"date_usec":408239,"mail":"184",
"user_id":"r5l7gNZRX_i3vszhT6KYowZ2-hs","premium":1,"anonymity":1,"locale":"ja-jp","content":"えいえいおー!"}}
455: 2021/01/01(金)12:10 ID:AQYZ+U1F0(4/6) AAS
>>454
動作確認ありがとう
あー vpos もなのか
vpos が "0" で省略ってのはさすがにツール投稿くさいけど
でもこれ保存できるようにするにはちょっと変更量多くなるなあ
元のコードは vpos があるか否かでコメントか否か判断してるから、そこから変えないと
456: 2021/01/01(金)12:31 ID:AQYZ+U1F0(5/6) AAS
src/niconico/nico_hls.go 内の commentHandler 関数でコメント保存してるんだけど
これ引数の tag をどこでも使ってないのよね
tag が "chat" だったらコメントと見なしていいのかしら?
だとすれば割と変更量少なくて済むんだけど
まあとりあえずそれでパッチ作りますね
457(1): 2021/01/01(金)13:32 ID:AQYZ+U1F0(6/6) AAS
livedl で一部コメントが保存されないのを修正するパッチ
https://thuploader.orz.hm/miniup/?mode=dl&id=8803
>>451 の修正も含んでいます(以前のパッチは削除しました)
なお、番組終了直前のコメントが欠落することがあったので、それも修正してあります
458: Livedl for Android 2021/01/01(金)14:34 ID:i8kIofV20(1) AAS
ver 1.89
berryred.info:1609478113・1609478212
thuploader.orz.hm:23859・23861
説明://thuploader.orz.hm/img/?mode=dl&id=3040
459(1): 2021/01/01(金)16:38 ID:h4wvVIq/0(4/4) AAS
>>457
lv328971463 (2020/12/31(木) 21:00の公式放送)
vposがない(おそらく省略)ケース lv314964460 (公式放送)
についてそれぞれdate_usecがないコメント、vposがないコメントが出力されているのを確認しました。
念のため(仮で出力したxmlと行数が一致するのも確認しました(条件を一致させて出力して)。
公式のリアルタイム、ユーザー生とかチャンネルはまだチェックしてないのですが、万一問題があったら報告いたします(たぶん大丈夫だと思いますが)
460: 2021/01/03(日)01:31 ID:VF/R90vc0(1) AAS
>>459
2011年頃の公式のタイムシフト見つけたんで、それのコメント見たら全てthread=数字でdate_usecなしのデーターでした(元々date_usecがないんだと思われる)。
なので、コメントを見たりダウンロードするツールは現在でもdate_usecなしの可能性があることを考慮しないとだめみたいですね。
lv67891014 2011/10/30(日) 20:30開始
上下前次1-新書関写板覧索設栞歴
あと 542 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.266s*