diff --git a/CHANGELOG.md b/CHANGELOG.md index fb12acf..d90f52d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,9 @@ implementation of new features, but has no breaking changes for the CLI. downloaded. * Improved speed estimate, displays recent speed instead of average speed since the start of download. +* Decreased default concurrent downloads to 5. This seems to be enough to + saturate the download link in most cases. You can override this by setting the + `-w` option. Please test and report back if this works for you. ### [1.22.0 (2022-06-25)](https://github.com/ihabunek/twitch-dl/releases/tag/1.22.0) diff --git a/changelog.yaml b/changelog.yaml index 1ae0caf..961f8d2 100644 --- a/changelog.yaml +++ b/changelog.yaml @@ -10,6 +10,10 @@ - "Allow passing multiple video ids to `download` to download multiple videos successively." - "Improved progress meter, updates on each chunk downloaded, instead of each VOD downloaded." - "Improved speed estimate, displays recent speed instead of average speed since the start of download." + - | + Decreased default concurrent downloads to 5. This seems to be enough to + saturate the download link in most cases. You can override this by setting + the `-w` option. Please test and report back if this works for you. 1.22.0: date: 2022-06-25 diff --git a/docs/changelog.md b/docs/changelog.md index fb12acf..d90f52d 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -17,6 +17,9 @@ implementation of new features, but has no breaking changes for the CLI. downloaded. * Improved speed estimate, displays recent speed instead of average speed since the start of download. +* Decreased default concurrent downloads to 5. This seems to be enough to + saturate the download link in most cases. You can override this by setting the + `-w` option. Please test and report back if this works for you. ### [1.22.0 (2022-06-25)](https://github.com/ihabunek/twitch-dl/releases/tag/1.22.0) diff --git a/docs/commands/download.md b/docs/commands/download.md index f2f607f..5e59fd4 100644 --- a/docs/commands/download.md +++ b/docs/commands/download.md @@ -47,7 +47,7 @@ twitch-dl download [FLAGS] [OPTIONS] -w, --max-workers - Maximal number of threads for downloading vods concurrently (default 20) + Number of workers for downloading vods concurrently (default 5) diff --git a/twitchdl/console.py b/twitchdl/console.py index b568eaf..595578c 100644 --- a/twitchdl/console.py +++ b/twitchdl/console.py @@ -166,10 +166,9 @@ COMMANDS = [ "nargs": "+", }), (["-w", "--max-workers"], { - "help": "Maximal number of threads for downloading vods " - "concurrently (default 20)", + "help": "Number of workers for downloading vods concurrently (default 5)", "type": int, - "default": 20, + "default": 5, }), (["-s", "--start"], { "help": "Download video from this time (hh:mm or hh:mm:ss)",