These forums are archived

See this post for further info

get_iplayer forums

Forum archived. Posting disabled.

Very poor connection leads to multiple failed downloads for multiple programme versions

user-1600

I am on a dicey connection, tethering on my phone over 3G since this is unmonitored on my plan (unlike 4G).

I see the same phenomenon which seems to be driven by connection resets, which I have seen a few times, most recently downloading the Taboo series.  Typically, I am left with one copy that is anything from just started to mostly downloaded and another completed copy.  Sometimes that completed copy is marked 'original', and sometimes 'default'.

But a related problem drove me to the forums today that might give insight into this one.  I downloaded just over 1G of p01s4wy9 at 1280x720@50fps, having to restart the webPVR twice along the way, which successfully continued my download, but another copy started downloading instead of it continuing on the next reset.  This is just as it had occurred downloading films in the Taboo series, in particular.  What was new is that when the download reset again, the first copy was erased and overwritten, and now the download seems to be essentially 'stuck', since the files are alternately being restarted so that no downloading progress can be made.

So my query is that is there anything in the code that is likely to lead to an arbitrary naming decision on reset, or even an occasional overwrite rather than a continuation?

user-1600

(04-04-2017, 11:47 PM)Typically, I am left with one copy that is anything from just started to mostly downloaded and another completed copy.  Sometimes that completed copy is marked 'original', and sometimes 'default'.

I have finally completed my download of p01s4wy9 with considerable waste of bandwidth through restarts.  The naming appears to be different in this case:  usually there's one 'original' and one 'default', where one of the two is cut short.  Here, one of them is nearly an hour long whilst the other is just over ten minutes in length.


total 1230702593
-rwxrwxrwx 1 root root 2079596704 Apr  5 03:56 Good_Swan_Bad_Swan_Dancing_Swan_Lake_-__p01s4wy9_editorial.mp4
-rwxrwxrwx 1 root root  381801103 Apr  5 01:30 Good_Swan_Bad_Swan_Dancing_Swan_Lake_-__p01s4wy9_editorial.video.ts

user-2

Each combination of programme version and recording quality represents a different stream with different properties, so download is restarted. Use --attempts to configure more download attempts for each stream. Use --tvmode, and possibly --versions, to constrain the combinations, which may at least save you some time.  In essence, you need to configure get_iplayer to target only a single stream, and keep hammering it ad nauseam until it gets all the pieces. The only problem is you'll never know what level of "ad nauseam" is required.  To be honest, get_iplayer is not for you. It is not meant to be used with such atrocious connectivity.

These forums are archived

See this post for further info