TwitchDownloader icon indicating copy to clipboard operation
TwitchDownloader copied to clipboard

Real time downloading

Open NeonVolta opened this issue 2 years ago • 7 comments

Checklist

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

NeonVolta avatar Nov 01 '22 15:11 NeonVolta

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 1 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 2 2_1 Then set your preferences how you like, for the example I just set it to 360 and 1 thread 3

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.

ScrubN avatar Nov 01 '22 19:11 ScrubN

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

ScrubN avatar Nov 01 '22 19:11 ScrubN

There are more adequate tools for this job. I would recommend using some wrapper script to streamlink like save_livestream.py from this repository.

glubsy avatar Nov 01 '22 19:11 glubsy

I use Streamlink in Ganymede and it works great. Streamlink provides a variety of options including the ability to remove ads.

Zibbp avatar Nov 01 '22 19:11 Zibbp

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 1 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 2 2_1 Then set your preferences how you like, for the example I just set it to 360 and 1 thread 3

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

NeonVolta avatar Nov 01 '22 19:11 NeonVolta

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.

ScrubN avatar Nov 01 '22 20:11 ScrubN

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.

goldbattle avatar Nov 20 '22 15:11 goldbattle

This won't be supported likely.

goldbattle avatar Feb 05 '23 02:02 goldbattle