ユーザーブロマガは2021年10月7日(予定)をもちましてサービスを終了します

ツイッチのアーカイブとコメントを取得できないか見てみた
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

ツイッチのアーカイブとコメントを取得できないか見てみた

2021-02-23 00:54
    清書したものはこちら

    ニコニコ以外の配信サイトってツールが少ないのが録画する身としては困りもの。

    今回はツイッチを見てみます。
    生放送はしんどいのでアーカイブのページ開いて開発者ツールを開きます。

    動画
    動画といえば.m3u8です。
    2つ叩いてるけどもう1つはパスに360pがあるのでこっちでよさそう。


    このURLをffmpegで叩けば取得できそう。
    ffmpegは録画ツール入れたことあるなら一緒にDLされてるはずです。
    livedlとか(仮とかさきゅばすとか。

    あ、ffmpegはコマンドラインから起動してくださいね。
    最低限のコマンドはこちら↓

    ffmpeg -i 動画URL -c copy 保存名.mp4

    オプションは無限にあるので、お好みでカスタマイズしてください。

    うん、いけました。アーカイブの保存はこれで問題なさそう。
    ライブもこれでいけるのかしら。

    コメント
    コメントはこれっぽい

    試しに叩いてみたらclient_idが必須でした。client_idはrequest headeerにあります。cURLとかPostmanとか使わないとですね。

    中身はこんな感じ↓

    1回で60弱のコメントしかとれないんですね…

    nextの値は次のコメント群を取得するのに必要。
    2回目以降はこんな感じで取得していく。
    人力じゃちょっとつらいですね…ニコ生はどうだったっけか。


    ついでにスタンプも気になったので。
    スタンプの場合はmessageの中にemoticonsが文字数分出現する。

    で、idをもとにスタンプ取得APIを叩きにいってるみたいでした。


    動画とコメントを合成する時にスタンプの扱いをどうするか難しいですね。
    一応ffmpeg自体は動画と画像の合成はできたはずなので、ツールを作ればできなくはなさそうですが…

    とりあえず今日はここまで。
    広告
    コメントを書く
    コメントをするには、
    ログインして下さい。