youtube-dl/youtube_dl
Aarni Koskela 7c2d18a13f
[Mixcloud] Harmonize ID generation from lists with full ID generation (#27787)
Mixcloud IDs are generated as `username_slug` when the full ID dict has been
downloaded.  When downloading a list (e.g. uploads, favorites, ...), the temporary
ID is just the `slug`.  This made e.g. archive file usage require the download
of stream metadata before the download can be rejected as already downloaded.

This commit attempts to get the uploader username during the GraphQL query, so the
temporary IDs are generated similarly.
2021-01-13 09:22:48 +00:00
..
downloader [downloader/hls] Disable decryption in tests (#27660) 2021-01-05 01:24:01 +07:00
extractor [Mixcloud] Harmonize ID generation from lists with full ID generation (#27787) 2021-01-13 09:22:48 +00:00
postprocessor [postprocessor/embedthumbnail] Fix issues (closes #25717) 2020-09-14 03:28:31 +07:00
__init__.py Output batch filename when it could not be read (#21915) 2019-08-01 03:54:39 +07:00
__main__.py [refactor] Single quotes consistency 2016-02-14 15:37:17 +06:00
aes.py Switch codebase to use compat_b64decode 2018-01-23 22:23:12 +07:00
cache.py Use expand_path where appropriate (closes #12556) 2017-03-26 02:31:16 +07:00
compat.py Fix typos (#27084) 2020-11-21 22:00:05 +07:00
jsinterp.py [jsinterp] Fix typo and cleanup regexes (closes #13134) 2017-05-18 22:57:38 +07:00
options.py [smotri] Remove extractor (#27358) 2020-12-10 02:01:23 +07:00
socks.py [socks] Report errors elegantly when credentails are required but missing 2017-04-22 21:48:41 +08:00
swfinterp.py Update coding style after pycodestyle 2.1.0 2016-11-17 19:45:42 +08:00
update.py [update] Fix updating via symlinks (closes #23991) 2020-02-08 19:46:58 +07:00
utils.py [utils] add a function to clean podcast URLs 2021-01-04 01:14:25 +01:00
version.py release 2021.01.08 2021-01-08 11:03:34 +07:00
YoutubeDL.py [YoutubeDL] Allow format filtering using audio language(#16209) 2020-12-29 19:29:08 +01:00