Commit Graph

  • e1f568595e Release (nightly) 2024.03.09 github-actions 2024-03-09 01:32:52 +00:00
  • b666382924 [Videa] Fix extraction * update API URL * from https://github.com/yt-dlp/yt-dlp/pull/8003 * thanks to the authors! hatsomatt 2023-09-16 16:02:37 +02:00
  • 639ab9458e [Videa] Align with yt-dlp dirkf 2024-02-29 14:12:37 +00:00
  • e5b9c71131 [XFileShare] Update extractor for 2024 * simplify aa_decode() * review and update supported sites and tests * in above, include FileMoon.sx, and remove separate module * incorporate changes from yt-dlp * allow for decoding multiple scripts (eg, FileMoon) * use new JWPlayer extraction dirkf 2024-02-21 00:18:17 +00:00
  • fc2eb55d8e [InfoExtractor] Rework and improve JWPlayer extraction * use traverse_obj() and _search_json() * support playlist .load({**video1},{**video2}, ...) * support transform_source=... for _extract_jwplayer_data() dirkf 2024-02-21 00:09:48 +00:00
  • 4de7ce336c [InfoExtractor] Add _search_json() * uses the error diagnostic to truncate the JSON string * may be confused by non-C-Pythons dirkf 2024-02-21 00:03:17 +00:00
  • aacdf49ca5 [utils] Let int_or_none() accept a base, like int() dirkf 2024-03-04 20:52:58 +00:00
  • bf3a36c291 Release (nightly) 2024.03.04 github-actions 2024-03-04 01:42:48 +00:00
  • b8bc0dd266 [utils] Handle user:pass in URLs (#28801) Hubert Hirtz 2024-03-04 01:27:55 +00:00
  • 0f4c1b0a6b Release (nightly) 2024.02.23 github-actions 2024-02-23 01:35:57 +00:00
  • 4e60a602cd [caffeine.tv] Add new extractor (#32514) Aaron Tan 2024-02-22 23:54:07 +11:00
  • 6f63e71b9c [GBNews]Add new extractor for GB News TV channel (#29432) dirkf 2024-02-22 12:44:00 +00:00
  • ec0d1a08ee Release (nightly) 2024.02.22 github-actions 2024-02-22 01:36:04 +00:00
  • 39f2013270 [downloader/external] Fix WgetFD proxy (rev 2) dirkf 2024-02-21 16:29:08 +00:00
  • 2c36296746 Release (nightly) 2024.02.19 github-actions 2024-02-19 01:38:30 +00:00
  • de7d59749f [Vbox7] Improve extraction, adding features from yt-dlp PR #9100 dirkf 2024-02-18 20:55:01 +00:00
  • 2547f3b0f9 Release (nightly) 2024.02.03 github-actions 2024-02-03 01:34:23 +00:00
  • 665b2543ce [Vbox7IE] Sanitise ld+json containing unexpected characters * based on PR #29680 * added hack to force invoking transform_source * fixes #26218 dirkf 2024-01-27 18:17:09 +00:00
  • 7160f2f1f8 [Vbox7IE] Improve extraction * DASH extraction no longer fails with new range support * but always find combined formats if available * suppress ineffective XFF geo-bypass (causes time-outs) * adapted from https://github.com/ytdl-org/youtube-dl/pull/29680 * thx former GH user kikuyan dirkf 2024-01-27 15:57:25 +00:00
  • 72be2df9c1 [InfoExtractor] Correctly resolve BaseURL in DASH manifest Specs: * ISO/IEC 23009-1:2012 section 5.6 * RFC 3986 section 5. dirkf 2024-01-27 15:45:43 +00:00
  • 0b09140917 [InfoExtractor] Support byte range for DASH * adapted from https://github.com/ytdl-org/youtube-dl/pull/30279 * thx former GH user kikuyan dirkf 2024-01-27 15:37:08 +00:00
  • 3403205d1d [downloader/dash] Support range in fragment (format f'{start}-{end}') * adapted from https://github.com/ytdl-org/youtube-dl/pull/30279 * thx former GH user kikuyan dirkf 2024-01-27 00:07:14 +00:00
  • 85130c5989 [InfoExtractor] Support DASH subtitle extraction (yt-dlp back-port) dirkf 2024-01-27 15:29:25 +00:00
  • 20c831d037 Release (nightly) 2024.01.23 github-actions 2024-01-23 01:46:58 +00:00
  • b717470a9f [YouTube] Fix like_count extraction using likeButtonViewModel * also fix various tests * TODO: check against yt-dlp tests dirkf 2024-01-15 18:38:43 +00:00
  • d1f3ab6d6c [YouTube] Rework n-sig processing, realigning with yt-dlp * apply n-sig before chunked fragments, fixes #32692 dirkf 2024-01-15 18:34:21 +00:00
  • c866afe037 [InfoExtractor] Support some warning and ._downloader shortcut methods from yt-dlp dirkf 2024-01-15 18:32:06 +00:00
  • 5475e86b7c [compat] Rework compat for method parameter of compat_urllib_request.Request constructor * fixes #32573 * does not break utils.HEADrequest (eg) dirkf 2024-01-20 18:28:52 +00:00
  • 9673f1d7c2 Release (nightly) 2023.12.07 github-actions 2023-12-07 01:44:14 +00:00
  • 8aba3b615c [core] Fix format string injection for metadata JSON filename message. mk-pmb 2023-09-13 20:57:05 +02:00
  • 1db97bec80 Release (nightly) 2023.12.06 github-actions 2023-12-06 01:44:56 +00:00
  • 7b4b320bcc [Epidemic Sound] Add new extractor (#32628) Robotix 2023-12-06 02:17:57 +01:00
  • 3fb3e0aaa7 [Imgur] Overhaul extractor module (#32612) dirkf 2023-12-05 20:02:30 +00:00
  • 15f31a7e67 Release (nightly) 2023.12.03 github-actions 2023-12-03 01:46:17 +00:00
  • 3038c093ed [telewebion] Fix extraction (#32634) mimvahedi 2023-12-02 18:55:09 +03:30
  • a8e60e665b Release (nightly) 2023.11.30 github-actions 2023-11-30 01:44:11 +00:00
  • 34bec329e7 [utils] Make restricted filenames ignore characters in Unicode categories Mark, Other dirkf 2023-11-28 17:26:37 +00:00
  • ebfac5f6a1 [workflows/ci.yml] Use setup-python for now released Python 3.12 dirkf 2023-11-28 18:06:40 +00:00
  • f0dd568cf0 [workflows/ci.yml] Actually use default values for push and pull_request dirkf 2023-11-28 16:17:07 +00:00
  • 366b5bb9c3 [workflows/ci.yml] Run apt-get update before installing dirkf 2023-10-18 14:28:10 +01:00
  • 8d21070531 Release (nightly) 2023.11.23 github-actions 2023-11-23 01:43:37 +00:00
  • 25b5172ada fix(youtube): update extractor handling consent ReenigneArcher 2023-11-15 18:54:31 -05:00
  • bc99a092d0
    [workflows/build.yml] Revise build for nightly dirkf 2023-09-26 03:36:54 +01:00
  • 4ee3358dd3 [downloader] Fix baa6c5e: show ETA of http download as ETA instead of total d/l time dirkf 2023-09-24 22:00:13 +01:00
  • 7309c4f648 [utils] Revert bbd3e7e, updating docstring, test instead 2023.09.25 dirkf 2023-09-03 23:15:19 +01:00
  • 39f5a8ad17 [utils] Properly handle list values in update_url() dirkf 2023-09-03 01:18:22 +01:00
  • 8e8ef4bf37 [test] Remove redundancy from lambda expected value regex dirkf 2023-09-03 01:13:40 +01:00
  • 3515eb625c [S4C] Add thumbnail extraction, extract series as playlist dirkf 2023-08-27 19:08:28 +01:00
  • 8939619eaf [ci.yml] Improve conditions for nosetest installations dirkf 2023-08-31 17:16:47 +01:00
  • 7c0f44edb6 [S4C] Add extractor for Sianel Pedwar Cymru dirkf 2023-08-04 22:54:12 +01:00
  • 433fdbe376 [utils] Advertise optional supported Content-Encodings dirkf 2023-07-30 21:50:52 +01:00
  • 06e3732d7b [utils] Add and use filter_dict() from yt-dlp dirkf 2023-07-30 21:49:58 +01:00
  • b90662262c [utils] Revise isinstance() tests (especially for str/unicode/bytes) to complete Linter fix dirkf 2023-07-30 21:47:48 +01:00
  • 42668bda34 [utils] Avoid comparing type(var), etc, to pass new Linter rules dirkf 2023-07-30 21:45:57 +01:00
  • 2395135bb2 [utils] Rework URL path munging for ., .. components dirkf 2023-07-28 06:19:15 +01:00
  • 09b02c78f6 [utils] Rework decoding of Content-Encodings dirkf 2023-07-28 06:03:14 +01:00
  • 07c1252a75 [workflows/ci.yml] Update to setup-java@v3 dirkf 2023-07-28 10:52:04 +01:00
  • 35ef7a0145
    [workflows/rebase-on-upstream.yml] Use ytdl-org/reverse-rebase-upstream-action dirkf 2023-09-22 01:24:55 +01:00
  • fbeb122c35 [workflows/rebase-on-upstream] Avoid moving nightly-specific commits dirkf 2023-09-10 20:16:55 +01:00
  • 5996bf91f2 Release (nightly) 2023.09.07 github-actions 2023-09-07 01:37:48 +00:00
  • 923151ebb6 [workflows/build.yml] Fix explicit checkout branches dirkf 2023-09-04 18:56:40 +01:00
  • f2398b98c8 [build.yml] Actually commit released version dirkf 2023-09-01 13:22:27 +01:00
  • 463a1477db [rebase-on-upstream.yml] Set explicit version on checkout action dirkf 2023-08-31 21:26:25 +01:00
  • da4ddd2ba0 [build.yml] Check out explicit HEAD dirkf 2023-08-31 21:24:55 +01:00
  • c79a7bcc04 [build] Extend use of devscripts/utils dirkf 2023-07-25 00:22:54 +01:00
  • 2e2864449c [compat] Use compat_open() dirkf 2023-07-25 00:17:15 +01:00
  • 7dcb91b915 [workflows/rebase-on-upstream.yml] Pass actual HEAD of upstream dirkf 2023-07-23 21:14:41 +01:00
  • 074eb319a7 [workflows/build.yml] Make PyCrypto the default for Windows dirkf 2023-07-15 13:58:55 +01:00
  • cf34f9d790 [doc] Create simplified nightly README.md at .github/README.md dirkf 2023-07-18 05:42:28 +01:00
  • 0ae7791275 [core] Modify version and info display for nightly dirkf 2023-07-14 15:14:32 +01:00
  • 10444fbbae [update] Use this repo for updates dirkf 2023-07-14 11:09:53 +01:00
  • 653a2542b2 [workflow] Link Rebase-on-upstream to Build dirkf 2023-07-14 03:44:45 +01:00
  • 06b532d378 Make update-version.py pass some CI tests dirkf 2023-07-04 12:44:48 +01:00
  • df03215e56 Make update.py pass some CI dirkf 2023-07-04 12:41:04 +01:00
  • a2121f216e [misc] Change to "nightly" builds dirkf 2023-07-03 09:22:42 +01:00
  • 5cf4cf012c Make rebase-on-upstream.yml local dirkf 2023-07-02 13:26:27 +01:00
  • 6e85f15365 Automated Daily Builds Lesmiscore 2022-02-13 16:41:06 +09:00
  • 757c58ee59 Release (nightly) 2023.09.06 github-actions 2023-09-06 01:37:35 +00:00
  • 51e7d4ba45 [workflows/build.yml] Fix explicit checkout branches dirkf 2023-09-04 18:56:40 +01:00
  • 4fdff4275e [build.yml] Actually commit released version dirkf 2023-09-01 13:22:27 +01:00
  • 8086e28656 [rebase-on-upstream.yml] Set explicit version on checkout action dirkf 2023-08-31 21:26:25 +01:00
  • 1cce9a7079 [build.yml] Check out explicit HEAD dirkf 2023-08-31 21:24:55 +01:00
  • fa0bfe020c [build] Extend use of devscripts/utils dirkf 2023-07-25 00:22:54 +01:00
  • 323f2907bc [compat] Use compat_open() dirkf 2023-07-25 00:17:15 +01:00
  • 8f7703e21a [workflows/rebase-on-upstream.yml] Pass actual HEAD of upstream dirkf 2023-07-23 21:14:41 +01:00
  • 7ecdc1ff31 [workflows/build.yml] Make PyCrypto the default for Windows dirkf 2023-07-15 13:58:55 +01:00
  • bdbadd2906 [doc] Create simplified nightly README.md at .github/README.md dirkf 2023-07-18 05:42:28 +01:00
  • 412ff166f0 [core] Modify version and info display for nightly dirkf 2023-07-14 15:14:32 +01:00
  • b58bb24940 [update] Use this repo for updates dirkf 2023-07-14 11:09:53 +01:00
  • 216fc7b3a3 [workflow] Link Rebase-on-upstream to Build dirkf 2023-07-14 03:44:45 +01:00
  • a1c2796575 Make update-version.py pass some CI tests dirkf 2023-07-04 12:44:48 +01:00
  • bcda6cac0b Make update.py pass some CI dirkf 2023-07-04 12:41:04 +01:00
  • 2008aea7ef [misc] Change to "nightly" builds dirkf 2023-07-03 09:22:42 +01:00
  • 7d57171aed Make rebase-on-upstream.yml local dirkf 2023-07-02 13:26:27 +01:00
  • 5e0a15b52a Automated Daily Builds Lesmiscore 2022-02-13 16:41:06 +09:00
  • 66ab0814c4 [utils] Revert bbd3e7e, updating docstring, test instead dirkf 2023-09-03 23:15:19 +01:00
  • bbd3e7e999 [utils] Properly handle list values in update_url() dirkf 2023-09-03 01:18:22 +01:00
  • 21caaf2380 [test] Remove redundancy from lambda expected value regex dirkf 2023-09-03 01:13:40 +01:00
  • 31f50c8194 [S4C] Add thumbnail extraction, extract series as playlist dirkf 2023-08-27 19:08:28 +01:00
  • 7d58f0769a
    [ci.yml] Improve conditions for nosetest installations dirkf 2023-08-31 17:16:47 +01:00