#1
|
|||
|
|||
Twitch - in acount manager says "plugin outdated", multi-part download questions
I noticed today that in the Twitch plugin settings, under Account Manager it has my account enabled, but right underneath that it says "Status Plugin Outdated".
I'm not seeing any actual problems from this as far as I can tell so this is very minor. But it does continue to say plugin outdated in that spot even right after updating JD2, so it seems that's showing up erroneously. I also have a question about the way Twitch downloading recently changed. Now it seems to download in multiple parts and then has to merge when everything finishes. That's despite having "max chunks per download" set to 1. (Unless that was changed back in the latest update. I haven't had time for a download to complete since updating and I need to sleep soon.) This multiple-part change to twitch downloading worries me. (Sorry for the long explanation that follows). My net was unreliable for an extended period of time recently, which means I have lost net for periods of time during long a twitch download a bunch of times recently. But if the net wasn't down too long the download would resume and end up completing. When that happened, JD2 would often think the download had stopped at close to complete, but not fully complete. The result of this would be a completely playable file, however. All I had to do was make sure JD2 wouldn't retry to download the whole thing again right away after it stopped (by moving other downloads higher in the list). Then I could disable the net-hiccup download after it stopped, so it wouldn't get retried at all. Then just rename the file to get rid of ".part" at the end. Doing these steps when there's a net hiccup during a twitch download will almost always result in a completely playable file, which seems to include the entire stream, as long as the net wasn't down for a long time. What I'm worried about is that this all relies on there being one part to the download. I haven't had any net issues since the recent change to multi-part-downloading and merging at the end. But I don't think I would be able to salvage a download after a net hiccup anymore because of the multi-part downloading that's done now. I mean, I don't think that JD2 would merge a download that it thought stopped at not quite incomplete. Correct? So I'm wondering a few things. Would the multiple part files be usable if a net hiccup caused what I described (a download which JD2 thought was almost-but-not-quite complete when it stopped)? I mean, would renaming them to mp4 result in a playable file? Or do twitch downloads now need to be merged to be playable? I'm also wondering, what is the particular reason for this multi-part download change? I don't know what the advantage is supposed to be. From what I can see, it seems to make things more complicated, and add a gap of time where nothing is downloading until the merge finishes (if you have max downloads at a time at 1 because of slow net). And when the merging is going on it's very intensive. I'm having trouble thinking of an advantage in that. So the multi part thing confuses me. Could there, please, be a setting added to the twitch plugin to let you choose not to do multi-part downloading? I would strongly like to avoid that high-intensity merging, and it would simplify salvaging a download when a net hiccup happens too. Last edited by plip; 07.08.2018 at 07:03. |
#2
|
||||
|
||||
Twitch Login is broken at the moment, and
That means that Streams that require being subscriber or an account won't work at the moment.
__________________
JD-Dev & Server-Admin |
#3
|
||||
|
||||
Quote:
So nothing has changed at all for Twitch support.
__________________
JD-Dev & Server-Admin |
#4
|
||||
|
||||
Quote:
I need logs to check what exactly has happened, see https://support.jdownloader.org/Know...d-session-logs Some routers/modems responds with *fake* http responses and those could be interpreted as *broken* segments by ffmpeg. I need logs to tell more.
__________________
JD-Dev & Server-Admin |
#5
|
||||
|
||||
Quote:
downloads each playlist on its own (still HLS) and in the end merges all playlists back into one large file. Maybe you're talking about this? Please provide example links, then I can tell if the stream has one or more playlists.
__________________
JD-Dev & Server-Admin |
#6
|
||||
|
||||
I need logs. Then I can check what has happened and why JDownloader *thinks* that the download is finished
__________________
JD-Dev & Server-Admin |
#7
|
||||
|
||||
Quote:
I'm sorry but without that support, you cannot download those streams.
__________________
JD-Dev & Server-Admin |
#8
|
||||
|
||||
Please provide example links and logs, see https://support.jdownloader.org/Know...d-session-logs
and post the shown logID here. Create log after you could reproduce the issue. Please provide example links and I can do some testing. Do you know if the network was just unreliable (short offline time) or longer offline time?
__________________
JD-Dev & Server-Admin |
#9
|
|||
|
|||
Quote:
I haven't been seeing the multi-part-download and merging thing again since I posted. And there are two streamers I watch who were having streaming issues for some days lately, so it very well could have been from them trying to figure things out mid-stream. I just had no idea that can cause a single stream download to have multiple parts which then get merged. That's something I had never seen before. And then suddenly seeing it happen a number of times, I mistakenly got the idea something about twitch downloading in JD2 had been changed so every twitch download would be multi-part and merging at the end. Very glad to realize that was completely wrong Here's a link I'm 99% sure was one of the ones I saw do the merging at the end, if you still want a link to check: **External links are only visible to Support Staff****External links are only visible to Support Staff** That vod will probably get auto-deleted in a little over a week, btw, so you don't try to check it after it's gone. Quote:
I didn't think to make logs from any of the downloads affected by that, because I thought (due to unreliable internet causing the downloads to behave strange) that it wasn't really a JD2 issue. But now I realize that I should have made logs for those. It might be a while before anything like that happens (hopefully, cause it would mean my net's having issues again). But I'll post logs here if I see net issues cause download completion to act strange again. |
#10
|
||||
|
||||
Yes, those streams contain "#EXT-X-DISCONTINUITY" (in case you want to searchengine for it) and JDownloader will download the multiple parts and later join them to one file.
Thanks for the feedback and example link. I will do some more testing and make sure that issues are detected/handled correctly.
__________________
JD-Dev & Server-Admin |
#11
|
||||
|
||||
In case you encounter this issue again, please provide logs Thanks in advance!
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|