youtube-dl
2023-04-12 dirkf[DashSegmentsFD] Correctly detect errors when `fragment...
2023-04-12 dirkf[YouTube] Simplify signature patterns
2023-04-12 Gabriel Nagy[core] Sanitize info dict before dumping JSON (fixes...
2023-04-10 dirkf[core] Add and use sanitize_info() method from yt-dlp
2023-04-06 dirkf[core] No longer importing copy
2023-04-06 dirkf[core] Avoid deepcopy of ctx dict (fix f35b757) (Pt 2)
2023-04-06 dirkf[core] Avoid deepcopy of ctx dict (fix f35b757)
2023-04-05 dirkf[options] Add --mtime option, unsets default --no-mtime
2023-04-05 dirkf[devscripts] Improve hack to convert command-line optio...
2023-04-05 dirkf[compat] Add and use `compat_open()` like Py3 `open()`
2023-04-05 dirkf[FragmentFD] Fix iteration with infinite limit
2023-04-05 dirkf[test] Update tests for Ubuntu 20.04
2023-03-19 pukkandan[extractor/youtube] Bypass throttling for `-f17`
2023-03-19 pukkandan[extractor/youtube] Construct fragment list lazily
2023-03-19 dirkf[utils] Ensure `allow_types` for `variadic()` is a...
2023-03-19 dirkf[downloader/http] Only check for resumability when...
2023-03-14 dirkf[AENetworksBaseIE] Report missing show data instead...
2023-03-14 dirkf[devscripts] Add a hack to convert command-line options...
2023-03-14 dirkf[core] Handle `/../` sequences in HTTP URLs
2023-03-14 dirkf[FragmentFD] Respect `--no-continue`
2023-03-14 dirkf[downloader] Let _ffmpeg_ handle DASH segments
2023-03-09 dirkf[doc] Improve "guidance" on bug reporting
2023-03-07 Sophira[doc] Recommend "Get cookies.txt LOCALLY" extension...
2023-03-07 dirkf[jsinterp] Fix regexp parsing and .replace[All] method
2023-03-03 pukkandan[jsinterp] Handle `Date` at epoch 0
2023-03-03 pukkandan[Youtube] Construct dash formats with `range` query
2023-02-24 dirkf[YouTube] Support @owner format in uploader_id etc
2023-02-24 dirkf[test] Support test-case with volatile ID (eg live...
2023-02-20 pukkandanEscape URLs in `sanitized_Request`, not `sanitize_url...
2023-02-20 df[Vimeo] Fix e19ec52 for tween-age Pythons
2023-02-19 dirkf[jsinterp] Fix dict comprehension for Py2.6
2023-02-17 dirkf[YouTube] Avoid crash if uploader_id extraction fails
2023-02-14 dirkf[test] Avoid name TestIE which causes a pytest warning
2023-02-14 dirkf[InfoExtractor] Handle unquoted values in OpenGraph...
2023-02-13 fonkap[StreamsbIE] Add extractor for streamsb.com (viewsb...
2023-02-13 fonkap[KommunetvIE] Add extractor for kommunetv.no (#31516)
2023-02-13 fonkap[FileMoonIE] Add extractor for filemoon.sx (#31515)
2023-02-13 teddy171[feat]: Add support to external downloader aria2p ...
2023-02-13 Valentin Metz[rbgtum] Add new extractor (#31305)
2023-02-13 dirkf[YouTube] Fix tests
2023-02-13 dirkf[YouTube] Refresh compat/utils usage
2023-02-13 dirkf[compat] Update test_compat
2023-02-13 dirkf[utils] Add parse_qs, update_url
2023-02-13 dirkf[compat] Systematise compat_ naming
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...
next