yt-dlp/yt_dlp
Jeff Huffman 706dfe441b
[crunchyroll:beta] Add cookies support (#2506)
* Extract directly from the beta API when cookies are passed. If login cookie is absent, the extraction is delegated to `CrunchyrollIE`. This causes different metadata to be extracted (including formats and video id) and therefore results in a different archive entry. For now, this issue is unavoidable since the browser also redirects to the old site when not logged in.

* Adds extractor-args `format` and `hardsub` to control the source and subtitles of the extracted formats

Closes #1911
Authored by: tejing1
2022-01-29 06:03:51 +05:30
..
downloader [downloader/ffmpeg] Handle unknown formats better 2022-01-24 01:15:54 +05:30
extractor [crunchyroll:beta] Add cookies support (#2506) 2022-01-29 06:03:51 +05:30
postprocessor [docs,cleanup] Fix linter and misc cleanup 2022-01-24 03:24:23 +05:30
YoutubeDL.py [extractor] Allow non-fatal `title` extraction 2022-01-24 21:04:38 +05:30
__init__.py Add option `--print-to-file` 2022-01-24 03:24:15 +05:30
__main__.py
aes.py [AES] Add ECB mode (#1686) 2021-11-19 07:24:10 +05:30
cache.py [docs,cleanup] Some minor refactoring and improve docs 2021-09-30 03:32:52 +05:30
compat.py [compat] Suppress errors in enabling VT mode 2021-12-08 19:58:50 +05:30
cookies.py [cookies] Fix keyring selection for unsupported desktops 2022-01-24 22:52:35 +05:30
jsinterp.py [cleanup] Fix some typos (#2033) 2021-12-19 20:48:06 +05:30
minicurses.py [dash,youtube] Download live from start to end (#888) 2021-12-20 11:36:46 +05:30
options.py [docs,cleanup] Fix linter and misc cleanup 2022-01-24 03:24:23 +05:30
socks.py
swfinterp.py.disabled
update.py [cleanup] Misc cleanup 2021-12-23 07:12:46 +05:30
utils.py Fix/improve `InAdvancePagedList` 2022-01-24 01:07:14 +05:30
version.py [version] update 2022-01-21 17:41:33 +05:30
webvtt.py [utils] Standardize timestamp formatting code 2021-10-19 22:58:25 +05:30