LiveStreamDVR icon indicating copy to clipboard operation
LiveStreamDVR copied to clipboard

[Enhancement] Show progress of all jobs

Open Serph91P opened this issue 3 years ago • 10 comments

Would be great if that could be displayed somewhere. Because I find it hard sometimes not to see what exactly is going on. image image Like how long till it finishes or how fast is it downloading. A little addon if downloaded multiple vod it would be great if it would not start downloading them all paralell and kill basically everything :D

Serph91P avatar Sep 18 '22 12:09 Serph91P

could you try enabling verbose app output? progress should be tracked already streamlink doesn't provide any speed info, so that will probably not be possible

don't know what you mean by that last bit

MrBrax avatar Sep 18 '22 13:09 MrBrax

could you try enabling verbose app output? progress should be tracked already streamlink doesn't provide any speed info, so that will probably not be possible

don't know what you mean by that last bit

With the last bit I meant If you Download mutliple vods of one streamer via the video download function. They are all started imediatly and cap the download speed and cpu completely if you do not know that. Tried to download 14 vods kinda "crashed" everything.

Serph91P avatar Sep 18 '22 13:09 Serph91P

oh so like a queue? depends, maybe.

would probably advise to just do one at a time haha

MrBrax avatar Sep 18 '22 14:09 MrBrax

oh so like a queue? depends, maybe.

would probably advise to just do one at a time haha

Yeah I know that now but some kind of info or warning would be nice ;)

Serph91P avatar Sep 18 '22 15:09 Serph91P

could you try enabling verbose app output? progress should be tracked already streamlink doesn't provide any speed info, so that will probably not be possible

don't know what you mean by that last bit

would be great if it would be shown somewhere on the ui so the user knows when it will be finished. You should be able to grab just the mbs and calculate an aprox.

Serph91P avatar Sep 18 '22 16:09 Serph91P

could you try enabling verbose app output? progress should be tracked already streamlink doesn't provide any speed info, so that will probably not be possible don't know what you mean by that last bit

would be great if it would be shown somewhere on the ui so the user knows when it will be finished. You should be able to grab just the mbs and calculate an aprox.

streamlink doesn't know the size in beforehand, i'm calculating progress based on how many total segments there are and how many have been downloaded from the log output

MrBrax avatar Sep 18 '22 18:09 MrBrax

some smart algorithm could probably interpolate from how many % are added each second or something but i never took math class

MrBrax avatar Sep 18 '22 18:09 MrBrax

https://user-images.githubusercontent.com/1517911/191764681-a9c1ba97-98a8-4237-8648-5ab234fcd3e5.mp4

MrBrax avatar Sep 22 '22 13:09 MrBrax

1663854453977.mp4

That is looking great, Thank you

Serph91P avatar Sep 22 '22 17:09 Serph91P

for some reason it spazzes out completely when multiple jobs are running, no idea why

MrBrax avatar Sep 23 '22 10:09 MrBrax