Skip to content
This repository has been archived by the owner on Jul 21, 2022. It is now read-only.

Live Stream Archiving

Isaac edited this page Apr 12, 2022 · 3 revisions

Update v0.0.6 includes the ability to archive live streams.

Live archiving includes:

  • Video Download
  • Chat Download
  • Chat Render

Channels can be added to a "live watch" list from the web interface or the API. Channels in the list have their streams checked every 5 minutes if they are live. Once a channel is marked as live, the stream and chat will begin downloading. Once the stream ends, the chat is then rendered identical to the VOD chat rendering.

This system is useful for streamers that use dual audio or have VODs disabled on their channel.


  • The stream is downloaded using Streamlink instead of ffmpeg as Streamlink has the ability to remove ads.
  • Chat is downloaded using chat-downloader then converted into a format that TwitchDownloader can use to render.
Clone this wiki locally