mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-10 01:02:13 +01:00
Fix --break-per-url --max-downloads
This commit is contained in:
parent
fe7866d0ed
commit
fd404bec7e
3 changed files with 4 additions and 3 deletions
|
@ -530,8 +530,8 @@ ## Video Selection:
|
||||||
a file that is in the archive
|
a file that is in the archive
|
||||||
--break-on-reject Stop the download process when encountering
|
--break-on-reject Stop the download process when encountering
|
||||||
a file that has been filtered out
|
a file that has been filtered out
|
||||||
--break-per-input Make --break-on-existing, --break-on-reject
|
--break-per-input Make --break-on-existing, --break-on-reject,
|
||||||
and --max-downloads act only on the current
|
--max-downloads and autonumber reset per
|
||||||
input URL
|
input URL
|
||||||
--no-break-per-input --break-on-existing and similar options
|
--no-break-per-input --break-on-existing and similar options
|
||||||
terminates the entire download queue
|
terminates the entire download queue
|
||||||
|
|
|
@ -3265,6 +3265,7 @@ def wrapper(*args, **kwargs):
|
||||||
self.to_screen(f'[info] {e}')
|
self.to_screen(f'[info] {e}')
|
||||||
if not self.params.get('break_per_url'):
|
if not self.params.get('break_per_url'):
|
||||||
raise
|
raise
|
||||||
|
self._num_downloads = 0
|
||||||
else:
|
else:
|
||||||
if self.params.get('dump_single_json', False):
|
if self.params.get('dump_single_json', False):
|
||||||
self.post_extract(res)
|
self.post_extract(res)
|
||||||
|
|
|
@ -632,7 +632,7 @@ def _alias_callback(option, opt_str, value, parser, opts, nargs):
|
||||||
selection.add_option(
|
selection.add_option(
|
||||||
'--break-per-input',
|
'--break-per-input',
|
||||||
action='store_true', dest='break_per_url', default=False,
|
action='store_true', dest='break_per_url', default=False,
|
||||||
help='Make --break-on-existing, --break-on-reject and --max-downloads act only on the current input URL')
|
help='Make --break-on-existing, --break-on-reject, --max-downloads and autonumber reset per input URL')
|
||||||
selection.add_option(
|
selection.add_option(
|
||||||
'--no-break-per-input',
|
'--no-break-per-input',
|
||||||
action='store_false', dest='break_per_url',
|
action='store_false', dest='break_per_url',
|
||||||
|
|
Loading…
Reference in a new issue