youtube-dl
2022-10-11 Xie Yanbo[netease] Get netease music download url through player...
2022-10-11 dirkf[Common:JWPlayer] Fix x1000 scaling error
2022-10-11 dirkf[utils] Sanitize look-alike Unicode glyphs in non-ID...
2022-10-11 dirkf[JSInterp] Improve separation logic
2022-10-10 dirkf[ZDF] Overhaul ZDF extractors
2022-10-10 dirkf[test] Implement string "lambda x: condition(x)" as...
2022-10-10 Xiyue[motherless] Fixed the broken uploader_id in the extrac...
2022-10-10 dirkf[manyvids] Improve extraction (#31172)
2022-10-10 dirkf[NRK] Remove explicit Accept-Encoding header that invit...
2022-10-04 coletdjnz[Telegraaf] Use mobile GraphQL API endpoint
2022-10-04 dirkf[test] Use windows-2019 for tests
2022-09-02 pukkandan[jsinterp] Workaround operator associativity issue
2022-09-01 dirkf[cache] Add cache validation by program version, based...
2022-09-01 dirkf[jsinterp] Handle new YT players 113ca41c, c57c113c
2022-08-29 dirkf[options] Document that postprocessing is not forced...
2022-08-26 dirkf[compat] Replace deficient ChainMap class in Py3.3...
2022-08-26 dirkf[compat] Replace deficient ChainMap class in Py3.3...
2022-08-26 dirkf[jsinterp] Improve try/catch/finally support
2022-08-25 dirkf[jsinterp] Fix bug in operator precedence
2022-08-25 dirkf[YouTube] Improve error check for n-sig processing
2022-08-20 dirkf[core] Avoid processing empty format list after removin...
2022-08-20 dirkf[utils] Ensure RFC3986 encoding result is unicode
2022-08-19 gudata[infoq] Avoid crash if the page has no `mp3Form`
2022-08-19 dirkf[uktvplay] Support domain without .uktv
2022-08-19 dirkf[jsinterp] Clean up and pull yt-dlp style
2022-08-19 dirkf[jsinterp] Handle regexp literals and throw/catch execu...
2022-08-17 dirkf[jsinterp] Improve JS language support (#31175)
2022-08-15 dirkf[postprocessor] Don't replace existing value with null...
2022-08-14 dirkf[jsinterp] Overhaul JSInterp to handle new YT players...
2022-08-10 dirkf[core] Make `--max-downloads ...` stop immediately...
2022-08-09 dirkf[test, etc] Improve download test logs; also clean...
2022-07-30 Wes[aenetworks] Update _THEPLATFORM_KEY and _THEPLATFORM_S...
2022-07-11 Kyraminol Endyeran[VVVVID] Support video/dash types (#31060)
2022-07-03 dirkf[options] Improve be35e53 (--match-/reject-title parame...
2022-06-26 dirkf[Mediaset] Support player version number in URL pattern
2022-06-15 dirkf[NHK] Use new API URL
2022-06-15 dirkf[test] Fix linter for 3aa94d7945dfaa0e04acf2700ffe0e43b...
2022-06-12 dirkf[XHamster] Support xhday.com alias, extract `uploader_id`
2022-06-10 pukkandan[utils, etc] Kill child processes when yt-dl is killed
2022-06-09 dirkf[YouTube] Support JSON3 subtitle format
2022-06-08 dirkf[test] Fix workable subtitle tests (except YT) and...
2022-06-08 dirkf[test] Skip not _WORKING IE in subtitle tests; use...
2022-06-06 dirkf[HRFernsehen] Back-port new extractor from yt-dlp
2022-06-06 pukkandan[utils] Escape URL while sanitizing
2022-05-30 LewdyCoder[Readme] Clarified extractor naming (#29799)
2022-05-28 dirkf[YouPorn] Improve `upload_date` extraction
2022-05-28 dirkf[utils] Enable ALPN in HTTPS to satisfy broken servers
2022-05-24 dirkf[YouTube] Handle player c5a4daa1 with indirect n-functi...
2022-05-20 Jacob ChapmanUpdate options.py
2022-05-19 dirkf[wat.tv] Add version `pver` to metadata API call
2022-05-09 dirkf[NHK] Support alphabetic characters in 7-char NhkVod...
2022-04-29 dirkf[doc] Clarify test naming
2022-04-29 dirkf[streamcz] Remove empty `'{}'.format()` for Py2.6
2022-04-28 Árni Dagur[KTH] Add new extractor for KTH play (#30885)
2022-04-15 dirkf[Youtube] Fix "n" descrambling for player fae06c11
2022-04-10 dirkfDisable blank issues
2022-04-05 nixxo[RAI] Fix extraction of http formats
2022-04-05 nixxo[RAI] Extend formats with direct http mp4 link (PR...
2022-04-05 nixxo[RAI] Added checks for DRM protected content (PR #27657)
2022-03-31 lihan7[extractor/bilibili] Fix path "/audio/auxxxxx" download...
2022-03-25 dirkfIgnore --external-downloader-args if --external-downloa...
2022-02-26 dfMake default upload_/release_date a compat_str
2022-02-26 dirkfAvoid skipping ID when unlisted_hash is numeric
2022-02-24 dirkf[Alsace20TV] Add new extractors Alsace20TVIE, Alsace20T...
2022-02-24 dirkf[CPAC] Add extractor for Canadian Parliament
2022-02-24 dirkfFixed groups() call on potentially empty regex search...
2022-02-24 marieell[aliexpress] Fix test case
2022-02-24 Lesmiscore... [bigo] add support for bigo.tv (#30635)
2022-02-14 Vladimir Stavrinov[rutv] fix vbr for empty string value (#30623)
2022-02-14 Petr Vaněkadd missing __future__ import unicode_literals
2022-02-14 Petr Vaněkresolve problem with unpacking operator for <py3.5
2022-02-14 Petr Vaněk[streamcz] test fixes and one additional test
2022-02-14 Petr Vaněkdo not use f-strings
2022-02-14 Petr Vaněkavoid traverse_obj function
2022-02-14 Petr Vaněkrevert: use _match_valid_url function
2022-02-14 Petr Vaněk[streamcz] cherry-pick from yt-dlp
2022-02-11 dirkf[extractor/videa] Back-port from yt-dlp PRs 463+1028
2022-02-11 kikuyan[extractor/videa] fix extraction in Py2
2022-02-09 dirkf[BBC] Also allow PID with leading 'l' (live?)
2022-02-09 dirkf[Nuvid] Use site JSON for video details (#29332)
2022-02-07 dirkf[ARD] Back-port subtitle extraction from yt-dlp PR...
2022-02-05 Seonghyeon ChoRemove redundant assigning `format_id`
2022-02-05 dfAdd ArteTVCategoryIE to support category playlists
2022-02-05 Abdullah Ibn... Updated Album URL regex
2022-02-05 Abdullah Ibn... [extractor/audiomack] Updated URL regex, corrected...
2022-02-05 dirkfSupport __INITIAL_DATA__ with stringified JSON
2022-02-05 dfTry for timestamp, description from window.__INITIAL_DA...
2022-02-05 dirkf[niconico] Implement heartbeat for download
2022-02-05 dirkf[niconico] Back-port extractor from yt-dlp
2022-02-05 dirkf[test:download] Only extract enough videos for playlist...
2022-02-05 dirkf[applepodcasts] Extract default thumbnail image
2022-02-05 dirkf[applepodcasts] Improve format extraction
2022-02-05 dirkf[applepodcasts] Support new AMP-ish page structure
2022-02-05 Chris Rosexvideos: Fix for #30271
2022-02-05 dirkfFix tests for working IEs; disable obsolete WDRMobile
2022-02-05 dirkfFix WDRMaus; extend URL matching for other Maus pages...
2022-02-05 dirkfUpdate URPlayIE extractor for Next.js page format,...
2022-02-05 dirkfSupport more deeply nested ptmd_path with test, update...
2022-02-05 dirkfAdditional tweaks: allow any .ndr.de, simplify quote...
2022-02-05 dirkfFix NDR, NJoy tests
next