mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2025-11-13 13:05:13 +00:00
[ie/youtube] Implement external n/sig solver (#14157)
Closes #14404, Closes #14431, Closes #14680, Closes #14707 Authored by: bashonly, coletdjnz, seproDev, Grub4K Co-authored-by: coletdjnz <coletdjnz@protonmail.com> Co-authored-by: bashonly <bashonly@protonmail.com> Co-authored-by: sepro <sepro@sepr0.com>
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
from __future__ import annotations
|
||||
import os
|
||||
from collections import defaultdict
|
||||
|
||||
@@ -30,3 +31,11 @@ plugin_ies_overrides = Indirect(defaultdict(list))
|
||||
IN_CLI = Indirect(False)
|
||||
LAZY_EXTRACTORS = Indirect(None) # `False`=force, `None`=disabled, `True`=enabled
|
||||
WINDOWS_VT_MODE = Indirect(False if os.name == 'nt' else None)
|
||||
|
||||
# JS Runtimes
|
||||
# If adding support for another runtime, register it here to allow `js_runtimes` option to accept it.
|
||||
# key is the runtime name, value a JsRuntime subclass (internal-only) or None
|
||||
supported_js_runtimes = Indirect({})
|
||||
|
||||
# List of remote components supported with --remote-components option
|
||||
supported_remote_components = Indirect([])
|
||||
|
||||
Reference in New Issue
Block a user