1
0
mirror of https://github.com/yt-dlp/yt-dlp synced 2025-12-17 22:55:42 +07:00

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 @@
str_or_none,
str_to_int,
strip_or_none,
traverse_obj,
unescapeHTML,
unified_strdate,
unified_timestamp,
@@ -3567,6 +3568,10 @@ def _availability(is_private=None, needs_premium=None, needs_subscription=None,
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):
"""