A description of the various files is in the README
Changelog
Core changes
- Add
--preset-alias
option (#12839) by Grub4K, seproDev - utils
_yield_json_ld
: Make function less fatal (#12855) by seproDevurl_or_none
: Support WebSocket URLs (#12848) by doe1080
Extractor changes
- abematv: Fix thumbnail extraction (#12859) by Kiritomo
- atresplayer: Rework extractor (#11424) by meGAmeS1, seproDev
- cda: Fix formats extraction (#12975) by bashonly
- cdafolder: Extend
_VALID_URL
(#12919) by fireattack, Kicer86 - crowdbunker: Make format extraction non-fatal (#12836) by seproDev
- dacast: Support tokenized URLs (#12979) by bashonly
- dzen.ru: Rework extractors (#12852) by seproDev
- generic: Fix MPD extraction for
file://
URLs (#12978) by bashonly - getcourseru: Fix extractors (#12943) by troex
- ivoox: Add extractor (#12768) by NeonMan, seproDev
- kika: Add playlist extractor (#12832) by 1100101
- linkedin: Support feed URLs (#12927) by seproDev
- loco: Fix extractor (#12934) by seproDev
- lrtradio: Add extractor (#12801) by subrat-lima
- manyvids: Fix extractor (#10907) by pj47x
- mixcloud: Refactor extractor (#12830) by seproDev, WouterGordts
- mlbtv: Fix device ID caching (#12980) by bashonly
- niconico
- Remove DMC formats support (#12916) by doe1080
- live: Fix extractor (#12809) by Snack-X
- panopto: Fix formats extraction (#12925) by seproDev
- parti: Add extractors (#12769) by benfaerber
- raiplay: Fix DRM detection (#12971) by DTrombett
- royalive: Add extractor (#12817) by CasperMcFadden95
- rtve: Rework extractors (#10388) by meGAmeS1, seproDev
- rumble: Improve format extraction (#12838) by seproDev
- tokfmpodcast: Fix formats extraction (#12842) by selfisekai
- tvp: vod: Improve
_VALID_URL
(#12923) by seproDev - tvw: tvchannels: Add extractor (#12721) by fries1234
- twitcasting: Fix livestream extraction (#12977) by bashonly
- twitter
- Fix extraction when logged-in (#13024) by bashonly
- spaces: Improve metadata extraction (#12911) by doe1080
- vimeo: Fix API extraction (#12976) by bashonly
- vk
- youtube
- Add context to video request rate limit error (#12958) by coletdjnz
- Add extractor arg to skip "initial_data" request (#12865) by leeblackc
- Add warning on video captcha challenge (#12939) by coletdjnz
- Detect and warn when account cookies are rotated (#13014) by coletdjnz
- Detect player JS variants for any locale (#13003) by bashonly
- tab: Extract continuation from empty page (#12938) by coletdjnz
Downloader changes
- niconicodmc: Remove downloader (#12916) by doe1080