aboutsummaryrefslogtreecommitdiffstats
path: root/yt_dlp/extractor/extractors.py
diff options
context:
space:
mode:
authorcoletdjnz <colethedj@protonmail.com>2021-09-06 07:26:41 +0000
committerGitHub <noreply@github.com>2021-09-06 12:56:41 +0530
commitb6de707d13ca3b7a573d9695b7fc0616fe394f60 (patch)
treed7be4f8f57efbbca1b05cdc298990906d2ca3c83 /yt_dlp/extractor/extractors.py
parentbccdbd22d559cc22b23bbd2ff96075ea5d88c944 (diff)
downloadhypervideo-pre-b6de707d13ca3b7a573d9695b7fc0616fe394f60.tar.lz
hypervideo-pre-b6de707d13ca3b7a573d9695b7fc0616fe394f60.tar.xz
hypervideo-pre-b6de707d13ca3b7a573d9695b7fc0616fe394f60.zip
[youtube] Improvements to JS player extraction (See desc) (#860)
* fallback player url extraction when it fails to be extracted from the webpage * don't download js player unnecessarily for clients that don't require it * try to extract js player url from any additional client configs * ability to skip the js player usage/download using `player_skip=js` * ability to skip the initial webpage download using `player_skip=webpage` known issue: * authentication for multi-channel accounts and multi-account cookies may not work correctly if the webpage or client configs are skipped * formats from the web client requiring signature decryption will be skipped if player js extraction is skipped Authored by: coletdjnz
Diffstat (limited to 'yt_dlp/extractor/extractors.py')
0 files changed, 0 insertions, 0 deletions