youtube-dl
2023-02-13 dirkf[test] Fix TestAgeRestriction
2023-02-13 dirkf[YouTube] Add `signatureTimestamp` for age-gate bypass
2023-02-13 dirkf[YouTube] Bypass age-gating for certain restricted...
2023-02-12 dirkf[Vimeo] Support /user{video_id}/{slug} URL format
2023-02-12 dirkf[Vimeo] Fix `Unable to extract info section` redux
2023-02-12 dirkf[jsinterp] Nits
2023-02-12 dirkf[IGN] Overhaul extractor to avoid URL redirection loop
2023-02-03 dirkf[ITV] Overhaul ITV extractor (#30266)
2023-02-02 dirkf[myvideoge] Add new extractor (#31360)
2023-02-02 afterdelight[xhamster] add support for new domain xhvid.com (#31370)
2023-02-02 dirkf[FIFA] Back-port extractor from yt-dlp (#31385)
2023-02-02 Epsilonator[Blerp] Add new extractor (#31398)
2023-02-02 zhangeric-15[YouTube] Fix not finding videos listed under a channel...
2023-02-02 Ruowang Sun[Callin] Add new extractor (#31414)
2023-02-02 Leon Etienne[pr0gramm] implement InfoExtractor, Resolves #31433...
2023-02-02 JChris246[cammodels] fix and improve extractor (#31453)
2023-02-02 Rodrigo Dias[doc] Fixed typo appearing to promise an example (...
2023-02-02 Brian Marks[americastestkitchen] Add support for downloading entir...
2023-02-02 dirkf[jsinterp] Improve parsing
2023-02-02 pukkandanSupport `if` statements
2022-11-13 dirkf[generic] Improve KVS (etc) extraction
2022-11-13 dirkf[generic] Improve KVS (etc) extraction
2022-11-13 FraFraFra-LongDAdded ThisVid.com support (#29187)
2022-11-12 dirkf[generic] Add KVS player extraction
2022-11-11 dirkf[common:jwplayer] Improve jwplayer extraction and parsi...
2022-11-09 Moises Lima[PeekVids, PlayVids] Add new extractor (#29765)
2022-11-04 dirkf[extractor/ceskatelevize] Back-port extractor from...
2022-11-03 Andrei Lebedev[utils] Backport traverse_obj (etc) from yt-dlp (#31156)
2022-11-02 dirkf[compat] Work around in case folding for narrow Python...
2022-11-01 dirkf[compat] Add test for compat_casefold()
2022-11-01 dirkf[compat] Add test for compat_casefold()
2022-11-01 dirkf[compat] Reformat casefold.py for easier updating
2022-11-01 dirkf[compat] Unify unicode/str compat and move up
2022-10-31 dirkf[compat] Add compat_casefold and compat_re_Match, for...
2022-10-31 dirkf[compat] Add Python 2 Unicode casefold using a trivial...
2022-10-30 Xie Yanbo[netease] Support urls shared from mobile app (#31304)
2022-10-30 Xie Yanbo[netease] Impove error handling (#31303)
2022-10-27 dirkf[Vimeo] Update variable name in hydration JSON pattern
2022-10-20 dirkf[BongaCams] Support new .net domain
2022-10-18 acheFix ADN extractor (#31275)
2022-10-13 dirkf[ManyVids] Support new single-page app structure
2022-10-13 dirkf[ManyVids] Support new single-page app structure
2022-10-12 dirkf[Motherless] Pull from yt-dlp, etc
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
next