TwitchDownloader
TwitchDownloader copied to clipboard
Real time downloading
Checklist
- [X] I have checked the issue page for duplicates
- [X] I am running the latest version (download here)
Write your feature request here
i'm not sure if this is possible but it would be great if you could make a list of streamers to monitor and begin downloading the streams live as soon as they start along with settings for quality and chat download, the main reason i want this is some streamers don't make their vods public or twitch mutes large sections of the vods and this would help with archiving them properly
You can input the vod id of a running stream and it will download the entire stream up to live.
Example: BTMC has been streaming for a tad over 3 hours, starting with twitch rivals and now on osu
By going to his videos page I can see the current vod for this stream, though the search vod window in the app also works
Then set your preferences how you like, for the example I just set it to 360 and 1 thread
I'm not sure if this works on channels with vods disabled by default but it seems to me that the vod search window would probably work.
Also it will only download up to when you gave the the app the link. Yes this could be changed but I don't see it worth the trouble of rewriting the UI and some Core
There are more adequate tools for this job. I would recommend using some wrapper script to streamlink like save_livestream.py from this repository.
I use Streamlink in Ganymede and it works great. Streamlink provides a variety of options including the ability to remove ads.
You can input the vod id of a running stream and it will download the entire stream up to live.
Example: BTMC has been streaming for a tad over 3 hours, starting with twitch rivals and now on osu
By going to his videos page I can see the current vod for this stream, though the search vod window in the app also works
![]()
Then set your preferences how you like, for the example I just set it to 360 and 1 thread
I'm not sure if this works on channels with vods disabled by default but it seems to me that the vod search window would probably work.
that doesn't work if the vod link isn't public which is one of the main reasons i requested this
that doesn't work if the vod link isn't public which is one of the main reasons i requested this
Well the program downloads via a VOD ID. If neither of the ways I explained work then your request is impossible without full a rewrite of Core. I suggest you look into what glubsy and Zibbp mentioned, it will probably fit your needs.
I have a small program here if you want to download the live chat into the same format as this repo: https://github.com/goldbattle/twitch_vods
The issue with getting things live, is you need to instead interface with the live stream api and chat IRC servers instead of the VOD system on twitch.
This won't be supported likely.