Commit graph

  • 090acd58c1
    [options] Improve be35e53 (--match-/reject-title parameter value) dirkf 2022-07-03 20:05:21 +0100
  • a03b9775d5 [Mediaset] Support player version number in URL pattern dirkf 2022-06-26 14:18:33 +0100
  • 8a158a936c [NHK] Use new API URL dirkf 2022-06-14 19:45:34 +0100
  • 11665dd236 [test] Fix linter for 3aa94d7945 dirkf 2022-06-15 18:26:54 +0100
  • cc179df346 [XHamster] Support xhday.com alias, extract uploader_id * support xhday.com alias for xhamster.com (resolves #31023) Authored by: dirkf * extract uploader_id: from 908b56eaf7 (PR https://github.com/yt-dlp/yt-dlp/pull/844) Authored by: octotherp dirkf 2022-06-12 14:10:38 +0100
  • 0700fde640 [utils, etc] Kill child processes when yt-dl is killed pukkandan 2021-01-09 17:56:12 +0530
  • 811c480f7b [YouTube] Support JSON3 subtitle format * subtitle tests updated to match dirkf 2022-06-09 15:25:23 +0100
  • 3aa94d7945 [test] Fix workable subtitle tests (except YT) and mark others as skip, broken dirkf 2022-06-08 23:11:33 +0100
  • ef044be34b [test] Skip not _WORKING IE in subtitle tests; use unittest.skipTest throughout dirkf 2022-06-08 15:52:21 +0100
  • 530f4582d0 [HRFernsehen] Back-port new extractor from yt-dlp Closes #26445, where this was originally proposed. dirkf 2022-06-06 19:29:48 +0100
  • 1baa0f5f66 [utils] Escape URL while sanitizing Closes #31008, #yt-dlp/263 pukkandan 2021-04-29 04:56:09 +0530
  • 9aa8e5340f
    [Readme] Clarified extractor naming (#29799) LewdyCoder 2022-05-30 03:50:50 +0200
  • 04fd3289d3 [YouPorn] Improve upload_date extraction dirkf 2022-05-28 13:54:32 +0100
  • 52c3751df7 [utils] Enable ALPN in HTTPS to satisfy broken servers dirkf 2022-05-28 13:52:51 +0100
  • 187a48aee2 [YouTube] Handle player c5a4daa1 with indirect n-function definition dirkf 2022-05-24 15:33:00 +0100
  • be35e5343a Update options.py Jacob Chapman 2022-04-13 07:21:23 -0500
  • c3deca86ae
    [wat.tv] Add version pver to metadata API call dirkf 2022-05-19 17:41:48 +0000
  • c7965b9fc2
    [NHK] Support alphabetic characters in 7-char NhkVod IDs (#29682) dirkf 2022-05-09 18:54:41 +0100
  • e988fa4523 [doc] Clarify test naming dirkf 2022-04-28 15:25:49 +0100
  • e27d8d819f
    [streamcz] Remove empty '{}'.format() for Py2.6 dirkf 2022-04-29 13:36:02 +0100
  • ebc627847c
    [KTH] Add new extractor for KTH play (#30885) Árni Dagur 2022-04-28 11:18:10 +0200
  • a0068bd6be [Youtube] Fix "n" descrambling for player fae06c11 dirkf 2022-04-15 16:07:09 +0100
  • b764dbe773
    Disable blank issues dirkf 2022-04-10 05:49:09 +0100
  • 871645a4a4 [RAI] Fix extraction of http formats nixxo 2022-04-02 07:57:56 +0200
  • 1f50a07771 [RAI] Extend formats with direct http mp4 link (PR #27990) nixxo 2021-01-27 12:24:50 +0100
  • 9e5ca66f16 [RAI] Added checks for DRM protected content (PR #27657) nixxo 2021-01-04 15:11:47 +0100
  • 17d295a1ec [extractor/bilibili] Fix path "/audio/auxxxxx" download return 403 lihan7 2022-03-25 15:46:28 +0800
  • 49c5293014 Ignore --external-downloader-args if --external-downloader was rejected dirkf 2022-02-22 11:24:06 +0000
  • 6508688e88 Make default upload_/release_date a compat_str df 2021-08-01 09:42:57 +0100
  • 4194d253c0 Avoid skipping ID when unlisted_hash is numeric dirkf 2021-07-30 12:58:19 +0100
  • f8e543c906 [Alsace20TV] Add new extractors Alsace20TVIE, Alsace20TVEmbedIE dirkf 2022-02-07 20:06:27 +0000
  • c4d1738316 [CPAC] Add extractor for Canadian Parliament dirkf 2022-02-24 09:16:16 +0000
  • 1f13ccfd7f
    Fixed groups() call on potentially empty regex search object (#30676) dirkf 2022-02-24 18:26:58 +0000
  • 923292ba64 [aliexpress] Fix test case marieell 2022-02-10 10:36:24 +0100
  • 782bfd26db
    [bigo] add support for bigo.tv (#30635) Lesmiscore (Naoya Ozaki) 2022-02-24 22:34:32 +0900
  • 3472227074
    [rutv] fix vbr for empty string value (#30623) Vladimir Stavrinov 2022-02-14 20:54:31 +0300
  • bf23bc0489 add missing __future__ import unicode_literals Petr Vaněk 2022-02-12 15:27:10 +0100
  • 85bf26c1d0 resolve problem with unpacking operator for <py3.5 Petr Vaněk 2022-02-12 15:02:08 +0100
  • d8adca1b66 [streamcz] test fixes and one additional test Petr Vaněk 2022-02-12 13:13:20 +0100
  • d02064218b do not use f-strings Petr Vaněk 2022-02-12 12:30:29 +0100
  • b1297308fb avoid traverse_obj function Petr Vaněk 2022-02-12 12:28:30 +0100
  • 8088ce036a revert: use _match_valid_url function Petr Vaněk 2022-02-12 11:55:13 +0100
  • 29f7bfc4d7 [streamcz] cherry-pick from yt-dlp Petr Vaněk 2022-01-11 17:56:18 +0100
  • 74f8cc48af [extractor/videa] Back-port from yt-dlp PRs 463+1028 dirkf 2022-02-09 04:37:28 +0000
  • 8ff961d10f [extractor/videa] fix extraction in Py2 kikuyan 2021-12-23 11:40:45 +0900
  • 266b6ef185 [BBC] Also allow PID with leading 'l' (live?) dirkf 2022-02-09 21:21:59 +0000
  • 825d3426c5
    [Nuvid] Use site JSON for video details (#29332) dirkf 2022-02-09 02:40:34 +0000
  • 47b0c8697a [ARD] Back-port subtitle extraction from yt-dlp PR 2409 dirkf 2022-02-07 13:28:21 +0000
  • 734dfbb4e3 Remove redundant assigning format_id Seonghyeon Cho 2021-10-13 20:27:40 +0900
  • ddc080a562 Add ArteTVCategoryIE to support category playlists df 2021-10-18 15:54:26 +0100
  • 16a3fe2ba6 Updated Album URL regex Abdullah Ibn Fulan 2021-08-17 19:56:39 +0000
  • c820a284a2 [extractor/audiomack] Updated URL regex, corrected invalid testcases, fixed bug Abdullah Ibn Fulan 2021-08-17 18:22:07 +0600
  • 58babe9af7 Support __INITIAL_DATA__ with stringified JSON dirkf 2021-11-30 05:15:33 +0000
  • 6d4932f023 Try for timestamp, description from window.__INITIAL_DATA__ pages df 2021-04-18 01:46:40 +0100
  • 92d73ef393 [niconico] Implement heartbeat for download dirkf 2021-12-07 23:30:30 +0000
  • 91278f4b6b [niconico] Back-port extractor from yt-dlp dirkf 2021-12-06 20:52:21 +0000
  • 73e1ab6125 [test:download] Only extract enough videos for playlist_mincount dirkf 2021-12-06 19:26:33 +0000
  • 584715a803 [applepodcasts] Extract default thumbnail image dirkf 2021-12-09 01:35:35 +0000
  • e00b0eab1e [applepodcasts] Improve format extraction dirkf 2021-12-09 00:55:04 +0000
  • 005339d637 [applepodcasts] Support new AMP-ish page structure dirkf 2021-12-08 23:37:54 +0000
  • 23ad6402a6 xvideos: Fix for #30271 Chris Rose 2021-11-26 08:08:17 -0800
  • 9642344965 Fix tests for working IEs; disable obsolete WDRMobile dirkf 2022-01-25 13:04:04 +0000
  • 568c7005d5 Fix WDRMaus; extend URL matching for other Maus pages; improve ID extraction dirkf 2022-01-25 12:59:31 +0000
  • 5cb4833f40 Update URPlayIE extractor for Next.js page format, with subtitles dirkf 2022-01-13 19:38:08 +0000
  • 5197336de6 Support more deeply nested ptmd_path with test, update tests dirkf 2022-01-14 20:14:14 +0000
  • 01824d275b Additional tweaks: allow any .ndr.de, simplify quote match dirkf 2022-01-19 13:24:33 +0000
  • 39a98b09a2 Fix NDR, NJoy tests dirkf 2022-01-17 03:29:43 +0000
  • f0a05a55c2 NJoy: improve extraction of NDR id, description, etc with current page formats dirkf 2022-01-17 03:22:32 +0000
  • 4186e81777 NDR: improve extraction of NDR id, description, etc with current page formats dirkf 2022-01-17 03:13:37 +0000
  • b494824286 Support Tele5 pages with Discovery Networks format instead of JWPlatform dirkf 2022-01-17 13:11:11 +0000
  • 8248133e5e Back-port yt-dlp Viki extractor dirkf 2022-02-04 11:29:41 +0000
  • 27dbf6f0ab Return the item itself if playlist has one entry dirkf 2022-02-04 11:38:44 +0000
  • 61d791726f Find TV2DK Kaltura ID in Nuxt.js page format dirkf 2022-02-04 11:24:03 +0000
  • 0c0876f790 [youtube:search] Add tests pukkandan 2022-02-03 07:44:37 +0530
  • 7a497f1405 Rework 2c2c2bd with an actual Mix page and realistic playlist size dirkf 2022-02-04 04:09:23 +0000
  • 5add3f4373 Merge branch 'pukkandan-yt-searchurl' into yt-dl-master dirkf 2022-02-04 03:50:32 +0000
  • 78ce962f4f [youtube] Support channel search pukkandan 2022-01-30 01:24:09 +0530
  • 41f0043983 Avoid crashing if n-sig decode fails dirkf 2022-02-01 23:22:57 +0000
  • 34c06b16f5 Support Youtube Shorts URL format dirkf 2022-01-31 00:02:56 +0000
  • 1e677567cd
    [YouTube] Fix n-sig for player e06dea74 (#30582) dirkf 2022-02-01 14:39:03 +0000
  • af9e72507e Implement n-param descrambling using JSInterp df 2021-11-01 04:45:42 +0000
  • 6ca7b77696 Refactor JSInterpreter._separate dirkf 2021-12-10 19:14:54 +0000
  • 9d142109f4 Back-port test_youtube_signature.py from yt-dlp and fix JSInterp accordingly dirkf 2021-11-27 03:18:29 +0000
  • 1ca673bd98 Fix splice to handle float dirkf 2021-11-27 02:06:13 +0000
  • e1eae16b56 Handle default in switch better df 2021-11-04 12:48:06 +0000
  • 96f87aaa3b Back-port JS interpreter upgrade from yt-dlp PR #1437 df 2021-11-02 11:18:39 +0000
  • 5f5de51a49 Add compat_map/filter and use the former df 2021-11-01 13:34:29 +0000
  • 39ca35e765 Fix test_youtube_flat_playlist_extraction df 2021-11-01 04:44:57 +0000
  • d76d59d99d Remove obsolete non-working test_youtube_toptracks df 2021-10-29 03:10:35 +0100
  • 2c2c2bd348 Fix test_youtube_mix df 2021-10-29 03:03:00 +0100
  • 46e0a729b2 Remove obsolete test_youtube_course df 2021-10-28 15:57:10 +0100
  • 57044eaceb Fix test_youtube_playlist_noplaylist df 2021-10-28 15:55:38 +0100
  • a3373da70c
    Merge branch 'UP/youtube-dl' into dl/YoutubeSearchURLIE pukkandan 2022-01-30 01:07:28 +0530
  • 2c4cb134a9
    Fix max_results pukkandan 2022-01-30 00:54:22 +0530
  • bfe72723d8
    Use itertools.islice pukkandan 2022-01-30 00:49:55 +0530
  • ed99d68bdd
    Add back YoutubeSearchURLIE pukkandan 2022-01-30 00:41:47 +0530
  • 5014bd67c2
    release 2021.12.17 Sergey M․ 2021-12-17 01:49:07 +0700
  • e418823350
    [ChangeLog] Actualize [ci skip] Sergey M․ 2021-12-17 01:43:16 +0700
  • b5242da7d2
    [youtube] Update signature function patterns (closes #30363) (#30366) lanegramling 2021-12-16 11:42:17 -0700
  • a803582717
    [peertube] only call description endpoint if necessary (#29383) bopol 2021-07-01 08:53:22 +0200