ニコニコ生放送(ニコ生)の URL である live.nicovideo.jp からダウンロードする方法

注意

2022年3月13日(日)時点での情報です。

結論

Streamlink を用いる。

streamlink.github.io

コマンド例

  • --niconico-user-session に渡す値は https://live.nicovideo.jp の Cookie の user_session の値です
$  streamlink "https://live.nicovideo.jp/watch/lv123456789" best --niconico-user-session user_session_12345678_abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890 --output foobar.mp4

補足

  • 会員限定の有料放送もダウンロードできます
  • タイムシフトもダウンロードできます
  • www.nicovideo.jp 配下の動画は Steamlink ではダウンロードできません*1
  • ダウンロードに要する時間は実時間になります*2
  • Steamlink についてはこちらの記事 がとても詳しいです
  • その他いろいろと設定等できるので、ドキュメント の一読をおすすめします

*1:yt-dlp を使う必要があります

*2:したがってダウンロード速度は 数百キロバイト毎秒 と、とても遅いです

Powered by はてなブログ