Ignore --external-downloader-args if --external-downloader was rejected

... and generate warning
This commit is contained in:
dirkf
2022-02-22 11:24:06 +00:00
parent 6508688e88
commit 49c5293014
2 changed files with 13 additions and 1 deletions

View File

@@ -50,6 +50,9 @@ def _get_suitable_downloader(info_dict, params={}):
ed = get_external_downloader(external_downloader)
if ed.can_download(info_dict):
return ed
# Avoid using unwanted args since external_downloader was rejected
if params.get('external_downloader_args'):
params['external_downloader_args'] = None
protocol = info_dict['protocol']
if protocol.startswith('m3u8') and info_dict.get('is_live'):