Add --extractor-args to pass extractor-specific arguments

This commit is contained in:
pukkandan
2021-06-25 19:35:41 +05:30
parent 125728b038
commit 5d3a0e794b
6 changed files with 70 additions and 38 deletions

View File

@@ -70,6 +70,7 @@ from ..utils import (
str_or_none,
str_to_int,
strip_or_none,
traverse_obj,
unescapeHTML,
unified_strdate,
unified_timestamp,
@@ -3567,6 +3568,10 @@ class InfoExtractor(object):
else 'public' if all_known
else None)
def _configuration_arg(self, key):
return traverse_obj(
self._downloader.params, ('extractor_args', self.ie_key().lower(), key))
class SearchInfoExtractor(InfoExtractor):
"""