Commit Graph

  • 1c6068af99 [cleanup] Move embed tests to dedicated extractors (#13782) master doe1080 2025-08-02 05:50:20 +09:00
  • 71f30921a2 [ie/tbsjp] Fix extractor (#13485) garret1317 2025-07-31 21:33:05 +01:00
  • 121647705a [ie/TVer] Support --ignore-no-formats-error when geo-blocked (#13598) Abdulmohsen 2025-07-31 02:23:06 +03:00
  • 70d7687487 [ie/TVer] Extract Streaks API info (#13885) bashonly 2025-07-30 18:15:59 -05:00
  • 42ca3d601e [ie/archive.org] Fix metadata extraction (#13880) bashonly 2025-07-30 01:11:09 -05:00
  • 62e2a9c0d5 [ci] Bump supported PyPy version to 3.11 (#13877) bashonly 2025-07-29 16:31:35 -05:00
  • 28b68f6875 [cookies] Load cookies with float expires timestamps (#13873) bashonly 2025-07-29 14:47:28 -05:00
  • 682334e4b3 [ie/tvw:news] Add extractor (#12907) fries1234 2025-07-27 13:26:33 -07:00
  • b831406a1d [ie/rtve.es:program] Add extractor Florentin Le Moal 2025-07-27 21:52:05 +02:00
  • 23c658b9cb Raise minimum recommended Python version to 3.10 (#13859) bashonly 2025-07-26 17:59:02 -05:00
  • cc5a5caac5 Deprecate darwin_legacy_exe support (#13857) bashonly 2025-07-26 17:12:53 -05:00
  • 66aa21dc5a [build] Use macos-14 runner for macos builds (#13814) bashonly 2025-07-26 14:39:54 -05:00
  • 57186f958f [fd/hls] Fix --hls-split-continuity support (#13321) Tom Hebb 2025-07-26 14:43:38 -04:00
  • daa1859be1 [ie/FaulioLive] Support Bahry TV (#13850) CasperMcFadden95 2025-07-26 18:11:57 +00:00
  • e8c2bf798b [ie/neteasemusic] Support XFF (#11044) c-basalt 2025-07-26 14:02:56 -04:00
  • 1fe83b0111 [ie/eagleplatform] Remove extractors (#13469) doe1080 2025-07-27 00:34:22 +09:00
  • 30302df22b [ie/sportdeuschland] Support embedded player URLs (#13833) InvalidUsernameException 2025-07-26 00:22:32 +02:00
  • 3e609b2ced [ie/FaulioLive] Add extractor (#13421) CasperMcFadden95 2025-07-25 21:33:49 +00:00
  • d399505fdf [fd/external] Work around ffmpeg's file: URL handling (#13844) bashonly 2025-07-25 14:44:39 -05:00
  • 61d4cd0bc0 [ie/PlyrEmbed] Add extractor (#13836) sepro 2025-07-25 20:55:41 +02:00
  • 4385480795 [utils] parse_resolution: Support width-only pattern (#13802) doe1080 2025-07-26 03:41:21 +09:00
  • 485de69dbf [ie/Parlview] Rework extractor (#13788) Barry van Oudtshoorn 2025-07-25 12:00:31 +08:00
  • 0adeb1e54b [ie/tbs] Fix truTV support (#9683) ischmidt20 2025-07-24 18:35:48 -04:00
  • afaf60d9fd [ie/vimeo] Fix login support and require authentication (#13823) bashonly 2025-07-23 18:27:20 -05:00
  • 7e3f48d64d [pp/EmbedThumbnail] Fix ffmpeg args for embedding in mp3 (#13720) Atsushi2965 2025-07-23 06:55:00 +09:00
  • 59765ecbc0 [ie/sproutvideo] Fix extractor (#13813) bashonly 2025-07-22 16:46:46 -05:00
  • c59ad2b066 [utils] random_user_agent: Bump versions (#13543) bashonly 2025-07-22 16:34:03 -05:00
  • eed94c7306 [utils] Add WINDOWS_VT_MODE to globals (#12460) Simon Sawicki 2025-07-22 20:10:51 +02:00
  • 3e918d825d [pp/XAttrMetadata] Add macOS "Where from" attribute (#12664) Roland Crosby 2025-07-22 13:50:42 -04:00
  • 035b1ece8f Release 2025.07.21 2025.07.21 release github-actions[bot] 2025-07-21 23:47:12 +00:00
  • 9951fdd0d0 [cleanup] Misc (#13595) sepro 2025-07-22 01:43:30 +02:00
  • 959ac99e98 Fix --exec placeholder expansion on Windows Simon Sawicki 2025-07-15 01:17:34 +02:00
  • d88b304d44 [ie/patreon:campaign] Fix extractor (#13712) bashonly 2025-07-21 18:15:31 -05:00
  • b15aa8d772 [ie/BiliBiliBangumi] Fix extractor (#13800) bashonly 2025-07-21 18:11:58 -05:00
  • d3edc5d52a [ie/bilibili] Pass newer user-agent with API requests (#13736) c-basalt 2025-07-21 19:04:43 -04:00
  • 060c6a4501 [ie/skeb] Rework extractor (#13593) doe1080 2025-07-22 07:32:10 +09:00
  • 6be26626f7 [utils] unified_timestamp: Return int values (#13796) doe1080 2025-07-22 06:59:13 +09:00
  • ef103b2d11 [ie/hotstar] Fix error handling (#13793) bashonly 2025-07-21 14:09:52 -05:00
  • 3e49bc8a1b Make extractor-designated impersonation override --impersonate (#13792) bashonly 2025-07-21 13:42:21 -05:00
  • 2ac3eb9837 Fix ImpersonateTarget sanitization (#13791) bashonly 2025-07-21 13:41:00 -05:00
  • 8820101aa3 [ie/youtube] Use impersonation for downloading subtitles (#13786) bashonly 2025-07-20 18:22:04 -05:00
  • a4561c7a66 [rh:requests] Refactor default headers (#13785) bashonly 2025-07-20 18:20:58 -05:00
  • 32809eb2da Allow extractors to designate formats/subtitles for impersonation (#13778) bashonly 2025-07-20 18:05:43 -05:00
  • f9dff95cb1 [ie/bandcamp] Extract tags (#13480) WouterGordts 2025-07-20 22:12:40 +02:00
  • 790c286ce3 [ie/10play] Support new site domain (#13611) Tim 2025-07-21 04:00:44 +08:00
  • 87e3dc8c7f [ie/mlbtv] Make formats downloadable with ffmpeg (#13761) bashonly 2025-07-20 14:57:20 -05:00
  • 1a8474c3ca [ie/PlayerFm] Add extractor (#13016) R0hanW 2025-07-18 19:38:52 -04:00
  • 09982bc33e [ie/dangalplay] Support other login regions (#13768) bashonly 2025-07-18 18:24:52 -05:00
  • c8329fc572 [ie/rai] Fix formats extraction (#13572) Víctor Schmidt 2025-07-18 19:43:04 -03:00
  • 1f27a9f8ba [core] Warn when skipping formats (#13090) bashonly 2025-07-18 16:59:50 -05:00
  • 4919051e44 [core] Don't let format testing alter the return code (#13767) bashonly 2025-07-18 16:55:02 -05:00
  • 5f951ce929 [ie/aenetworks] Support new URL formats (#13747) bashonly 2025-07-18 15:06:02 -05:00
  • 28bf46b7da [utils] urlhandle_detect_ext: Use x-amz-meta-file-type headers (#13749) bashonly 2025-07-18 14:46:06 -05:00
  • b8abd255e4 [utils] mimetype2ext: Always parse flac from audio/flac (#13748) bashonly 2025-07-18 14:43:40 -05:00
  • c1ac543c81 [ie/soundcloud] Always extract original format extension (#13746) bashonly 2025-07-16 18:19:58 -05:00
  • dcc4cba39e [ie/blackboardcollaborate] Support subtitles and authwalled videos (#12473) flanter21 2025-07-17 02:17:48 +03:00
  • 3a84be9d16 [ie/TheHighWire] Add extractor (#13505) Nikolay Fedorov 2025-07-14 22:01:53 +03:00
  • d42a6ff0c4 [ie/archive.org] Fix extractor (#13706) rdamas 2025-07-14 20:55:52 +02:00
  • ade876efb3 [ie/francetv] Improve error handling (#13726) bashonly 2025-07-14 12:25:45 -05:00
  • 7e0af2b1f0 [ie/hotstar] Improve error handling (#13727) bashonly 2025-07-14 12:24:52 -05:00
  • d57a0b5aa7 [ie/noovo] Remove extractor (#13429) doe1080 2025-06-11 05:16:17 +09:00
  • 6fb3947c0d [ie/bellmedia] Remove extractor (#13429) doe1080 2025-06-09 20:41:14 +09:00
  • 9f54ea3898 [ie/ctv] Remove extractor (#13429) doe1080 2025-06-09 18:14:19 +09:00
  • 07d1d85f63 [ie/hotstar] Fix support for free accounts (#13700) chauhantirth 2025-07-14 04:05:26 +05:30
  • 5d693446e8 [ie/limelight] Remove extractors (#13267) doe1080 2025-07-14 07:10:59 +09:00
  • 23e9389f93 [ie/bandaichannel] Remove extractor (#13152) doe1080 2025-07-13 23:43:14 +02:00
  • 6d39c420f7 [ie/JoqrAg] Remove extractor (#13152) doe1080 2025-07-13 23:42:45 +02:00
  • 85c3fa1925 [ie/RaiSudtirol] Support alternative domain (#13718) barsnick 2025-07-13 23:35:10 +02:00
  • b4b4486eff [ie/LRTRadio] Fix extractor (#13717) Povilas Balzaravičius 2025-07-14 00:24:37 +03:00
  • 630f3389c3 [ie/UnitedNationsWebTv] Add extractor (#13538) Frank Cai 2025-07-13 16:16:01 -05:00
  • a6db1d297a [ie/vimeo] Handle age-restricted videos (#13719) bashonly 2025-07-13 16:09:39 -05:00
  • 0f33950c77 [ie/mixlr] Add extractors (#13561) ShockedPlot7560 2025-07-13 01:35:51 +02:00
  • b5fea53f20 [ie] Rework _search_nextjs_v13_data helper (#13711) bashonly 2025-07-12 18:12:05 -05:00
  • 5245231e4a [ie] Add _search_nextjs_v13_data helper (#13398) bashonly 2025-07-12 17:12:46 -05:00
  • 3ae61e0f31 [ie/BTVPlus] Add extractor (#13541) Lyuben Ivanov 2025-07-12 22:56:11 +03:00
  • a5d697f62d [ie/vimeo] Fix extractor (#13692) bashonly 2025-07-12 14:23:22 -05:00
  • 6e5bee418b [ie/youtube] Ensure context params are consistent for web clients (#13701) coletdjnz 2025-07-12 13:44:27 +12:00
  • 5b57b72c1a [ie/youtube] Do not require PO Token for premium accounts (#13640) coletdjnz 2025-07-11 18:54:01 +12:00
  • 2aaf1aa71d [ie/newspicks] Fix extractor (#13612) doe1080 2025-07-10 07:21:47 +09:00
  • 7b4c96e089 [ie/mir24.tv] Add extractor (#13651) Nikolay Fedorov 2025-07-10 01:16:33 +03:00
  • 0b359b184d [ie/9gag] Support browser impersonation (#13678) bashonly 2025-07-09 16:58:19 -05:00
  • 805519bfaa [jsinterp] Fix undefined variable name caching (#13677) bashonly 2025-07-09 15:45:47 -05:00
  • aa9f1f4d57 [ie/youtube] Log bad playability statuses of player responses (#13647) coletdjnz 2025-07-09 18:29:54 +12:00
  • fd36b8f31b [test:download] Support playlist_maxcount (#13433) InvalidUsernameException 2025-07-08 06:19:03 +02:00
  • 99093e96fd [devscripts] Fix filename/directory Bash completions (#13620) barsnick 2025-07-08 06:18:15 +02:00
  • 7c49a93788 [ie/NhkRadiru] Fix metadata extraction (#12708) garret1317 2025-07-08 04:55:19 +01:00
  • 884f35d54a [ie/BiliBiliBangumi] Fix geo-block detection (#13667) bashonly 2025-07-07 22:54:27 -05:00
  • c23d837b65 [ie/youtube:tab] Fix subscriptions feed extraction (#13665) bashonly 2025-07-07 15:25:34 -05:00
  • a7113722ec [fd/hls] Do not fall back to ffmpeg when native is required (#13655) bashonly 2025-07-06 17:14:22 -05:00
  • 0e68332bcb [ie/youtube] Fix subtitles extraction (#13659) bashonly 2025-07-06 17:07:21 -05:00
  • 422cc8cb2f [ie/twitch] Improve error handling (#13618) bashonly 2025-07-06 17:03:34 -05:00
  • fca94ac5d6 [ie/youtube] Extract global nsig helper functions (#13639) bashonly 2025-07-05 17:03:25 -05:00
  • b342d27f3f [jsinterp] Cache undefined variable names (#13639) bashonly 2025-07-05 16:59:33 -05:00
  • b6328ca050 [jsinterp] Fix variable scoping (#13639) bashonly 2025-07-05 16:55:36 -05:00
  • 0b41746964 [ie/sproutvideo] Fix extractor (#13610) bashonly 2025-07-02 08:21:06 -05:00
  • c316416b97 [rh:requests] Do not allocate 2GB on read (#13603) Simon Sawicki 2025-07-02 01:42:00 +02:00
  • e99c0b838a [ie] Detect invalid m3u8 playlist data (#13601) Simon Sawicki 2025-07-02 00:32:32 +02:00
  • c2ff2dbaec [rh:requests] Work around partial read dropping data (#13599) Simon Sawicki 2025-07-02 00:12:43 +02:00
  • ca5cce5b07 [cleanup] Bump ruff to 0.12.x (#13596) sepro 2025-07-01 21:17:11 +02:00
  • f3008bc5f8 No longer enable --mtime by default (#12781) sepro 2025-07-01 13:23:53 +02:00