rdamas
c8680b65f7
[ie/media.ccc.de] Fix extractor ( #15608 )
...
Closes #15607
Authored by: rdamas
2026-01-19 23:16:08 +00:00
Subrat Lima
457dd036af
[ie/cbc] Fix extractors ( #15631 )
...
Closes #15584
Authored by: subrat-lima
2026-01-19 22:39:27 +00:00
bashonly
5382c6c81b
Add --compat-options 2025 ( #15499 )
...
Authored by: bashonly
2026-01-19 20:16:33 +00:00
Nil Admirari
b16b06378a
Add --format-sort-reset option ( #13809 )
...
Authored by: nihil-admirari
2026-01-19 17:40:08 +00:00
bashonly
0b08b833bf
[build] Fix manually triggered nightly releases ( #15615 )
...
Fix 3763d0d4ab
Authored by: bashonly
2026-01-19 09:25:37 +00:00
bashonly
9ab4777b97
[rh:curl_cffi] Support curl_cffi 0.14.x ( #15613 )
...
Closes #11860
Authored by: bashonly
2026-01-18 23:40:37 +00:00
Karl Knechtel
dde5eab3b3
Support Deno installed via Python package ( #15614 )
...
* Add `deno` extra
* Check Python "scripts" path for runtime executables
Closes #15530
Authored by: zahlman, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2026-01-18 23:31:54 +00:00
bashonly
23b8465063
[ie/youtube] Adjust default clients ( #15601 )
...
* Remove `tv` client from logged-out defaults due to #15583
* Remove all HTML5 clients from "JS-less" defaults due to #15569
* Prioritize `web` over `web_safari` until we request latter's config
* Bump all player client versions
* Do not warn for expected SABR-only responses (`web`/`web_safari`)
* Improve PO Token binding experiment debug output
Authored by: bashonly
2026-01-18 19:26:16 +00:00
bashonly
d20f58d721
[ie/youtube] Solve n challenges for manifest formats ( #15602 )
...
* Solve n challenges in HLS/DASH manifest URL path parameters
* Collect all challenges in advance to solve in bulk once per video
* Improve & always use the load/store helper methods for player cache
Closes #15569 , Closes #15586 , Closes #15587 , Closes #15600
Authored by: bashonly
2026-01-18 16:34:13 +00:00
Simon Sawicki
e2ea6bd6ab
[ie/youtube] Fix priorization of youtube URL matching ( #15596 )
...
Authored by: Grub4K
2026-01-18 16:11:29 +01:00
Simon Sawicki
ede54330fb
[utils] devalue: Fix calling reviver on cached value ( #15568 )
...
Authored by: Grub4K
2026-01-16 15:53:32 +01:00
bashonly
27afb31edc
[ie/tarangplus] Sanitize m3u8 URLs ( #15502 )
...
Fix 260ba3abba
Closes #15501
Authored by: bashonly
2026-01-06 05:44:30 +00:00
InvalidUsernameException
48b845a296
[ie/zdf] Support sister sites URLs ( #15370 )
...
Closes #13319
Authored by: InvalidUsernameException
2026-01-06 04:56:18 +00:00
clayote
cec1f1df79
Fix --parse-metadata when TO is a single field name ( #14577 )
...
Closes #14576
Authored by: clayote, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2026-01-05 03:19:30 +00:00
0x∅
ba499ab0dc
[ie/croatian.film] Add extractor ( #15468 )
...
Closes #15464
Authored by: 0xvd
2026-01-04 17:43:47 +00:00
0x∅
5a481d65fa
[ie/hotstar] Extract from new API ( #15480 )
...
Closes #15479
Authored by: 0xvd
2026-01-04 04:52:37 +00:00
Cédric Luthi
6ae9e95687
[ie/tv5unis] Fix extractors ( #15477 )
...
Closes #12662
Authored by: 0xced
2026-01-04 01:02:29 +00:00
pomtnp
9c393e3f62
[ie/tiktok] Extract save_count ( #15054 )
...
Closes #15053
Authored by: pomtnp
2026-01-03 21:48:42 +00:00
Emi
87a265d820
[ie/tumblr] Extract timestamp ( #15462 )
...
Authored by: alch-emi
2026-01-03 20:54:29 +00:00
doe1080
4d4c7e1c69
[utils] js_to_json: Prevent false positives for octals ( #15474 )
...
Authored by: doe1080
2026-01-03 20:53:16 +00:00
João Victor Fernandes Oliveira
0066de5b7e
[ie/zoom] Extract recordings with start times ( #15475 )
...
Authored by: JV-Fernandes
2026-01-03 20:30:38 +00:00
Oliver Pfeiffer
5026548d65
[ie/bigo] Support --wait-for-video ( #15463 )
...
Authored by: olipfei
2026-01-03 00:20:59 +00:00
0x∅
e15ca65874
[ie/twitch:videos] Raise error when channel is not found ( #15458 )
...
Closes #15450
Authored by: 0xvd
2026-01-03 00:17:38 +00:00
bashonly
3763d0d4ab
[build] Improve nightly release check ( #15455 )
...
Authored by: bashonly
2026-01-02 16:02:58 +00:00
Subrat Lima
260ba3abba
[ie/tarangplus] Add extractors ( #13060 )
...
Closes #13020
Authored by: subrat-lima
2026-01-02 00:15:25 +00:00
ptlydpr
878a41e283
[ie/pandatv] Add extractor ( #13210 )
...
Authored by: ptlydpr
2026-01-01 01:24:14 +01:00
bashonly
76c31a7a21
[ie/youtube] Fix comment subthreads extraction ( #15448 )
...
Fix d22436e5dc
Closes #15444
Authored by: bashonly
2025-12-31 09:56:26 +00:00
bashonly
ab3ff2d5dd
[build] Harden CI/CD pipeline ( #15387 )
...
* NOTE: the release workflows' new handling of secrets
may be a breaking change for forks that are using any secrets
other than GPG_SIGNING_KEY or ARCHIVE_REPO_TOKEN.
Previously, the release workflow would try to resolve a token
secret name based on the `target` or `source` input,
e.g. NIGHTLY_ARCHIVE_REPO_TOKEN or CUSTOM_ARCHIVE_REPO_TOKEN,
and then fall back to using the ARCHIVE_REPO_TOKEN secret if the
resolved token secret name was not found in the repository.
This behavior has been replaced by the release workflow
always using the ARCHIVE_REPO_TOKEN secret as the token
for publishing releases to any external archive repository.
* Add zizmor CI job for auditing workflows
* Pin all actions to commit hashes instead of symbolic references
* Explicitly set GITHUB_TOKEN permissions at the job level
* Use actions/checkout with `persist-credentials: false` whenever possible
* Remove/replace template expansions in workflow scripts
* Remove all usage of actions/cache from build/release workflows
* Remove the cache-warmer.yml workflow
* Remove the unused download.yml workflow
* Set concurrency limits for any workflows that are triggered by PRs
* Avoid loading the entire secrets context
* Replace usage of `secrets: inherit` with explicit `secrets:` blocks
* Pin all external docker images to hash that are used by the build workflow
* Explicitly set `shell: bash` for some steps to avoid pwsh or set pipefail
* Ensure any pwsh steps will fail on non-zero exit codes
Authored by: bashonly
2025-12-30 21:05:10 +00:00
bashonly
468aa6a9b4
[ie/youtube] Fix tracking of parent comment among replies ( #15439 )
...
Fix d22436e5dc
Closes #15438
Authored by: bashonly
2025-12-30 20:53:33 +00:00
prettysunflower
6c918c5071
[ie/nebula:season] Support more URLs ( #15436 )
...
Authored by: prettysunflower
2025-12-30 21:41:19 +01:00
sepro
09078190b0
[ie/iqiyi] Remove broken login support ( #15441 )
...
Authored by: seproDev
2025-12-30 15:02:35 +01:00
sepro
4a772e5289
[ie/scte] Remove extractors ( #15442 )
...
Authored by: seproDev
2025-12-30 15:01:24 +01:00
cesbar
f24b9ac0c9
[utils] decode_packed_codes: Fix missing key handling ( #15440 )
...
Authored by: cesbar
2025-12-30 14:57:42 +01:00
bashonly
2a7e048a60
[ie/facebook] Remove broken login support ( #15434 )
...
Authored by: bashonly
2025-12-30 00:48:11 +00:00
bashonly
a6ba714005
[ie/twitter] Remove broken login support ( #15432 )
...
Closes #12616
Authored by: bashonly
2025-12-30 00:22:33 +00:00
bashonly
ce9a3591f8
[ie/twitter] Do not extract non-video posts from unified_cards ( #15431 )
...
Closes #15402
Authored by: bashonly
2025-12-30 00:20:44 +00:00
bashonly
d22436e5dc
[ie/youtube] Support comment subthreads ( #15419 )
...
* Support newly rolled out comment "subthreads"
* Fix comments extraction: all replies were being missed
* Add a `max-depth` element to the `max_comments` extractor-arg
* Fully remove the deprecated `max_comment_depth` extractor-arg
Closes #15303
Authored by: bashonly
2025-12-29 21:46:29 +00:00
bashonly
abf29e3e72
[ie/youtube] Fix skip_player=js extractor-arg ( #15428 )
...
Authored by: bashonly
2025-12-29 21:41:48 +00:00
Mike Fährmann
fcd47d2db3
[ie/picarto] Fix extraction when stream has no title ( #15407 )
...
Closes #14540
Authored by: mikf
2025-12-29 02:50:03 +00:00
bashonly
cea825e7e0
[ie/generic] Improve detection of blockage due to TLS fingerprint ( #15426 )
...
Authored by: bashonly
2025-12-29 01:02:09 +00:00
sepro
c0a7c594a9
[utils] mimetype2ext: Recognize more srt types ( #15411 )
...
Authored by: seproDev
2025-12-26 19:00:45 +01:00
sepro
6b23305822
[ie/manoto] Remove extractor ( #15414 )
...
Authored by: seproDev
2025-12-26 18:57:08 +01:00
sepro
6d92f87ddc
[ie/cda] Support mobile URLs ( #15398 )
...
Closes #15397
Authored by: seproDev
2025-12-25 02:25:03 +01:00
sepro
9bf040dc6f
[utils] random_user_agent: Bump versions ( #15396 )
...
Authored by: seproDev
2025-12-24 21:47:50 +01:00
doe1080
15263d049c
[utils] unified_timestamp: Add tz_offset parameter ( #15357 )
...
Allows datetime strings without a timezone to be parsed with the correct offset
Authored by: doe1080
2025-12-20 19:52:53 +00:00
0x∅
0ea6cc6d82
[ie/netease:program] Support DJ URLs ( #15365 )
...
Closes #15364
Authored by: 0xvd
2025-12-20 10:09:22 +00:00
0x∅
e9d4b22b9b
[ie/bandcamp:weekly] Fix extractor ( #15208 )
...
Closes #13963
Authored by: 0xvd, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-12-20 03:54:08 +00:00
0x∅
97fb78a5b9
[ie/yahoo] Fix extractor ( #15314 )
...
Closes #15211
Authored by: 0xvd, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-12-20 02:58:47 +00:00
0x∅
f5270705e8
[ie/nebula:season] Add extractor ( #15347 )
...
Closes #15343
Authored by: 0xvd, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-12-20 01:51:09 +00:00
bashonly
a6a8f6b6d6
[ci] Explicitly declare permissions and limit credentials ( #15324 )
...
Authored by: bashonly
2025-12-19 19:22:23 +00:00
bashonly
825648a740
[build] Bump official actions to latest versions ( #15305 )
...
* Bump actions/cache → v5
* Bump actions/upload-artifact → v6
* Bump actions/download-artifact → v7
Authored by: bashonly
2025-12-19 19:04:52 +00:00
bashonly
e0bb477732
Bypass interactive format selection if no formats are found ( #15278 )
...
Authored by: bashonly
2025-12-19 18:57:55 +00:00
delta
c0c9cac554
[ie/filmarchiv] Add extractor ( #13490 )
...
Closes #14821
Authored by: 4elta
2025-12-19 00:44:58 +00:00
0x∅
f0bc71abf6
[ie/tubitv] Support URLs with locales ( #15205 )
...
Closes #15176
Authored by: 0xvd
2025-12-19 00:26:53 +00:00
0x∅
8a4b626daf
[ie/dropbox] Support videos in folders ( #15313 )
...
Closes #15312
Authored by: 0xvd
2025-12-19 00:24:13 +00:00
0x∅
f6dc7d5279
Accept float values for --sleep-subtitles ( #15282 )
...
Closes #15269
Authored by: 0xvd
2025-12-18 23:42:50 +00:00
quietvoid
c5e55e0479
[ie/gofile] Fix extractor ( #15296 )
...
Authored by: quietvoid
2025-12-18 23:42:13 +00:00
doe1080
6d4984e64e
[ie/nextmedia] Remove extractors ( #15354 )
...
Authored by: doe1080
2025-12-18 21:36:15 +00:00
doe1080
a27ec9efc6
[ie/netzkino] Rework extractor ( #15351 )
...
Authored by: doe1080
2025-12-18 21:32:54 +00:00
bashonly
ff61bef041
[ie/youtube:tab] Fix flat thumbnails extraction for shorts ( #15331 )
...
Closes #15329
Authored by: bashonly
2025-12-15 22:37:25 +00:00
sepro
04f2ec4b97
[ie/parti] Fix extractors ( #15319 )
...
Authored by: seproDev
2025-12-13 20:00:56 +01:00
0x∅
b6f24745bf
[ie/telecinco] Fix extractor ( #15311 )
...
Closes #15240
Authored by: 0xvd, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-12-12 22:25:45 +00:00
norepro
f2ee2a46fc
[ie/pornhub] Optimize metadata extraction ( #15231 )
...
Closes #14621
Authored by: norepro
2025-12-12 20:52:09 +00:00
bashonly
5f37f67d37
[ie/archive.org] Fix metadata extraction ( #15286 )
...
Closes #15280
Authored by: bashonly
2025-12-09 19:05:12 +00:00
github-actions[bot]
aa220d0aaa
Release 2025.12.08
...
Created by: bashonly
:ci skip all
2025-12-08 00:06:43 +00:00
bashonly
7a52ff29d8
[cleanup] Misc ( #15016 )
...
Closes #15160 , Closes #15184
Authored by: bashonly, seproDev, RezSat, oxyzenQ
Co-authored-by: sepro <sepro@sepr0.com >
Co-authored-by: Yehan Wasura <yehantest@gmail.com >
Co-authored-by: rezky_nightky <with.rezky@gmail.com >
2025-12-07 23:58:34 +00:00
bashonly
0c7e4cfcae
[ie/youtube] Update ejs to 0.3.2 ( #15267 )
...
Authored by: bashonly
2025-12-07 23:51:49 +00:00
bashonly
29fe515d8d
[devscripts] install_deps: Align options/terms with PEP 735 ( #15200 )
...
Authored by: bashonly
2025-12-07 23:39:05 +00:00
bashonly
1d43fa5af8
[ie/youtube] Improve message when no JS runtime is found ( #15266 )
...
Closes #15158
Authored by: bashonly
2025-12-07 23:37:03 +00:00
bashonly
fa16dc5241
[cookies] Fix --cookies-from-browser for new installs of Firefox 147+ ( #15215 )
...
Ref: https://bugzilla.mozilla.org/show_bug.cgi?id=259356
Authored by: bashonly, mbway
Co-authored-by: Matthew Broadway <mattdbway@gmail.com >
2025-12-07 23:20:02 +00:00
garret1317
04050be583
[pp/FFmpegMetadata] Add more tag mappings ( #14654 )
...
Authored by: garret1317
2025-12-07 23:04:03 +00:00
Simon Sawicki
7bd79d9296
[ie/youtube] Allow ejs patch version to differ ( #15263 )
...
Authored by: Grub4K
2025-12-07 22:10:53 +00:00
0x∅
29e2570378
[ie/xhamster] Fix extractor ( #15252 )
...
Closes #15239
Authored by: 0xvd
2025-12-06 22:12:38 +00:00
sepro
c70b57c03e
[ie/Alibaba] Add extractor ( #15253 )
...
Closes #13774
Authored by: seproDev
2025-12-06 22:24:03 +01:00
bashonly
025191fea6
[ie/sporteurope] Support new domain ( #15251 )
...
Closes #15250
Authored by: bashonly
2025-12-06 21:16:05 +00:00
bashonly
36b29bb353
[ie/loom] Fix extractor ( #15236 )
...
Closes #15141
Authored by: bashonly
2025-12-05 23:18:02 +00:00
sepro
7ec6b9bc40
[ie/web.archive:youtube] Fix extractor ( #15234 )
...
Closes #15233
Authored by: seproDev
2025-12-04 18:15:09 +01:00
WhatAmISupposedToPutHere
f7acf3c1f4
[ie/youtube] Add use_ad_playback_context extractor-arg ( #15220 )
...
Closes #15144
Authored by: WhatAmISupposedToPutHere
2025-12-03 23:26:20 +00:00
bashonly
017d76edcf
[ie/youtube] Revert 56ea3a00ea
...
Remove `request_no_ads` workaround (#15214 )
Closes #15212
Authored by: bashonly
2025-12-01 05:01:22 +00:00
WhatAmISupposedToPutHere
56ea3a00ea
[ie/youtube] Add request_no_ads extractor-arg ( #15145 )
...
Default is `true` for unauthenticated users.
Default is `false` if logged-in cookies have been passed to yt-dlp.
Using `true` results in a loss of premium formats.
Closes #15144
Authored by: WhatAmISupposedToPutHere
2025-12-01 01:02:58 +00:00
Zer0 Spectrum
2a777ecbd5
[ie/tubitv:series] Fix extractor ( #15018 )
...
Authored by: Zer0spectrum
2025-12-01 00:33:14 +00:00
thomasmllt
023e4db9af
[ie/patreon:campaign] Fix extractor ( #15108 )
...
Closes #15094
Authored by: thomasmllt
2025-11-30 23:59:28 +00:00
Zer0 Spectrum
4433b3a217
[ie/fc2:live] Raise appropriate error when stream is offline ( #15180 )
...
Closes #15179
Authored by: Zer0spectrum
2025-11-30 23:54:17 +00:00
bashonly
419776ecf5
[ie/youtube] Extract all automatic caption languages ( #15156 )
...
Closes #14889 , Closes #15150
Authored by: bashonly
2025-11-30 23:35:05 +00:00
bashonly
2801650268
[build] Bump PyInstaller minimum version requirement to 6.17.0 ( #15199 )
...
Ref: https://github.com/pyinstaller/pyinstaller/issues/9149
Authored by: bashonly
2025-11-29 21:18:49 +00:00
sepro
26c2545b87
[ie/S4C] Fix geo-restricted content ( #15196 )
...
Closes #15190
Authored by: seproDev
2025-11-28 23:14:03 +01:00
garret1317
12d411722a
[ie/nhk] Fix extractors ( #14528 )
...
Closes #14223 , Closes #14589
Authored by: garret1317
2025-11-24 11:27:43 +00:00
Simon Sawicki
e564b4a808
Respect PATHEXT when locating JS runtime on Windows ( #15117 )
...
Fixes #15043
Authored by: Grub4K
2025-11-24 01:56:43 +01:00
WhatAmISupposedToPutHere
715af0c636
[ie/youtube] Determine wait time from player response ( #14646 )
...
Closes #14645
Authored by: WhatAmISupposedToPutHere, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-11-23 00:49:36 +00:00
Sojiroh
0c696239ef
[ie/WistiaChannel] Fix extractor ( #14218 )
...
Closes #14204
Authored by: Sojiroh
2025-11-21 23:08:20 +00:00
putridambassador121
3cb5e4db54
[ie/AGalega] Add extractor ( #15105 )
...
Closes #14758
Authored by: putridambassador121
2025-11-21 20:07:07 +01:00
Elioo
6842620d56
[ie/Digiteka] Rework extractor ( #14903 )
...
Closes #12454
Authored by: beliote
2025-11-20 20:01:07 +01:00
Michael D.
20f83f208e
[ie/netapp] Add extractors ( #15122 )
...
Closes #14902
Authored by: darkstar
2025-11-20 19:56:25 +01:00
sepro
c2e7e9cdb2
[ie/URPlay] Fix extractor ( #15120 )
...
Closes #13028
Authored by: seproDev
2025-11-20 16:22:45 +01:00
bashonly
2c9f0c3456
[ie/sproutvideo] Fix extractor ( #15113 )
...
Closes #15112
Authored by: bashonly
2025-11-19 18:17:29 +00:00
bashonly
0eed3fe530
[pp/ffmpeg] Fix uncaught error if bad --ffmpeg-location is given ( #15104 )
...
Revert 9f77e04c76
Closes #12829
Authored by: bashonly
2025-11-19 00:23:00 +00:00
sepro
a4c72acc46
[ie/MedalTV] Rework extractor ( #15103 )
...
Closes #15102
Authored by: seproDev
2025-11-19 00:52:55 +01:00
bashonly
9daba4f442
[ie/thisoldhouse] Fix login support ( #15097 )
...
Closes #14931
Authored by: bashonly
2025-11-18 23:08:21 +00:00
Mr Flamel
854fded114
[ie/TheChosen] Add extractors ( #14183 )
...
Closes #11246
Authored by: mrFlamel
2025-11-17 00:17:55 +01:00
Anton Larionov
5f66ac71f6
[ie/mave:channel] Add extractor ( #14915 )
...
Authored by: anlar
2025-11-17 00:05:44 +01:00
bashonly
4cb5e191ef
[ie/youtube] Detect "super resolution" AI-upscaled formats ( #15050 )
...
Closes #14923
Authored by: bashonly
2025-11-16 22:39:22 +00:00
bashonly
6ee6a6fc58
[rh:urllib] Do not read after close ( #15049 )
...
Fix regression introduced in 5767fb4ab1
Closes #15017
Authored by: bashonly
2025-11-16 19:07:48 +00:00
bashonly
23f1ab3469
[fd] Fix playback wait time for ffmpeg downloads ( #15066 )
...
Authored by: bashonly
2025-11-16 18:15:16 +00:00
Haytam001
af285016d2
[ie/yfanefa] Add extractor ( #15032 )
...
Closes #14974
Authored by: Haytam001
2025-11-16 12:02:13 +01:00
sepro
1dd84b9d1c
[ie/SoundcloudPlaylist] Support new API URLs ( #15071 )
...
Closes #15068
Authored by: seproDev
2025-11-16 00:35:00 +01:00
sepro
b333ef1b3f
[ie/floatplane] Add subtitle support ( #15069 )
...
Authored by: seproDev
2025-11-15 17:22:17 +01:00
Pedro Ferreira
4e680db150
[ie/NowCanal] Add extractor ( #14584 )
...
Authored by: pferreir
2025-11-15 02:28:57 +01:00
sepro
45a3b42bb9
[ie/Bitmovin] Add extractor ( #15064 )
...
Authored by: seproDev
2025-11-15 01:43:53 +01:00
Omar Merroun
d6aa8c235d
[ie/rinsefm] Fix extractors ( #15020 )
...
Closes #14626
Authored by: 1bnBattuta, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-11-14 20:17:30 +01:00
sepro
947e788340
[ie/jtbc] Fix extractor ( #15047 )
...
Authored by: seproDev
2025-11-14 18:42:18 +01:00
github-actions[bot]
5977782142
Release 2025.11.12
...
Created by: bashonly
:ci skip all
2025-11-12 00:51:01 +00:00
bashonly
335653be82
[cleanup] Misc ( #14965 )
...
Closes #14789
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-11-12 00:47:33 +00:00
Simon Sawicki
bf7e04e9d8
[cookies] Support Firefox cookies database v17 ( #15010 )
...
Authored by: Grub4K
2025-11-12 00:35:53 +00:00
Chris
cb78440e46
[ie/twitch] Fix playlist extraction ( #15008 )
...
Closes #15007
Authored by: bashonly, ctengel
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-11-11 21:21:13 +00:00
Zer0 Spectrum
b46c572b26
[ie/twitch:vod] Fix extractor ( #14999 )
...
Closes #14993 , Closes #14994
Authored by: Zer0spectrum
2025-11-11 16:25:45 +00:00
sepro
7eff676183
[ie/twitch:stream] Fix extractor ( #14988 )
...
Closes #14987
Authored by: seproDev
2025-11-11 00:40:08 +01:00
Fahim
1ac7e6005c
[ie/floatplane] Fix extractor ( #14984 )
...
Authored by: i3p9
2025-11-10 23:50:12 +01:00
Christopher Albert
f3597cfafc
[ie/TubeTuGraz] Support alternate URL format ( #14718 )
...
Closes #14686
Authored by: krystophny
2025-11-10 23:40:16 +01:00
eientei95
3ef867451c
[ie/BunnyCdn] Support player subdomain URLs ( #14979 )
...
Authored by: einstein95
2025-11-10 22:26:06 +01:00
Simon Sawicki
ade8c2b36f
[test] Skip flaky tests if source unchanged ( #14970 )
...
Authored by: bashonly, Grub4K
Co-authored-by: bashonly <bashonly@protonmail.com >
2025-11-10 01:45:58 +01:00
Nikolay Fedorov
19c5d7c530
[ie/1tv:live] Add extractor ( #14299 )
...
Authored by: swayll
2025-11-09 23:24:41 +01:00
pha1n0q
e6414d64e7
[cookies] Allow --cookies-from-browser for Safari on iOS ( #14950 )
...
Authored by: pha1n0q
2025-11-09 23:05:44 +01:00
matyb08
c96e9291ab
[misc] Fix zsh path argument completion ( #14953 )
...
Closes #14952
Authored by: matyb08
2025-11-09 15:23:03 +00:00
bashonly
4b4223b436
Allow --js-runtimes to accept path to binary or directory ( #14964 )
...
Fix 6224a38988
Authored by: bashonly
2025-11-09 15:14:22 +00:00
bashonly
c63b4e2a2b
[cleanup] Misc ( #14767 )
...
Authored by: bashonly, sepro, matyb08
Co-authored-by: sepro <sepro@sepr0.com >
Co-authored-by: matyb08 <suricate66@protonmail.com >
2025-11-09 14:07:10 +00:00
bashonly
f3c255b63b
[ie/DiscoveryNetworksDe] Restore original display_id ( #14958 )
...
Fix 10dea209d2
Authored by: bashonly
2025-11-09 03:45:26 +00:00
bashonly
646904cd3a
[build] Bump musllinux Python version to 3.14 ( #14623 )
...
Authored by: bashonly
2025-11-09 01:33:30 +00:00
Pierce Brooks
a0bda3b786
[ie/mux] Add extractor ( #14914 )
...
Closes #14913
Authored by: PierceLBrooks, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-11-09 00:44:10 +01:00
sepro
228ae9f0f2
[ie/BunnyCdn] Fix extractor ( #14954 )
...
Authored by: seproDev
2025-11-09 00:40:37 +01:00
sepro
f87cfadb5c
[ie/youtube] Support collaborators ( #14677 )
...
- Fix `channel` extraction
- Extract all channels as the `creators` field
Closes #14567
Authored by: seproDev
2025-11-08 20:23:39 +01:00
Caramel Connoisseur
a1d6351c3f
[ie/xhamster] Fix extractor ( #14948 )
...
Closes #14632
Authored by: dhwz, CaramelConnoisseur
Co-authored-by: dhwz <3697946+dhwz@users.noreply.github.com >
2025-11-08 19:06:54 +00:00
sepro
a86eeaadf2
[ie/ntv.ru] Swap metadata priority ( #14939 )
...
Fix 5dde0d0c9f
Authored by: seproDev
2025-11-08 11:41:17 +01:00
sepro
5dde0d0c9f
[ie/ntv.ru] Rework extractor ( #14934 )
...
Closes #14929 , Closes #14761
Authored by: seproDev, anlar
Co-authored-by: Anton Larionov <11796525+anlar@users.noreply.github.com >
2025-11-08 10:51:21 +01:00
coletdjnz
5767fb4ab1
[networking] Ensure underlying file object is closed when fully read ( #14935 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/14891
Authored by: coletdjnz
2025-11-08 18:30:43 +13:00
thomasmllt
73fd850d17
[ie/play.tv] Update extractor for new domain ( #14905 )
...
Closes #14670
Authored by: thomasmllt
2025-11-08 03:41:15 +01:00
Simon Sawicki
8636a9bac3
[ie/youtube] Update ejs to 0.3.1 ( #14933 )
...
Authored by: Grub4K
2025-11-07 22:47:40 +01:00
bashonly
7af6d81f35
[fd/ffmpeg] Limit read rate for DASH livestreams ( #14918 )
...
Authored by: bashonly
2025-11-05 23:06:33 +00:00
TheQWERTYCodr
a56217f9f6
[ie/youtube] Fix auto-generated metadata extraction ( #13896 )
...
Closes #13895
Authored by: TheQWERTYCodr
2025-11-05 22:56:42 +00:00
bashonly
afc44022d0
[ie/youtube] Fix original language detection ( #14919 )
...
Closes #14883
Authored by: bashonly
2025-11-05 20:47:49 +00:00
WeidiDeng
1d2f0edaf9
[ie/youtube:tab] Fix duration extraction for feeds ( #14668 )
...
Authored by: WeidiDeng
2025-11-05 20:45:57 +00:00
sepro
fa35eb27ea
[ie/youtube] Adjust tv_downgraded client ( #14917 )
...
Fix 61cf34f544
Authored by: seproDev
2025-11-05 17:47:03 +01:00
bashonly
ffb7b7f446
[fd/ffmpeg] Apply ffmpeg_args for each format ( #14886 )
...
Also remove support for the deprecated format fields `_ffmpeg_args` and `_seekable`
Closes #14877
Authored by: bashonly
2025-11-03 23:27:33 +00:00
sepro
61cf34f544
[ie/youtube] Add tv_downgraded client ( #14887 )
...
Authored by: seproDev
2025-11-03 22:42:30 +01:00
Jake
e8a6b1ca92
[ie/NascarClassics] Add extractor ( #14866 )
...
Authored by: JrM2628
2025-11-03 17:09:54 +01:00
w4grfw
10dea209d2
[ie/DiscoveryNetworksDe] Fix extraction ( #14818 )
...
Closes #14735
Authored by: dirkf, w4grfw
Co-authored-by: dirkf <1222880+dirkf@users.noreply.github.com >
2025-11-01 22:27:48 +00:00
sepro
52f3c56e83
[SponsorBlock] Add hook category ( #14845 )
...
Closes #14838
Authored by: seproDev
2025-11-01 22:10:19 +01:00
InvalidUsernameException
79f9232ffb
[ie/kika] Do not extract non-existent subtitles ( #14813 )
...
Authored by: InvalidUsernameException
2025-11-01 17:30:37 +00:00
sepro
ee98be4ad7
[ie/youtube] Disable deno/bun caching ( #14849 )
...
Fix 6224a38988
Closes #14847
Authored by: seproDev, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
2025-11-01 07:23:35 +00:00
bashonly
c0c9f30695
[ie/youtube] Fix dashy formats extraction ( #14852 )
...
Fix 6224a38988
Closes #14850
Authored by: bashonly
2025-11-01 07:16:29 +00:00
bashonly
cacd1630a1
[ie/youtube] Fix remote components warning ( #14853 )
...
Fix 6224a38988
Authored by: bashonly
2025-11-01 07:15:15 +00:00
Simon Sawicki
6224a38988
[ie/youtube] Implement external n/sig solver ( #14157 )
...
Closes #14404 , Closes #14431 , Closes #14680 , Closes #14707
Authored by: bashonly, coletdjnz, seproDev, Grub4K
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
Co-authored-by: sepro <sepro@sepr0.com >
2025-10-31 23:13:04 +01:00
bashonly
d6ee677253
[ie/youtube] Fix web_embedded client extraction ( #14843 )
...
Closes #14826
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-10-31 20:48:14 +00:00
Tom Schuster
0046fbcbfc
[ie/ARDAudiothek] Add extractors ( #14309 )
...
Closes #5605 , Closes #10671
Authored by: marieell, evilpie
Co-authored-by: marieell <marieell@tuta.io >
2025-10-31 21:46:59 +01:00
bashonly
ee3a106f34
[ie/nbc] Detect and discard DRM formats ( #14844 )
...
Closes #14552
Authored by: bashonly
2025-10-31 20:39:03 +00:00
sepro
6d05cee4df
[ie/GoogleDrive] Fix subtitles extraction ( #14809 )
...
Closes #14806
Authored by: seproDev
2025-10-28 16:17:16 +01:00
bashonly
1c2ad94353
[update] Fix PyInstaller onedir variant detection ( #14800 )
...
Ref: https://pyinstaller.org/en/v6.0.0/CHANGES.html#incompatible-changes
Authored by: bashonly
2025-10-27 23:21:38 +00:00
sepro
808b1fed76
[ie/URPlay] Fix extractor ( #14785 )
...
Closes #14784
Authored by: seproDev
2025-10-27 09:19:29 +01:00
bashonly
73922e66e4
[devscripts] Improve install_deps script ( #14766 )
...
Authored by: bashonly
2025-10-25 22:47:00 +00:00
sepro
d9e3011fd1
[ie/web.archive:youtube] Fix extractor ( #14753 )
...
Closes #14681 , Closes #14741
Authored by: seproDev
2025-10-25 12:11:00 +02:00
sepro
70f1098312
[ie/GoogleDrive] Rework extractor ( #14746 )
...
Closes #14729
Authored by: seproDev
2025-10-24 22:54:08 +02:00
github-actions[bot]
a75399d89f
Release 2025.10.22
...
Created by: bashonly
:ci skip all
2025-10-22 19:42:16 +00:00
Robin
c9356f308d
[ie/idagio] Support URLs with country codes ( #14655 )
...
Authored by: robin-mu
2025-10-22 19:33:43 +00:00
bashonly
de7b3c0705
[cleanup] Misc ( #14701 )
...
Authored by: bashonly
2025-10-22 19:25:35 +00:00
gamer191
2c9091e355
[ie/youtube] Use temporary player client workaround ( #14693 )
...
Closes #14680
Authored by: gamer191
2025-10-22 19:08:06 +00:00
sepro
dfc0a84c19
[docs] Update list of maintainers ( #14148 )
...
Authored by: seproDev, bashonly, coletdjnz
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
2025-10-18 23:07:21 +02:00
doe1080
fe5ae54a7b
[ie/tvnoe] Rework Extractor ( #13369 )
...
Authored by: doe1080
2025-10-15 22:00:20 +02:00
doe1080
78748b506f
[ie/appleconnect] Rework extractor ( #13229 )
...
Authored by: doe1080
2025-10-15 20:42:15 +02:00
sepro
c7bda2192a
[cleanup] Misc ( #14594 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-10-15 11:16:50 +00:00
bashonly
4e6a693057
Remove Python 3.9 support ( #13861 )
...
Closes #13858
Authored by: bashonly
2025-10-15 10:25:21 +00:00
github-actions[bot]
264044286d
Release 2025.10.14
...
Created by: bashonly
:ci skip all
2025-10-14 23:29:27 +00:00
Robin
a98e7f9f58
[ie/idagio] Add extractors ( #14586 )
...
Closes #2624
Authored by: robin-mu
2025-10-15 01:23:13 +02:00
uoag
0ea5d5882d
[ie/abc.net.au] Support listen URLs ( #14389 )
...
Authored by: uoag
2025-10-14 22:02:21 +02:00
CasualYouTuber31
cdc533b114
[ie/tiktok:user] Fix private account extraction ( #14585 )
...
Closes #14565
Authored by: CasualYT31
2025-10-14 19:42:36 +00:00
bashonly
c2e124881f
[ie/slideslive] Fix extractor ( #14619 )
...
Closes #14518
Authored by: bashonly
2025-10-14 19:38:15 +00:00
bashonly
ad55bfcfb7
[ie/10play] Handle geo-restriction errors ( #14618 )
...
Authored by: bashonly
2025-10-14 19:36:17 +00:00
Josh Holmer
739125d40f
[ie/xhamster] Fix extractor ( #14446 )
...
Closes #14395
Authored by: shssoichiro, dhwz, dirkf
Co-authored-by: dhwz <3697946+dhwz@users.noreply.github.com >
Co-authored-by: dirkf <1222880+dirkf@users.noreply.github.com >
2025-10-14 19:31:07 +00:00
Sean Ellingham
5f94f05490
[ie/vidyard] Extract chapters ( #14478 )
...
Closes #14477
Authored by: exterrestris
2025-10-14 13:53:54 +02:00
columndeeply
5d7678195a
[ie/PrankCastPost] Rework extractor ( #14445 )
...
Authored by: columndeeply
2025-10-14 13:25:07 +02:00
sepro
eafedc2181
[ie/10play] Rework extractor ( #14417 )
...
Closes #14276
Authored by: seproDev, Sipherdrakon
Co-authored-by: Sipherdrakon <64430430+Sipherdrakon@users.noreply.github.com >
2025-10-13 00:54:26 +02:00
Ceci
8eb8695139
[ie/dropout] Update extractor for new domain ( #14531 )
...
Closes #14521
Authored by: cecilia-sanare
2025-10-12 23:53:53 +02:00
uoag
df160ab18d
[ie/cbc.ca:listen] Add extractor ( #14391 )
...
Authored by: uoag
2025-10-12 23:42:39 +02:00
sepro
6d41aaf21c
[ie/soundcloud] Support new API URLs ( #14449 )
...
Closes #14443
Authored by: seproDev
2025-10-12 22:21:34 +02:00
sepro
a6673a8e82
Fix prefer-vp9-sort compat option ( #14603 )
...
Closes #14602
Authored by: seproDev
2025-10-12 20:30:17 +02:00
sepro
87be1bb96a
[ie/musescore] Fix extractor ( #14598 )
...
Closes #14485
Authored by: seproDev
2025-10-12 08:49:15 +02:00
coletdjnz
ccc25d6710
[ie/youtube:tab] Fix approximate timestamp extraction for feeds ( #14539 )
...
Authored by: coletdjnz
2025-10-12 08:29:06 +13:00
Vu Thanh Tai
5513036104
[ie/tiktok] Support browser impersonation ( #14473 )
...
Closes #10919 , Closes #12574
Authored by: thanhtaivtt, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-10-01 06:53:19 +00:00
coletdjnz
bd5ed90419
[ie/youtube] Detect experiment binding GVS PO Token to video id ( #14471 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/14421
Authored by: coletdjnz
2025-09-29 16:25:09 +13:00
github-actions[bot]
88e2a2de8e
Release 2025.09.26
...
Created by: bashonly
:ci skip all
2025-09-26 22:13:00 +00:00
bashonly
12b57d2858
[ie/youtube] Replace tv_simply with web_safari in default clients ( #14465 )
...
Closes #14456
Authored by: bashonly
2025-09-26 21:59:13 +00:00
sepro
b7b7910d96
[ie/youtube] Fix player JS overrides ( #14430 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-09-26 21:19:57 +00:00
bashonly
50e452fd7d
[ie/twitch:vod] Fix live_status detection ( #14457 )
...
Closes #14455
Authored by: bashonly
2025-09-26 18:27:17 +00:00
sepro
94c5622be9
[ie/youtube] Player client maintenance ( #14448 )
...
Authored by: seproDev
2025-09-26 18:13:20 +00:00
sepro
7df5acc546
[ie/youtube] Improve PO token logging ( #14447 )
...
Authored by: seproDev
2025-09-26 18:12:16 +00:00
github-actions[bot]
4429fd0450
Release 2025.09.23
...
Created by: bashonly
:ci skip all
2025-09-23 06:45:05 +00:00
bashonly
2e81e298cd
[cleanup] Misc ( #14268 )
...
Closes #13427
Authored by: bashonly, seproDev, doe1080
Co-authored-by: sepro <sepro@sepr0.com >
Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com >
2025-09-23 06:33:30 +00:00
sepro
7f5d9f8543
[ie/youtube] Force player 0004de42 ( #14398 )
...
Closes #14400
Authored by: seproDev
2025-09-23 07:07:28 +02:00
sepro
f8750504c2
[ie/twitch:clips] Fix extractor ( #14397 )
...
Closes #14396
Authored by: seproDev
2025-09-22 21:42:12 +02:00
sepro
8821682f15
[docs] Establish AI/LLM contribution policy ( #14194 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-09-21 19:15:16 +02:00
sepro
08d7899683
[cleanup] Deprecate various options ( #13821 )
...
Closes #14198 , Closes #12909
Authored by: seproDev
2025-09-21 17:10:37 +02:00
sepro
98b6b0d339
[utils] mimetype2ext: Recognize vnd.dlna.mpeg-tts ( #14388 )
...
Closes #14386
Authored by: seproDev
2025-09-21 16:29:21 +02:00
sepro
bf5d18016b
[ie/vk:uservideos] Support alternate URL format ( #14376 )
...
Closes #11793
Authored by: seproDev
2025-09-20 01:12:02 +02:00
sepro
4bc19adc87
[ie/ttinglive] Adapt FlexTV extractor to new domain ( #14375 )
...
Closes #14342
Authored by: seproDev
2025-09-20 00:38:34 +02:00
sepro
b2c01d0498
[ie/applepodcast] Fix extractor ( #14372 )
...
Closes #14368
Authored by: seproDev
2025-09-19 22:22:47 +02:00
bashonly
e123a48f11
[ie/telecinco] Support browser impersonation ( #14351 )
...
Closes #14349
Authored by: bashonly
2025-09-17 04:58:42 +00:00
bashonly
820c6e2445
[ie/mitele] Remove extractor ( #14348 )
...
Closes #13535
Authored by: bashonly
2025-09-16 23:03:09 +00:00
thegymguy
677997d84e
[ie/xhamster] Fix extractor ( #14345 )
...
Fix a1c98226a4
Closes #14145
Authored by: arand, thegymguy
Co-authored-by: arand <183498+arand@users.noreply.github.com >
2025-09-16 22:19:08 +00:00
sepro
b81e9272dc
[ie/vk] Support vksport URLs ( #14341 )
...
Closes #14175
Authored by: seproDev
2025-09-16 19:43:00 +02:00
bashonly
df4b4e8ccf
[build] Use PyInstaller 6.16 for Windows ( #14318 )
...
Authored by: bashonly
2025-09-13 22:50:34 +00:00
sepro
f3829463c7
[utils] random_user_agent: Bump versions ( #14317 )
...
Authored by: seproDev
2025-09-14 00:32:25 +02:00
bashonly
ae3923b6b2
[ci] Improve workflow checks ( #14316 )
...
Authored by: bashonly
2025-09-13 21:55:35 +00:00
bashonly
8ab262c66b
[cleanup] Remove references to setup.cfg ( #14315 )
...
Fix eb4b3a5fc7
Authored by: bashonly
2025-09-13 21:30:06 +00:00
bashonly
e2d37bcc8e
[build] Refactor Linux build jobs ( #14275 )
...
Authored by: bashonly
2025-09-13 21:20:28 +00:00
sepro
eb4b3a5fc7
[cleanup] Remove setup.cfg ( #14314 )
...
Authored by: seproDev
2025-09-13 21:57:54 +02:00
bashonly
65e90aea29
[cleanup] Remove broken extractors ( #14305 )
...
Closes #1466 , Closes #2005 , Closes #4897 , Closes #5118 , Closes #8489 , Closes #13072
Authored by: bashonly
2025-09-12 08:15:41 +00:00
doe1080
17bfaa53ed
[ie/onsen] Add extractor ( #10971 )
...
Closes #10902
Authored by: doe1080
2025-09-11 22:51:31 +00:00
doe1080
8cb037c0b0
[ie/smotrim] Rework extractors ( #14200 )
...
Closes #9372 , Closes #11804 , Closes #13900
Authored by: doe1080, swayll
Co-authored-by: Nikolay Fedorov <40500428+swayll@users.noreply.github.com >
2025-09-11 20:59:54 +00:00
doe1080
7d9e48b22a
[ie/tunein] Fix extractors ( #13981 )
...
Authored by: doe1080
2025-09-11 20:42:01 +00:00
sepro
f5cb721185
[ie/loco] Fix extractor ( #14256 )
...
Closes #14255
Authored by: seproDev
2025-09-11 21:32:35 +02:00
bashonly
83b8409366
[ci] Test with Python 3.14 ( #13468 )
...
Authored by: bashonly
2025-09-11 15:35:55 +00:00
bashonly
ba80446855
[cleanup] Bump ruff to 0.13.x ( #14293 )
...
Authored by: bashonly
2025-09-11 15:18:01 +00:00
bashonly
22ea0688ed
[ci] Bump actions/setup-python to v6 ( #14282 )
...
Authored by: bashonly
2025-09-10 21:29:12 +00:00
bashonly
5c1abcdc49
[ie/tiktok:live] Fix room ID extraction ( #14287 )
...
Closes #9418
Authored by: bashonly
2025-09-10 21:26:27 +00:00
doe1080
3d9a88bd8e
[ie/pixivsketch] Remove extractors ( #14196 )
...
Authored by: doe1080
2025-09-10 21:22:10 +00:00
doe1080
9def9a4b0e
[ie/newspicks] Warn when only preview is available ( #14197 )
...
Closes #14137
Authored by: doe1080
2025-09-10 21:20:03 +00:00
bashonly
679587dac7
[ie/vimeo] Fix login error handling ( #14280 )
...
Closes #14279
Authored by: bashonly
2025-09-10 18:39:07 +00:00
Will Smillie
a1c98226a4
[ie/xhamster] Fix extractor ( #14286 )
...
Closes #14145
Authored by: nicolaasjan, willsmillie
Co-authored-by: nicolaasjan <14093220+nicolaasjan@users.noreply.github.com >
2025-09-10 18:17:24 +00:00
bashonly
c8ede5f34d
[build] Use new PyInstaller builds for Windows ( #14273 )
...
Authored by: bashonly
2025-09-08 22:44:36 +00:00
bashonly
a183837ec8
[test:utils] Fix sanitize_path test for Windows CPython 3.11 ( #13878 )
...
Authored by: Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.dev >
2025-09-07 20:43:39 +00:00
Sipherdrakon
067062bb87
[ie/10play] Fix extractor ( #14242 )
...
Closes #14212
Authored by: Sipherdrakon
2025-09-07 21:09:23 +02:00
bashonly
8597a4331e
[build] Fix cache warmer ( #14261 )
...
Fix 50136eeeb3
Authored by: bashonly
2025-09-07 00:57:20 +00:00
sepro
48a214bef4
[build] Use SPDX license identifier ( #14260 )
...
Authored by: cdce8p
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com >
2025-09-07 02:02:20 +02:00
Mozi
6a763a55d8
[compat] Add compat_datetime_from_timestamp ( #11902 )
...
Authored by: pzhlkj6612, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-09-07 01:48:24 +02:00
sepro
e6e6b51214
[docs] Clarify license of PyInstaller-bundled executables ( #14257 )
...
Closes #348
Authored by: seproDev
2025-09-07 01:17:02 +02:00
bashonly
7c9b10ebc8
[ci] Test and lint workflows ( #14249 )
...
Authored by: bashonly
2025-09-06 22:28:11 +00:00
bashonly
cd94e70040
[build] Post-release workflow cleanup ( #14250 )
...
Authored by: bashonly
2025-09-06 05:41:43 +00:00
github-actions[bot]
7c27965ff6
Release 2025.09.05
...
Created by: bashonly
:ci skip all
2025-09-05 22:46:00 +00:00
bashonly
50136eeeb3
[build] Overhaul Linux builds and refactor release workflow ( #13997 )
...
- Use `manylinux-shared` images for Linux builds
- Discontinue `yt-dlp_linux_armv7l`/`linux_armv7l_exe` release binary
- Add `yt-dlp_linux_armv7l.zip`/`linux_armv7l_dir` release binary
- Add `yt-dlp_musllinux` and `yt-dlp_musllinux_aarch64` release binaries
- Migrate `linux_exe` build strategy from staticx+musl to manylinux2014/glibc2.17
- Rewrite release.yml's "unholy bash monstrosity" as devscripts/setup_variables.py
Closes #10072 , Closes #10630 , Closes #10578 , Closes #13976 , Closes #13977 , Closes #14106
Authored by: bashonly
2025-09-05 22:38:20 +00:00
Chase Ryan
603acdff07
[ie/charlierose] Fix extractor ( #14231 )
...
Authored by: gitchasing
2025-09-05 23:28:52 +02:00
sepro
d925e92b71
[ie/vevo] Restore extractors ( #14203 )
...
Partially reverts 6f4c1bb593
Authored by: seproDev
2025-08-31 00:41:52 +02:00
sepro
ed24640943
[ie/lrt] Fix extractors ( #14193 )
...
Closes #13501
Authored by: seproDev
2025-08-30 00:28:44 +02:00
sepro
76bb46002c
Fix --id deprecation warning ( #14190 )
...
Authored by: seproDev
2025-08-29 22:06:53 +02:00
InvalidUsernameException
1e28f6bf74
[ie/kick:vod] Support ongoing livestream VODs ( #14154 )
...
Authored by: InvalidUsernameException
2025-08-28 01:26:49 +00:00
garret1317
0b51005b48
[ie/ITVBTCC] Fix extractor ( #14161 )
...
Closes #14156
Authored by: garret1317
2025-08-28 01:19:25 +00:00
Abdulmohsen
223baa81f6
[ie/tver] Extract more metadata ( #14165 )
...
Authored by: arabcoders
2025-08-28 01:18:10 +00:00
Gegham Zakaryan
18fe696df9
[ie/googledrive] Fix subtitles extraction ( #14139 )
...
Authored by: zakaryan2004
2025-08-28 01:12:08 +00:00
github-actions[bot]
487a90c8ef
Release 2025.08.27
...
Created by: bashonly
:ci skip all
2025-08-27 23:56:39 +00:00
bashonly
8cd37b85d4
[ie/youtube] Use alternative tv user-agent when authenticated ( #14169 )
...
Authored by: bashonly
2025-08-27 23:00:03 +00:00
bashonly
5c7ad68ff1
[ie/youtube] Deprioritize web_safari m3u8 formats ( #14168 )
...
Authored by: bashonly
2025-08-27 22:31:51 +00:00
sepro
1ddbd033f0
[ie/generic] Simplify invalid URL error message ( #14167 )
...
Authored by: seproDev
2025-08-27 23:27:57 +02:00
sepro
fec30c56f0
[ie/generic] Use https as fallback protocol ( #14160 )
...
Authored by: seproDev
2025-08-27 22:25:35 +02:00
sepro
d6950c27af
[ie/skeb] Support wav files ( #14147 )
...
Closes #14146
Authored by: seproDev
2025-08-27 15:34:44 +02:00
bashonly
3bd9154412
[ie/youtube] Player client maintenance ( #14135 )
...
- Prioritize `tv_simply` over `tv` in default logged-out clients
- Revert `tv` client user-agent to work around 403 errors
Authored by: bashonly
2025-08-23 23:45:29 +00:00
bashonly
8f4a908300
[ie/youtube] Add tcc player JS variant ( #14134 )
...
Authored by: bashonly
2025-08-23 23:43:50 +00:00
github-actions[bot]
f1ba9f4ddb
Release 2025.08.22
...
Created by: bashonly
:ci skip all
2025-08-22 23:59:02 +00:00
bashonly
5c8bcfdbc6
[ie/youtube] Optimize playback wait times ( #14124 )
...
Authored by: bashonly
2025-08-22 23:53:28 +00:00
bashonly
895e762a83
[ie/youtube] Replace ios with tv_simply in default clients ( #14123 )
...
Also:
- Add `web_safari` to default logged-in clients
- Add `web_creator` to default premium clients
- Flag `ios` HLS formats as requiring PO token
Closes #13702
Authored by: bashonly, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
2025-08-22 23:49:54 +00:00
bashonly
39b7b8ddc7
[ie/youtube] Improve tv client context ( #14122 )
...
Closes #12563
Authored by: bashonly
2025-08-22 23:44:32 +00:00
bashonly
526410b4af
[cookies] Fix f29acc4a6e
...
Authored by: bashonly
2025-08-21 22:13:45 -05:00
bashonly
f29acc4a6e
[cookies] Fix --cookies-from-browser with Firefox 142+ ( #14114 )
...
Ref: 5869af852c
Related: 28b68f6875
Closes #13559 , Closes #14113
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.dev >
2025-08-21 23:47:18 +00:00
zhallgato
4dbe96459d
[ie/mediaklikk] Fix extractor ( #13975 )
...
Closes #14091
Authored by: zhallgato
2025-08-21 21:28:12 +00:00
bashonly
a03c37b44e
[ie/youtube] Update tv client config ( #14101 )
...
Authored by: seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-08-20 19:46:10 +00:00
doe1080
fcea3edb5c
[ie/steam] Fix extractors ( #14093 )
...
Authored by: doe1080
2025-08-20 15:44:45 +00:00
bashonly
415b6d9ca8
[build] Post-release workflow cleanup ( #14090 )
...
Authored by: bashonly
2025-08-20 06:17:45 +00:00
github-actions[bot]
575753b9f3
Release 2025.08.20
...
Created by: bashonly
:ci skip all
2025-08-20 02:51:33 +00:00
bashonly
c2fc4f3e7f
[cleanup] Misc ( #13991 )
...
Authored by: bashonly
2025-08-20 02:42:34 +00:00
bashonly
07247d6c20
[build] Add Windows ARM64 builds ( #14003 )
...
Adds yt-dlp_arm64.exe and yt-dlp_win_arm64.zip to release assets
Closes #13849
Authored by: bashonly
2025-08-20 02:28:00 +00:00
bashonly
f63a7e41d1
[ie/youtube] Add playback_wait extractor-arg
...
Authored by: bashonly
2025-08-19 21:22:00 -05:00
bashonly
7b8a8abb98
[ie/francetv:site] Fix extractor ( #14082 )
...
Closes #14072
Authored by: bashonly
2025-08-20 01:35:32 +00:00
bashonly
a97f4cb57e
[ie/youtube] Handle required preroll waiting period ( #14081 )
...
Authored by: bashonly
2025-08-19 20:06:53 -05:00
bashonly
d154dc3dcf
[ie/youtube] Remove default player params ( #14081 )
...
Closes #13930
Authored by: bashonly
2025-08-19 20:06:53 -05:00
bashonly
438d3f06b3
[fd] Support available_at format field ( #13980 )
...
Authored by: bashonly
2025-08-20 00:38:48 +00:00
CasperMcFadden95
74b4b3b005
[ie/faulio] Add extractor ( #13907 )
...
Authored by: CasperMcFadden95
2025-08-19 23:27:31 +00:00
e2dk4r
36e873822b
[ie/puhutv] Fix playlists extraction ( #11955 )
...
Closes #5691
Authored by: e2dk4r
2025-08-19 23:20:07 +00:00
Arseniy D.
d3d1ac8eb2
[ie/steam] Fix extractor ( #14008 )
...
Closes #14000
Authored by: AzartX47
2025-08-19 23:14:20 +00:00
doe1080
86d74e5cf0
[ie/medialaan] Rework extractors ( #14015 )
...
Fixes MedialaanIE and VTMIE
Authored by: doe1080
2025-08-19 23:10:17 +00:00
Junyi Lou
6ca9165648
[ie/bilibili] Handle Bangumi redirection ( #14038 )
...
Closes #13924
Authored by: junyilou, grqz
Co-authored-by: _Grqz <173015200+grqz@users.noreply.github.com >
2025-08-19 23:06:49 +00:00
Pierre
82a1390204
[ie/svt] Extract forced subs under separate lang code ( #14062 )
...
Closes #14020
Authored by: PierreMesure
2025-08-19 22:57:46 +00:00
Runar Saur Modahl
7540aa1da1
[ie/NRKTVEpisode] Fix extractor ( #14065 )
...
Closes #14054
Authored by: runarmod
2025-08-19 22:45:55 +00:00
bashonly
35da8df4f8
[utils] Add improved jwt_encode function ( #14071 )
...
Also deprecates `jwt_encode_hs256`
Authored by: bashonly
2025-08-19 22:36:00 +00:00
bashonly
8df121ba59
[ie/mtv] Overhaul extractors ( #14052 )
...
Adds SouthParkComBrIE and SouthParkCoUkIE
Removes these extractors:
- CMTIE: migrated to Paramount+
- ComedyCentralTVIE: migrated to Paramount+
- MTVDEIE: migrated to Paramount+
- MTVItaliaIE: migrated to Paramount+
- MTVItaliaProgrammaIE: migrated to Paramount+
- MTVJapanIE: migrated to JP Services
- MTVServicesEmbeddedIE: dead domain
- MTVVideoIE: migrated to Paramount+
- NickBrIE: redirects to landing page w/o any videos
- NickDeIE: redirects to landing page w/o any videos
- NickRuIE: redirects to landing page w/o any videos
- BellatorIE: migrated to PFL
- ParamountNetworkIE: migrated to Paramount+
- SouthParkNlIE: site no longer exists
- TVLandIE: migrated to Paramount+
Closes #169 , Closes #1711 , Closes #1712 , Closes #2621 , Closes #3167 , Closes #3893 , Closes #4552 , Closes #4702 , Closes #4928 , Closes #5249 , Closes #6156 , Closes #8722 , Closes #9896 , Closes #10168 , Closes #12765 , Closes #13446 , Closes #14009
Authored by: bashonly, doe1080, Randalix, seproDev
Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com >
Co-authored-by: Randalix <23729538+Randalix@users.noreply.github.com >
Co-authored-by: sepro <sepro@sepr0.com >
2025-08-19 20:46:11 +00:00
bashonly
471a2b60e0
[ie/tiktok:user] Improve infinite loop prevention ( #14077 )
...
Fix edf55e8184
Closes #14076
Authored by: bashonly
2025-08-19 20:39:33 +00:00
bashonly
df0553153e
[ie/youtube] Default to main player JS variant ( #14079 )
...
Authored by: bashonly
2025-08-19 19:28:15 +00:00
bashonly
7bc53ae799
[ie/youtube] Extract title and description from initial data ( #14078 )
...
Closes #13604
Authored by: bashonly
2025-08-19 19:27:17 +00:00
bashonly
d8200ff0a4
[ie/vimeo:album] Support embed-only and non-numeric albums ( #14021 )
...
Authored by: bashonly
2025-08-18 22:09:35 +00:00
bashonly
0f6b915822
[ie/vimeo:event] Fix extractor ( #14064 )
...
Closes #14059
Authored by: bashonly
2025-08-18 21:09:25 +00:00
doe1080
374ea049f5
[ie/niconico:live] Support age-restricted streams ( #13549 )
...
Authored by: doe1080
2025-08-18 17:43:40 +00:00
doe1080
6f4c1bb593
[cleanup] Remove dead extractors ( #13996 )
...
Removes ArkenaIE, PladformIE, VevoIE, VevoPlaylistIE
Authored by: doe1080
2025-08-18 16:34:32 +00:00
doe1080
c22660aed5
[ie/adobetv] Fix extractor ( #13917 )
...
Removes AdobeTVChannelIE, AdobeTVEmbedIE, AdobeTVIE, AdobeTVShowIE
Authored by: doe1080
2025-08-18 16:32:26 +00:00
bashonly
404bd889d0
[ie/weibo] Support more URLs and --no-playlist ( #14035 )
...
Authored by: bashonly
2025-08-16 23:02:04 +00:00
bashonly
edf55e8184
[ie/tiktok:user] Avoid infinite loop during extraction ( #14032 )
...
Closes #14031
Authored by: bashonly
2025-08-16 22:57:14 +00:00
bashonly
8a8861d538
[ie/youtube:tab] Fix playlists tab extraction ( #14030 )
...
Closes #14028
Authored by: bashonly
2025-08-16 22:55:21 +00:00
sepro
70f5669951
Warn against using -f mp4 ( #13915 )
...
Authored by: seproDev
2025-08-17 00:35:46 +02:00
doe1080
6ae3543d5a
[ie] _rta_search: Do not assume age_limit is 0 ( #13985 )
...
Authored by: doe1080
2025-08-16 04:28:58 +00:00
doe1080
770119bdd1
[ie] Extract avif storyboard formats from MPD manifests ( #14016 )
...
Authored by: doe1080
2025-08-16 03:32:21 +00:00
Arseniy D.
8e3f8065af
[ie/weibo] Fix extractors ( #14012 )
...
Closes #14012
Authored by: AzartX47, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-08-16 03:07:35 +00:00
bashonly
aea85d525e
[build] Discontinue darwin_legacy_exe support ( #13860 )
...
* Removes "yt-dlp_macos_legacy" from release assets
* Discontinues executable support for macOS < 10.15
Closes #13856
Authored by: bashonly
2025-08-13 22:02:58 +00:00
bashonly
f2919bd28e
[ie/youtube] Add es5 and es6 player JS variants ( #14005 )
...
Authored by: bashonly
2025-08-12 23:24:31 +00:00
bashonly
681ed2153d
[build] Bump PyInstaller version to 6.15.0 for Windows ( #14002 )
...
Authored by: bashonly
2025-08-12 23:17:13 +00:00
bashonly
bdeb3eb3f2
[pp/XAttrMetadata] Only set "Where From" attribute on macOS ( #13999 )
...
Fix 3e918d825d
Closes #14004
Authored by: bashonly
2025-08-12 07:58:22 +00:00
github-actions[bot]
b7de89c910
Release 2025.08.11
...
Created by: bashonly
:ci skip all
2025-08-11 03:54:46 +00:00
sepro
5e4ceb35cf
[cleanup] Misc ( #13852 )
...
Closes #13815
Authored by: seproDev, injust, bashonly
Co-authored-by: Justin Su <injustsu@gmail.com >
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-08-11 03:18:28 +00:00
bashonly
e98695549e
[rh:curl_cffi] Support curl_cffi 0.11.x, 0.12.x, 0.13.x ( #13989 )
...
Authored by: bashonly
2025-08-11 03:16:07 +00:00
bashonly
bf366517ef
[ie/youtube] Update player params ( #13979 )
...
Closes #13930
Authored by: bashonly
2025-08-10 07:33:45 +00:00
bashonly
c76ce28e06
Deprecate linux_armv7l_exe support ( #13978 )
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/13976
Authored by: bashonly
2025-08-10 06:53:10 +00:00
Simon Sawicki
e8d49b1c7f
[ie/motherless] Fix extractor ( #13960 )
...
Authored by: Grub4K
2025-08-07 21:04:30 -07:00
Sojiroh
a6df5e8a58
[ie/YandexDisk] Support 360 URLs ( #13935 )
...
Closes #13887
Authored by: Sojiroh
2025-08-07 23:16:55 +02:00
bashonly
e8d2807296
[ie/digitalconcerthall] Fix formats extraction ( #13948 )
...
Closes #13925
Authored by: bashonly
2025-08-07 00:03:44 +00:00
bashonly
fe53ebe5b6
[fd/dash] Re-extract if using --load-info-json with --live-from-start ( #13922 )
...
Closes #13906
Authored by: bashonly
2025-08-06 20:08:34 +00:00
sepro
662af5bb83
Warn when yt-dlp is severely outdated ( #13937 )
...
Authored by: seproDev
2025-08-06 21:14:45 +02:00
bashonly
8175f3738f
[rh:requests] Bump minimum required version of urllib3 to 2.0.2 ( #13939 )
...
- urllib3 1.26.x gives unexpected results with partial reads: https://github.com/urllib3/urllib3/issues/2128
- urllib3 2.0.0 and 2.0.1 were yanked from PyPI: https://github.com/urllib3/urllib3/issues/3009
Closes #13927
Authored by: bashonly
2025-08-06 19:00:53 +00:00
sepro
1e0c77ddcc
[pp/XAttrMetadata] Don't write "Where from" on Windows ( #13944 )
...
Fix 3e918d825d
Closes #13942
Authored by: seproDev
2025-08-06 16:52:34 +02:00
sepro
e651a53a2f
Revert f799a4b472
2025-08-05 22:02:13 +02:00
sepro
f799a4b472
[ie/youtube] Update tv client config ( #13934 )
...
Closes #13930
Authored by: seproDev
2025-08-05 18:47:37 +02:00
coletdjnz
38c2bf4026
[ie/youtube] Add player params to mweb client ( #13914 )
...
Authored by: coletdjnz
2025-08-03 13:07:06 +12:00
Iuri Campos
6ff135c319
[ie/shiey] Add extractor ( #13354 )
...
Closes #12129
Authored by: iribeirocampos
2025-08-03 00:05:40 +02:00
JChris246
cd31c319e3
[ie/fc2] Fix old video support ( #12633 )
...
Closes #11778
Authored by: JChris246, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-08-02 23:37:35 +02:00
u-spec-png
6539ee1947
[ie/N1Info:article] Fix extractor ( #13865 )
...
Authored by: u-spec-png
2025-08-02 20:10:40 +00:00
CasperMcFadden95
43dedbe639
[ie/RoyaLive] Support en URLs ( #13908 )
...
Authored by: CasperMcFadden95
2025-08-02 19:59:30 +00:00
doe1080
05e553e9d1
[ie/niconico] Fix error handling & improve metadata extraction ( #13240 )
...
Closes #13338
Authored by: doe1080
2025-08-02 19:55:08 +00:00
doe1080
1c6068af99
[cleanup] Move embed tests to dedicated extractors ( #13782 )
...
Authored by: doe1080
2025-08-01 20:50:20 +00:00
garret1317
71f30921a2
[ie/tbsjp] Fix extractor ( #13485 )
...
Closes #13484
Authored by: garret1317
2025-07-31 20:33:05 +00:00
Abdulmohsen
121647705a
[ie/TVer] Support --ignore-no-formats-error when geo-blocked ( #13598 )
...
Authored by: arabcoders
2025-07-30 23:23:06 +00:00
bashonly
70d7687487
[ie/TVer] Extract Streaks API info ( #13885 )
...
Closes #13874
Authored by: bashonly
2025-07-30 23:15:59 +00:00
bashonly
42ca3d601e
[ie/archive.org] Fix metadata extraction ( #13880 )
...
Closes #13881
Authored by: bashonly
2025-07-30 06:11:09 +00:00
bashonly
62e2a9c0d5
[ci] Bump supported PyPy version to 3.11 ( #13877 )
...
Ref: https://pypy.org/posts/2025/07/pypy-v7320-release.html
Authored by: bashonly
2025-07-29 21:31:35 +00:00
bashonly
28b68f6875
[cookies] Load cookies with float expires timestamps ( #13873 )
...
Authored by: bashonly
2025-07-29 19:47:28 +00:00
fries1234
682334e4b3
[ie/tvw:news] Add extractor ( #12907 )
...
Authored by: fries1234
2025-07-27 22:26:33 +02:00
Florentin Le Moal
b831406a1d
[ie/rtve.es:program] Add extractor
...
Authored by: meGAmeS1, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-07-27 21:52:05 +02:00
bashonly
23c658b9cb
Raise minimum recommended Python version to 3.10 ( #13859 )
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/13858
Authored by: bashonly
2025-07-26 22:59:02 +00:00
bashonly
cc5a5caac5
Deprecate darwin_legacy_exe support ( #13857 )
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/13856
Authored by: bashonly
2025-07-26 22:12:53 +00:00
bashonly
66aa21dc5a
[build] Use macos-14 runner for macos builds ( #13814 )
...
Ref: https://github.blog/changelog/2025-07-11-upcoming-changes-to-macos-hosted-runners-macos-latest-migration-and-xcode-support-policy-updates/#macos-13-is-closing-down
Authored by: bashonly
2025-07-26 19:39:54 +00:00
Tom Hebb
57186f958f
[fd/hls] Fix --hls-split-continuity support ( #13321 )
...
Authored by: tchebb
2025-07-26 20:43:38 +02:00
CasperMcFadden95
daa1859be1
[ie/FaulioLive] Support Bahry TV ( #13850 )
...
Authored by: CasperMcFadden95
2025-07-26 20:11:57 +02:00
c-basalt
e8c2bf798b
[ie/neteasemusic] Support XFF ( #11044 )
...
Closes #11043
Authored by: c-basalt
2025-07-26 20:02:56 +02:00
doe1080
1fe83b0111
[ie/eagleplatform] Remove extractors ( #13469 )
...
Authored by: doe1080
2025-07-26 17:34:22 +02:00
InvalidUsernameException
30302df22b
[ie/sportdeuschland] Support embedded player URLs ( #13833 )
...
Closes #13766
Authored by: InvalidUsernameException
2025-07-25 22:22:32 +00:00
CasperMcFadden95
3e609b2ced
[ie/FaulioLive] Add extractor ( #13421 )
...
Authored by: CasperMcFadden95, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-07-25 23:33:49 +02:00
bashonly
d399505fdf
[fd/external] Work around ffmpeg's file: URL handling ( #13844 )
...
Closes #13781
Authored by: bashonly
2025-07-25 19:44:39 +00:00
sepro
61d4cd0bc0
[ie/PlyrEmbed] Add extractor ( #13836 )
...
Closes #13827
Authored by: seproDev
2025-07-25 20:55:41 +02:00
doe1080
4385480795
[utils] parse_resolution: Support width-only pattern ( #13802 )
...
Authored by: doe1080
2025-07-25 20:41:21 +02:00
Barry van Oudtshoorn
485de69dbf
[ie/Parlview] Rework extractor ( #13788 )
...
Closes #13787
Authored by: barryvan
2025-07-25 06:00:31 +02:00
ischmidt20
0adeb1e54b
[ie/tbs] Fix truTV support ( #9683 )
...
Closes #3400
Authored by: ischmidt20, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-07-24 22:35:48 +00:00
bashonly
afaf60d9fd
[ie/vimeo] Fix login support and require authentication ( #13823 )
...
Closes #13822
Authored by: bashonly
2025-07-23 23:27:20 +00:00
Atsushi2965
7e3f48d64d
[pp/EmbedThumbnail] Fix ffmpeg args for embedding in mp3 ( #13720 )
...
Authored by: atsushi2965
2025-07-22 21:55:00 +00:00
bashonly
59765ecbc0
[ie/sproutvideo] Fix extractor ( #13813 )
...
Authored by: bashonly
2025-07-22 21:46:46 +00:00
bashonly
c59ad2b066
[utils] random_user_agent: Bump versions ( #13543 )
...
Closes #5362
Authored by: bashonly
2025-07-22 21:34:03 +00:00
Simon Sawicki
eed94c7306
[utils] Add WINDOWS_VT_MODE to globals ( #12460 )
...
Authored by: Grub4K
2025-07-22 20:10:51 +02:00
Roland Crosby
3e918d825d
[pp/XAttrMetadata] Add macOS "Where from" attribute ( #12664 )
...
Authored by: rolandcrosby
2025-07-22 19:50:42 +02:00
github-actions[bot]
035b1ece8f
Release 2025.07.21
...
Created by: bashonly
:ci skip all
2025-07-21 23:47:12 +00:00
sepro
9951fdd0d0
[cleanup] Misc ( #13595 )
...
Closes #10853 , Closes #12436 , Closes #13314 , Closes #13609
Authored by: seproDev, InvalidUsernameException, doe1080, hseg, bashonly, adamralph
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
Co-authored-by: InvalidUsernameException <InvalidUsernameException@users.noreply.github.com >
Co-authored-by: gesh <gesh@gesh.uni.cx >
Co-authored-by: Adam Ralph <adam@adamralph.com >
Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com >
2025-07-21 23:43:30 +00:00
Simon Sawicki
959ac99e98
Fix --exec placeholder expansion on Windows
...
See https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-45hg-7f49-5h56 for more details
Authored by: Grub4K
2025-07-21 18:19:46 -05:00
bashonly
d88b304d44
[ie/patreon:campaign] Fix extractor ( #13712 )
...
Closes #13622
Authored by: bashonly
2025-07-21 23:15:31 +00:00
bashonly
b15aa8d772
[ie/BiliBiliBangumi] Fix extractor ( #13800 )
...
Closes #13795
Authored by: bashonly
2025-07-21 23:11:58 +00:00
c-basalt
d3edc5d52a
[ie/bilibili] Pass newer user-agent with API requests ( #13736 )
...
Closes #12887
Authored by: c-basalt
2025-07-21 23:04:43 +00:00
doe1080
060c6a4501
[ie/skeb] Rework extractor ( #13593 )
...
Closes #7440
Authored by: doe1080
2025-07-21 22:32:10 +00:00
doe1080
6be26626f7
[utils] unified_timestamp: Return int values ( #13796 )
...
Authored by: doe1080
2025-07-21 21:59:13 +00:00
bashonly
ef103b2d11
[ie/hotstar] Fix error handling ( #13793 )
...
Fix 7e0af2b1f0
Closes #13790
Authored by: bashonly
2025-07-21 19:09:52 +00:00
bashonly
3e49bc8a1b
Make extractor-designated impersonation override --impersonate ( #13792 )
...
Fix 32809eb2da
Authored by: bashonly
2025-07-21 18:42:21 +00:00
bashonly
2ac3eb9837
Fix ImpersonateTarget sanitization ( #13791 )
...
Fix 32809eb2da
Authored by: bashonly
2025-07-21 18:41:00 +00:00
bashonly
8820101aa3
[ie/youtube] Use impersonation for downloading subtitles ( #13786 )
...
Closes #13770
Authored by: bashonly
2025-07-20 23:22:04 +00:00
bashonly
a4561c7a66
[rh:requests] Refactor default headers ( #13785 )
...
Authored by: bashonly
2025-07-20 23:20:58 +00:00
bashonly
32809eb2da
Allow extractors to designate formats/subtitles for impersonation ( #13778 )
...
Authored by: bashonly
2025-07-20 23:05:43 +00:00
WouterGordts
f9dff95cb1
[ie/bandcamp] Extract tags ( #13480 )
...
Authored by: WouterGordts
2025-07-20 20:12:40 +00:00
Tim
790c286ce3
[ie/10play] Support new site domain ( #13611 )
...
Closes #13577
Authored by: Georift
2025-07-20 20:00:44 +00:00
bashonly
87e3dc8c7f
[ie/mlbtv] Make formats downloadable with ffmpeg ( #13761 )
...
Authored by: bashonly
2025-07-20 19:57:20 +00:00
R0hanW
1a8474c3ca
[ie/PlayerFm] Add extractor ( #13016 )
...
Closes #4518
Authored by: R0hanW
2025-07-19 01:38:52 +02:00
bashonly
09982bc33e
[ie/dangalplay] Support other login regions ( #13768 )
...
Authored by: bashonly
2025-07-18 23:24:52 +00:00
Víctor Schmidt
c8329fc572
[ie/rai] Fix formats extraction ( #13572 )
...
Closes #13548
Authored by: moonshinerd, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-07-18 22:43:04 +00:00
bashonly
1f27a9f8ba
[core] Warn when skipping formats ( #13090 )
...
Authored by: bashonly
2025-07-18 21:59:50 +00:00
bashonly
4919051e44
[core] Don't let format testing alter the return code ( #13767 )
...
Closes #13750
Authored by: bashonly
2025-07-18 21:55:02 +00:00
bashonly
5f951ce929
[ie/aenetworks] Support new URL formats ( #13747 )
...
Closes #13745
Authored by: bashonly
2025-07-18 20:06:02 +00:00
bashonly
28bf46b7da
[utils] urlhandle_detect_ext: Use x-amz-meta-file-type headers ( #13749 )
...
Authored by: bashonly
2025-07-18 19:46:06 +00:00
bashonly
b8abd255e4
[utils] mimetype2ext: Always parse flac from audio/flac ( #13748 )
...
Authored by: bashonly
2025-07-18 19:43:40 +00:00
bashonly
c1ac543c81
[ie/soundcloud] Always extract original format extension ( #13746 )
...
Closes #13743
Authored by: bashonly
2025-07-16 23:19:58 +00:00
flanter21
dcc4cba39e
[ie/blackboardcollaborate] Support subtitles and authwalled videos ( #12473 )
...
Authored by: flanter21
2025-07-16 23:17:48 +00:00
Nikolay Fedorov
3a84be9d16
[ie/TheHighWire] Add extractor ( #13505 )
...
Closes #13364
Authored by: swayll
2025-07-14 19:01:53 +00:00
rdamas
d42a6ff0c4
[ie/archive.org] Fix extractor ( #13706 )
...
Closes #13704
Authored by: rdamas
2025-07-14 18:55:52 +00:00
bashonly
ade876efb3
[ie/francetv] Improve error handling ( #13726 )
...
Closes #13324
Authored by: bashonly
2025-07-14 17:25:45 +00:00
bashonly
7e0af2b1f0
[ie/hotstar] Improve error handling ( #13727 )
...
Authored by: bashonly
2025-07-14 17:24:52 +00:00
doe1080
d57a0b5aa7
[ie/noovo] Remove extractor ( #13429 )
...
Authored by: doe1080
2025-07-14 01:12:00 +02:00
doe1080
6fb3947c0d
[ie/bellmedia] Remove extractor ( #13429 )
...
Authored by: doe1080
2025-07-14 01:12:00 +02:00
doe1080
9f54ea3898
[ie/ctv] Remove extractor ( #13429 )
...
Authored by: doe1080
2025-07-14 01:12:00 +02:00
chauhantirth
07d1d85f63
[ie/hotstar] Fix support for free accounts ( #13700 )
...
Fixes b5bd057fe8
Closes #13600
Authored by: chauhantirth
2025-07-13 22:35:26 +00:00
doe1080
5d693446e8
[ie/limelight] Remove extractors ( #13267 )
...
Authored by: doe1080
2025-07-14 00:10:59 +02:00
doe1080
23e9389f93
[ie/bandaichannel] Remove extractor ( #13152 )
...
Closes #8829
Authored by: doe1080
2025-07-13 23:53:47 +02:00
doe1080
6d39c420f7
[ie/JoqrAg] Remove extractor ( #13152 )
...
Authored by: doe1080
2025-07-13 23:53:47 +02:00
barsnick
85c3fa1925
[ie/RaiSudtirol] Support alternative domain ( #13718 )
...
Authored by: barsnick
2025-07-13 23:35:10 +02:00
Povilas Balzaravičius
b4b4486eff
[ie/LRTRadio] Fix extractor ( #13717 )
...
Authored by: Pawka
2025-07-13 21:24:37 +00:00
Frank Cai
630f3389c3
[ie/UnitedNationsWebTv] Add extractor ( #13538 )
...
Closes #2675
Authored by: averageFOSSenjoyer
2025-07-13 23:16:01 +02:00
bashonly
a6db1d297a
[ie/vimeo] Handle age-restricted videos ( #13719 )
...
Closes #13716
Authored by: bashonly
2025-07-13 21:09:39 +00:00
ShockedPlot7560
0f33950c77
[ie/mixlr] Add extractors ( #13561 )
...
Authored by: ShockedPlot7560, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-07-13 01:35:51 +02:00
bashonly
b5fea53f20
[ie] Rework _search_nextjs_v13_data helper ( #13711 )
...
Fix 5245231e4a
Authored by: bashonly
2025-07-12 23:12:05 +00:00
bashonly
5245231e4a
[ie] Add _search_nextjs_v13_data helper ( #13398 )
...
* Fixes FranceTVSiteIE livestream extraction
* Fixes GoPlayIE metadata extraction
Authored by: bashonly
2025-07-12 22:12:46 +00:00
Lyuben Ivanov
3ae61e0f31
[ie/BTVPlus] Add extractor ( #13541 )
...
Authored by: bubo
2025-07-12 21:56:11 +02:00
bashonly
a5d697f62d
[ie/vimeo] Fix extractor ( #13692 )
...
Closes #13180 , Closes #13689
Authored by: bashonly
2025-07-12 19:23:22 +00:00
coletdjnz
6e5bee418b
[ie/youtube] Ensure context params are consistent for web clients ( #13701 )
...
Authored by: coletdjnz
2025-07-12 13:44:27 +12:00
coletdjnz
5b57b72c1a
[ie/youtube] Do not require PO Token for premium accounts ( #13640 )
...
Authored by: coletdjnz
2025-07-11 18:54:01 +12:00
doe1080
2aaf1aa71d
[ie/newspicks] Fix extractor ( #13612 )
...
Closes #10472
Authored by: doe1080
2025-07-09 22:21:47 +00:00
Nikolay Fedorov
7b4c96e089
[ie/mir24.tv] Add extractor ( #13651 )
...
Closes #13365
Authored by: swayll
2025-07-09 22:16:33 +00:00
bashonly
0b359b184d
[ie/9gag] Support browser impersonation ( #13678 )
...
Closes #10837
Authored by: bashonly
2025-07-09 21:58:19 +00:00
bashonly
805519bfaa
[jsinterp] Fix undefined variable name caching ( #13677 )
...
Fix b342d27f3f
Authored by: bashonly
2025-07-09 20:45:47 +00:00
coletdjnz
aa9f1f4d57
[ie/youtube] Log bad playability statuses of player responses ( #13647 )
...
Authored by: coletdjnz
2025-07-09 18:29:54 +12:00
InvalidUsernameException
fd36b8f31b
[test:download] Support playlist_maxcount ( #13433 )
...
Authored by: InvalidUsernameException
2025-07-08 04:19:03 +00:00
barsnick
99093e96fd
[devscripts] Fix filename/directory Bash completions ( #13620 )
...
Closes #13619
Authored by: barsnick
2025-07-08 04:18:15 +00:00
garret1317
7c49a93788
[ie/NhkRadiru] Fix metadata extraction ( #12708 )
...
Authored by: garret1317
2025-07-08 03:55:19 +00:00
bashonly
884f35d54a
[ie/BiliBiliBangumi] Fix geo-block detection ( #13667 )
...
Closes #13634
Authored by: bashonly
2025-07-08 03:54:27 +00:00
bashonly
c23d837b65
[ie/youtube:tab] Fix subscriptions feed extraction ( #13665 )
...
Adds support for LOCKUP_CONTENT_TYPE_VIDEO view models
Closes #13658
Authored by: bashonly
2025-07-07 20:25:34 +00:00
bashonly
a7113722ec
[fd/hls] Do not fall back to ffmpeg when native is required ( #13655 )
...
Authored by: bashonly
2025-07-06 22:14:22 +00:00
bashonly
0e68332bcb
[ie/youtube] Fix subtitles extraction ( #13659 )
...
Fixes regression introduced in 2ba5391cd6
Closes #13654
Authored by: bashonly
2025-07-06 22:07:21 +00:00
bashonly
422cc8cb2f
[ie/twitch] Improve error handling ( #13618 )
...
Authored by: bashonly
2025-07-06 22:03:34 +00:00
bashonly
fca94ac5d6
[ie/youtube] Extract global nsig helper functions ( #13639 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-07-05 18:23:15 -05:00
bashonly
b342d27f3f
[jsinterp] Cache undefined variable names ( #13639 )
...
Authored by: bashonly
2025-07-05 18:23:15 -05:00
bashonly
b6328ca050
[jsinterp] Fix variable scoping ( #13639 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-07-05 18:23:15 -05:00
bashonly
0b41746964
[ie/sproutvideo] Fix extractor ( #13610 )
...
Closes #13606
Authored by: bashonly
2025-07-02 13:21:06 +00:00
Simon Sawicki
c316416b97
[rh:requests] Do not allocate 2GB on read ( #13603 )
...
Fixes c2ff2dbaec
Authored by: Grub4K
2025-07-02 01:42:00 +02:00
Simon Sawicki
e99c0b838a
[ie] Detect invalid m3u8 playlist data ( #13601 )
...
Authored by: Grub4K
2025-07-02 00:32:32 +02:00
Simon Sawicki
c2ff2dbaec
[rh:requests] Work around partial read dropping data ( #13599 )
...
Authored by: Grub4K
2025-07-02 00:12:43 +02:00
sepro
ca5cce5b07
[cleanup] Bump ruff to 0.12.x ( #13596 )
...
Authored by: seproDev
2025-07-01 21:17:11 +02:00
sepro
f3008bc5f8
No longer enable --mtime by default ( #12781 )
...
Closes #12780
Authored by: seproDev
2025-07-01 13:23:53 +02:00
github-actions[bot]
30fa54280b
Release 2025.06.30
...
Created by: bashonly
:ci skip all
2025-06-30 23:47:20 +00:00
bashonly
b018784498
[cleanup] Misc ( #13590 )
...
Authored by: bashonly
2025-06-30 23:44:42 +00:00
bashonly
11b9416e10
[ie/sproutvideo] Support browser impersonation ( #13589 )
...
Closes #13576
Authored by: bashonly
2025-06-30 23:37:56 +00:00
Clark
35fc33fbc5
[ie/sauceplus] Add extractor ( #13567 )
...
Authored by: ceandreasen, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-06-30 23:25:28 +00:00
helpimnotdrowning
b16722ede8
[ie/kick] Support subscriber-only content ( #13550 )
...
Closes #13442
Authored by: helpimnotdrowning
2025-06-30 23:24:04 +00:00
bashonly
500761e41a
[ie] Fix m3u8 playlist data corruption ( #13588 )
...
Revert 7b81634fb1
Closes #13581
Authored by: bashonly
2025-06-30 23:06:22 +00:00
bashonly
2ba5391cd6
[ie/youtube] Fix premium formats extraction ( #13586 )
...
Fix ff6f94041a
Closes #13545
Authored by: bashonly
2025-06-30 23:02:59 +00:00
bashonly
e9f157669e
[ie/hotstar] Fix formats extraction ( #13585 )
...
Fix b5bd057fe8
Authored by: bashonly
2025-06-30 19:19:43 +00:00
sepro
958153a226
[jsinterp] Fix extract_object ( #13580 )
...
Fixes sig extraction for YouTube player `e12fbea4`
Authored by: seproDev
2025-06-30 15:50:33 +02:00
bashonly
1b88384634
[ci] Add signature tests ( #13582 )
...
Authored by: bashonly
2025-06-30 13:05:52 +00:00
Simon Sawicki
7b81634fb1
[ie] Detect invalid m3u8 playlist data ( #13563 )
...
Authored by: Grub4K
2025-06-29 18:49:27 +02:00
bashonly
7e2504f941
[ie/jiocinema] Remove extractors ( #13565 )
...
Closes #10123 , Closes #10144 , Closes #10225 , Closes #10240 , Closes #10508
Authored by: bashonly
2025-06-28 23:32:21 +00:00
bashonly
4bd9a7ade7
[ie/hotstar:series] Fix extractor ( #13564 )
...
* Removes HotStarSeasonIE and HotStarPlaylistIE
Authored by: bashonly
2025-06-28 23:30:51 +00:00
chauhantirth
b5bd057fe8
[ie/hotstar] Fix extractor ( #13530 )
...
Closes #11195
Authored by: chauhantirth, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-06-28 02:29:43 +00:00
bashonly
5e292baad6
[ie/hotstar] Raise for login required ( #10405 )
...
Closes #10366
Authored by: bashonly
2025-06-27 22:31:06 +00:00
bashonly
0a6b104489
[ie/hotstar] Fix metadata extraction ( #13560 )
...
Closes #7946
Authored by: bashonly
2025-06-27 22:29:37 +00:00
doe1080
06c1a8cdff
[ie/niconico:live] Fix extractor and downloader ( #13158 )
...
Authored by: doe1080
2025-06-26 17:45:03 +00:00
c-basalt
99b85ac102
[ie/BilibiliSpaceVideo] Extract hidden-mode collections as playlists ( #13533 )
...
Closes #13435
Authored by: c-basalt
2025-06-26 17:42:41 +00:00
github-actions[bot]
eff0759705
Release 2025.06.25
...
Created by: bashonly
:ci skip all
2025-06-25 23:53:38 +00:00
Anton Larionov
1838a1ce5d
[ie/mave] Add extractor ( #13380 )
...
Authored by: anlar
2025-06-25 23:51:20 +00:00
doe1080
2600849bad
[ie/huya:live] Fix extractor ( #13520 )
...
Authored by: doe1080
2025-06-25 23:37:49 +00:00
D Trombett
3bd3029160
[ie/tv8.it] Support slugless URLs ( #13478 )
...
Authored by: DTrombett
2025-06-25 23:26:23 +00:00
D Trombett
a4ce4327c9
[ie/SportDeutschland] Fix extractor ( #13519 )
...
Closes #13518
Authored by: DTrombett
2025-06-25 23:24:39 +00:00
Cæsim
c57412d1f9
[ie/lsm] Fix extractors ( #13126 )
...
Closes #12298
Authored by: Caesim404
2025-06-25 19:24:20 +00:00
bashonly
5b559d0072
[ie/sproutvideo] Fix extractor ( #13544 )
...
Closes #13540
Authored by: bashonly
2025-06-25 19:02:37 +00:00
bashonly
8f94b76cbf
[ie/youtube] Check any ios m3u8 formats prior to download ( #13524 )
...
Closes #13511
Authored by: bashonly
2025-06-25 18:32:57 +00:00
bashonly
ff6f94041a
[ie/youtube] Improve player context payloads ( #13539 )
...
Closes #12563
Authored by: bashonly
2025-06-25 17:10:00 +00:00
Simon Sawicki
73bf102116
[test] traversal: Fix morsel tests for Python 3.14 ( #13471 )
...
Authored by: Grub4K
2025-06-17 09:45:19 +02:00
doe1080
1722c55400
[ie/hypergryph] Improve metadata extraction ( #13415 )
...
Closes #13384
Authored by: doe1080, eason1478
Co-authored-by: eason1478 <134664337+eason1478@users.noreply.github.com >
2025-06-12 23:25:08 +00:00
doe1080
e6bd4a3da2
[ie/brightcove:new] Improve metadata extraction ( #13461 )
...
Authored by: doe1080
2025-06-12 23:16:48 +00:00
bashonly
51887484e4
[ie] Add _search_nuxt_json helper ( #13386 )
...
* Adds InfoExtractor._search_nuxt_json for webpage extraction
* Adds InfoExtractor._resolve_nuxt_array for direct use with payload JSON
* Adds yt_dlp.utils.jslib module for Python solutions to common JavaScript libraries
* Adds devalue.parse and devalue.parse_iter to jslib utils
Ref:
* 9e503be0f2
* f3fd2aa93d/src/parse.js
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.dev >
2025-06-12 22:15:01 +00:00
github-actions[bot]
ba090caeaa
Release 2025.06.09
...
Created by: bashonly
:ci skip all
2025-06-09 23:41:52 +00:00
bashonly
339614a173
[cleanup] Misc ( #13278 )
...
Authored by: bashonly
2025-06-09 23:39:00 +00:00
nullpos
aa863ddab9
[ie/cu.ntv.co.jp] Fix extractor ( #13302 )
...
Closes #10976
Authored by: nullpos, doe1080
Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com >
2025-06-08 00:45:32 +00:00
InvalidUsernameException
db162b76f6
[ie/zdf] Fix language extraction and format sorting ( #13313 )
...
Closes #13118
Authored by: InvalidUsernameException
2025-06-08 00:10:01 +00:00
doe1080
e3c605a61f
[ie/sr:mediathek] Improve metadata extraction ( #13294 )
...
Authored by: doe1080
2025-06-08 00:06:57 +00:00
doe1080
97ddfefeb4
[ie/nobelprize] Fix extractor ( #13205 )
...
Authored by: doe1080
2025-06-08 00:04:32 +00:00
doe1080
a8bf0011bd
[ie/startrek] Fix extractor ( #13188 )
...
Authored by: doe1080
2025-06-07 23:16:31 +00:00
c-basalt
13e5516271
[ie/BiliBiliBangumi] Fix extractor ( #13416 )
...
Closes #13121
Authored by: c-basalt
2025-06-07 23:14:57 +00:00
bashonly
03dba2012d
[ie/telecinco] Fix extractor ( #13379 )
...
Closes #13378
Authored by: bashonly
2025-06-06 22:02:26 +00:00
bashonly
5d96527be8
[ie/stacommu] Avoid partial stream formats ( #13412 )
...
Authored by: bashonly
2025-06-06 21:53:30 +00:00
gamer191
1fd0e88b67
[ie/youtube] Add tv_simply player client ( #13389 )
...
Authored by: gamer191
2025-06-06 21:50:36 +00:00
gamer191
231349786e
[ie/youtube] Extract srt subtitles ( #13411 )
...
Closes #1734
Authored by: gamer191
2025-06-06 19:32:03 +00:00
Sipherdrakon
f37d599a69
[ie/aenetworks] Fix playlist extractors ( #13408 )
...
Fix 41952255d1
Authored by: Sipherdrakon
2025-06-06 09:50:21 +00:00
Simon Sawicki
9e38b273b7
[ie/youtube] Rework nsig function name extraction ( #13403 )
...
Closes #13401
Authored by: Grub4K
2025-06-05 23:50:58 +02:00
doe1080
4e7c1ea346
[ie/umg:de] Rework extractor ( #13373 )
...
Authored by: doe1080
2025-06-03 19:20:46 +00:00
barsnick
e1b6062f8c
[ie/svt:play] Fix extractor ( #13329 )
...
Closes #13312
Authored by: barsnick, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-06-03 02:29:03 +00:00
bashonly
c723c4e5e7
[ie/vimeo] Extract subtitles from player subdomain ( #13350 )
...
Closes #12198
Authored by: bashonly
2025-06-01 23:20:29 +00:00
bashonly
148a1eb4c5
[ie/odnoklassniki] Detect and raise when login is required ( #13361 )
...
Closes #13360
Authored by: bashonly
2025-06-01 23:18:24 +00:00
bashonly
85c8a405e3
[ie] Improve JSON LD thumbnails extraction ( #13368 )
...
Authored by: bashonly, doe1080
Co-authored-by: doe1080 <98906116+doe1080@users.noreply.github.com >
2025-06-01 23:09:47 +00:00
Sipherdrakon
943083edcd
[ie/adobepass] Fix Philo MSO authentication ( #13335 )
...
Closes #2603
Authored by: Sipherdrakon
2025-06-01 17:26:33 +00:00
bashonly
3fe72e9eea
[ie/weverse] Support login with oauth refresh tokens ( #13284 )
...
Closes #7806
Authored by: bashonly
2025-05-30 23:20:59 +00:00
bashonly
d30a49742c
[ie/youtube] Improve signature extraction debug output ( #13327 )
...
Authored by: bashonly
2025-05-30 23:16:47 +00:00
bashonly
6d265388c6
[ie/10play] Fix extractor ( #13349 )
...
Closes #12337
Authored by: bashonly
2025-05-30 22:51:25 +00:00
bashonly
a9b3700698
[test:postprocessors] Remove binary thumbnail test data ( #13341 )
...
Authored by: bashonly
2025-05-30 22:48:48 +00:00
bashonly
201812100f
[build] Fix macOS requirements caching ( #13328 )
...
Authored by: bashonly
2025-05-28 18:13:48 +00:00
bashonly
cc749a8a3b
[build] Exclude pkg_resources from being collected ( #13320 )
...
Closes #13311
Authored by: bashonly
2025-05-27 23:11:58 +00:00
bashonly
f7bbf5a617
[ie/youtube] nsig code improvements and cleanup ( #13280 )
...
Authored by: bashonly
2025-05-26 22:54:43 +00:00
Brian
b5be29fa58
[ie/youtube] Fix --mark-watched support ( #13222 )
...
Closes #11532
Authored by: iednod55, brian6932
Co-authored-by: iednod55 <210167282+iednod55@users.noreply.github.com >
2025-05-26 22:31:22 +00:00
bashonly
6121559e02
[ie/vice] Mark extractors as broken ( #13131 )
...
Authored by: bashonly
2025-05-26 15:57:19 -05:00
Max
2e5bf002da
[ie/go] Fix provider-locked content extraction ( #13131 )
...
Closes #1770 , Closes #8073
Authored by: maxbin123, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-05-26 15:57:19 -05:00
Max
6693d66033
[ie/aenetworks] Fix provider-locked content extraction ( #13131 )
...
Authored by: maxbin123
2025-05-26 15:57:19 -05:00
Max
b094747e93
[ie/WatchESPN] Fix provider-locked content extraction ( #13131 )
...
Closes #4662
Authored by: maxbin123
2025-05-26 15:57:19 -05:00
bashonly
98f8eec956
[ie/brightcove:new] Adapt to new AdobePass requirement ( #13131 )
...
Authored by: bashonly
2025-05-26 15:57:19 -05:00
bashonly
0daddc780d
[ie/turner] Adapt extractors to new AdobePass flow ( #13131 )
...
Authored by: bashonly
2025-05-26 15:57:19 -05:00
bashonly
2d7949d564
[ie/nbc] Rework and adapt extractors to new AdobePass flow ( #13131 )
...
Closes #1032 , Closes #10874 , Closes #11148 , Closes #12432
Authored by: bashonly
2025-05-26 15:57:19 -05:00
bashonly
ed108b3ea4
[ie/theplatform] Improve metadata extraction ( #13131 )
...
Authored by: bashonly
2025-05-26 15:57:19 -05:00
Max
eee90acc47
[ie/adobepass] Add Fubo MSO ( #13131 )
...
Closes #8287
Authored by: maxbin123
2025-05-26 15:57:19 -05:00
Max
711c5d5d09
[ie/adobepass] Rework to require software statement ( #13131 )
...
* Also removes broken cookie support
Closes #11811
Authored by: maxbin123, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-05-26 15:57:19 -05:00
bashonly
89c1b349ad
[ie/adobepass] Validate login URL before sending credentials ( #13131 )
...
Authored by: bashonly
2025-05-26 15:57:19 -05:00
bashonly
0ee1102268
[ie/adobepass] Always add newer user-agent when required ( #13131 )
...
Fix dcfeea4dd5
Closes #516
Authored by: bashonly
2025-05-26 15:57:19 -05:00
doe1080
7794374de8
[ie/twitter:broadcast] Support events URLs ( #13248 )
...
Closes #12989
Authored by: doe1080
2025-05-23 19:25:56 +00:00
bashonly
538eb30567
[ie/podchaser] Fix extractor ( #13271 )
...
Closes #13269
Authored by: bashonly
2025-05-23 17:42:24 +00:00
doe1080
f8051e3a61
[ie/toutiao] Add extractor ( #13246 )
...
Closes #12125
Authored by: doe1080
2025-05-23 17:29:55 +00:00
bashonly
52f9729c9a
[ie/twitcasting] Fix password-protected livestream support ( #13097 )
...
Closes #13096
Authored by: bashonly
2025-05-23 12:58:53 +00:00
bashonly
1a8a03ea8d
[ie/patreon] Fix referer header used for embeds ( #13276 )
...
Fix e0d6c08229
Closes #13263
Authored by: bashonly
2025-05-23 12:53:36 +00:00
bashonly
e0d6c08229
[ie/patreon] Fix m3u8 formats extraction ( #13266 )
...
Closes #13263
Authored by: bashonly
2025-05-22 22:42:42 +00:00
bashonly
53ea743a9c
[ie/youtube] Fix automatic captions for some client combinations ( #13268 )
...
Fix 32ed5f107c
Authored by: bashonly
2025-05-22 22:41:31 +00:00
github-actions[bot]
415b4c9f95
Release 2025.05.22
...
Created by: bashonly
:ci skip all
2025-05-22 09:49:11 +00:00
bashonly
7977b329ed
[cleanup] Misc ( #13166 )
...
Authored by: bashonly
2025-05-22 09:33:11 +00:00
Matt Broadway
e491fd4d09
[cookies] Fix Linux desktop environment detection ( #13197 )
...
Closes #12885
Authored by: mbway
2025-05-22 09:22:11 +00:00
bashonly
32ed5f107c
[ie/youtube] Add PO token support for subtitles ( #13234 )
...
Closes #13075
Authored by: bashonly, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
2025-05-22 09:13:42 +00:00
sepro
167d7a9f0f
[jsinterp] Fix increment/decrement evaluation ( #13238 )
...
Closes #13241
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-05-21 22:27:07 +00:00
garret1317
83fabf3524
[ie/xinpianchang] Fix extractor ( #13245 )
...
Closes #12737
Authored by: garret1317
2025-05-21 18:29:35 +00:00
bashonly
00b1bec552
[ie/twitch] Support --live-from-start ( #13202 )
...
Closes #10520
Authored by: bashonly
2025-05-20 21:53:54 +00:00
Yasin Özel
c7e575e316
[ie/youtube] Fix geo-restriction error handling ( #13217 )
...
Authored by: yozel
2025-05-20 21:39:27 +00:00
Subrat Lima
31e090cb78
[ie/picarto:vod] Support /profile/ video URLs ( #13227 )
...
Closes #13192
Authored by: subrat-lima
2025-05-20 21:37:21 +00:00
bashonly
545c1a5b6f
[ie/vimeo:event] Add extractor ( #13216 )
...
Closes #1608
Authored by: bashonly
2025-05-20 18:28:34 +00:00
bashonly
f569be4602
[ie/niconico] Fix error handling ( #13236 )
...
Closes #11430
Authored by: bashonly
2025-05-20 18:25:27 +00:00
coletdjnz
2685654a37
[ie/youtube] Add a PO Token Provider Framework ( #12840 )
...
https://github.com/yt-dlp/yt-dlp/tree/master/yt_dlp/extractor/youtube/pot/README.md
Authored by: coletdjnz
2025-05-18 13:45:26 +12:00
Povilas Balzaravičius
abf58dcd6a
[ie/LRTRadio] Fix extractor ( #13200 )
...
Authored by: Pawka
2025-05-17 20:37:00 +00:00
Geoffrey Frogeye
20f288bdc2
[ie/nebula] Support --mark-watched ( #13120 )
...
Authored by: GeoffreyFrogeye
2025-05-16 23:24:30 +00:00
bashonly
f475e8b529
[ie/once] Remove extractor ( #13164 )
...
Authored by: bashonly
2025-05-16 23:16:58 +00:00
bashonly
41c0a1fb89
[ie/1tv] Fix extractor ( #13168 )
...
Closes #13167
Authored by: bashonly
2025-05-16 23:16:03 +00:00
Jan Baier
a7d9a5eb79
[ie/iprima] Fix login support ( #12937 )
...
Closes #12387
Authored by: baierjan
2025-05-16 23:04:24 +00:00
Subrat Lima
586b557b12
[ie/jiosaavn:artist] Add extractor ( #12803 )
...
Closes #10823
Authored by: subrat-lima
2025-05-11 03:01:13 -05:00
Subrat Lima
317f4b8006
[ie/jiosaavn:show:playlist] Add extractor ( #12803 )
...
Closes #12766
Authored by: subrat-lima
2025-05-11 03:01:13 -05:00
Subrat Lima
6839276496
[ie/jiosaavn:show] Add extractor ( #12803 )
...
Closes #12766
Authored by: subrat-lima
2025-05-11 03:01:13 -05:00
bashonly
cbcfe6378d
[ie/sprout] Remove extractor ( #13149 )
...
Authored by: bashonly
2025-05-10 23:22:53 +00:00
bashonly
7dbb47f84f
[ie/cartoonnetwork] Remove extractor ( #13148 )
...
Authored by: bashonly
2025-05-10 23:22:38 +00:00
bashonly
464c84fedf
[ie/amcnetworks] Fix extractor ( #13147 )
...
Authored by: bashonly
2025-05-10 23:15:12 +00:00
doe1080
7a7b85c901
[ie/niconico:live] Fix extractor ( #13045 )
...
Authored by: doe1080
2025-05-10 22:46:28 +00:00
v3DJG6GL
d880e06080
[ie/playsuisse] Improve metadata extraction ( #12466 )
...
Authored by: v3DJG6GL
2025-05-10 22:37:04 +00:00
bashonly
ded11ebc9a
[ie/youtube] Extract media_type for all videos ( #13136 )
...
Authored by: bashonly
2025-05-10 22:33:57 +00:00
diman8
ea8498ed53
[ie/SVTPage] Fix extractor ( #12957 )
...
Closes #13142
Authored by: diman8
2025-05-10 08:53:59 +00:00
bashonly
b26bc32579
[ie/nytimesarticle] Fix extraction ( #13104 )
...
Closes #13098
Authored by: bashonly
2025-05-06 20:32:41 +00:00
bashonly
f123cc83b3
[ie/wat.tv] Improve error handling ( #13111 )
...
Closes #8191
Authored by: bashonly
2025-05-05 15:03:07 +00:00
bashonly
0feec6dc13
[ie/youtube] Add web_embedded client for age-restricted videos ( #13089 )
...
Authored by: bashonly
2025-05-03 20:11:40 +00:00
bashonly
1d0f6539c4
[ie/bitchute] Fix extractor ( #13081 )
...
Closes #13080
Authored by: bashonly
2025-05-03 19:31:33 +00:00
bashonly
17cf9088d0
[build] Bump PyInstaller to v6.13.0 ( #13082 )
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/10294
Authored by: bashonly
2025-05-03 17:10:31 +00:00
bashonly
9064d2482d
[build] Bump run-on-arch-action to v3 ( #13088 )
...
Authored by: bashonly
2025-05-03 17:08:24 +00:00
Abdulmohsen
8f303afb43
[ie/youtube] Fix --live-from-start support for premieres ( #13079 )
...
Closes #8543
Authored by: arabcoders
2025-05-03 15:23:28 +00:00
bashonly
5328eda882
[ie/weverse] Fix live extraction ( #13084 )
...
Closes #12883
Authored by: bashonly
2025-05-03 07:19:52 +00:00
github-actions[bot]
b77e5a553a
Release 2025.04.30
...
Created by: bashonly
:ci skip all
2025-04-30 23:24:48 +00:00
sepro
505b400795
[cleanup] Misc ( #12844 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-04-30 23:01:25 +00:00
bashonly
74fc2ae12c
[ie/youtube] Do not strictly deprioritize missing_pot formats ( #13061 )
...
Deprioritization was redundant; they're already hidden behind an extractor-arg
Authored by: bashonly
2025-04-30 22:51:40 +00:00
InvalidUsernameException
7be14109a6
[ie/zdf] Fix extractors ( #12779 )
...
Closes #12647
Authored by: InvalidUsernameException, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-04-30 22:27:42 +00:00
bashonly
61c9a938b3
[ie/youtube] Cache signature timestamps ( #13047 )
...
Closes #12825
Authored by: bashonly
2025-04-30 01:15:17 +00:00
bashonly
fd8394bc50
[ie/youtube] Improve warning for SABR-only/SSAP player responses ( #13049 )
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/12482
Authored by: bashonly
2025-04-30 01:13:35 +00:00
bashonly
22ac81a069
[ie/vimeo] Extract from mobile API ( #13034 )
...
Closes #12974
Authored by: bashonly
2025-04-29 16:45:54 +00:00
doe1080
25cd7c1ecb
[ie/niconico] Fix login support ( #13008 )
...
Authored by: doe1080
2025-04-28 22:42:01 +00:00
bashonly
28f04e8a5e
[ie/reddit] Support --ignore-no-formats-error ( #12993 )
...
Closes #12987
Authored by: bashonly
2025-04-28 22:31:34 +00:00
sepro
a3e91df30a
[ie/TV2DK] Fix extractor ( #12945 )
...
Closes #10334
Authored by: seproDev, bashonly
Co-authored-by: bashonly <bashonly@protonmail.com >
2025-04-29 00:21:54 +02:00
bashonly
80736b9c90
[ie/bpb] Fix formats extraction ( #13015 )
...
Closes #13011
Authored by: bashonly
2025-04-28 22:20:39 +00:00
Sergei Zharkov
1ae6bff564
[ie/twitch:clips] Fix uploader metadata extraction ( #13022 )
...
Fix 61046c3161
Authored by: 1271
2025-04-28 22:19:14 +00:00
sepro
b37ff4de5b
[ie/linkedin:events] Add extractor ( #12926 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <bashonly@protonmail.com >
2025-04-28 22:58:30 +02:00
Simon Sawicki
3690e91265
[ci] Add file mode test to code check ( #13036 )
...
Authored by: Grub4K
2025-04-28 21:21:06 +02:00
coletdjnz
8cb08028f5
[ie/youtube] Detect and warn when account cookies are rotated ( #13014 )
...
Related: https://github.com/yt-dlp/yt-dlp/issues/8227
Authored by: coletdjnz
2025-04-27 12:16:34 +12:00
bashonly
1cf39ddf3d
[ie/twitter] Fix extraction when logged-in ( #13024 )
...
Closes #13010
Authored by: bashonly
2025-04-26 22:39:29 +00:00
bashonly
c2d6659d10
[ie/youtube] Detect player JS variants for any locale ( #13003 )
...
Authored by: bashonly
2025-04-26 22:08:34 +00:00
coletdjnz
26feac3dd1
[ie/youtube] Add context to video request rate limit error ( #12958 )
...
Related: https://github.com/yt-dlp/yt-dlp/issues/11426
Authored by: coletdjnz
2025-04-25 16:11:07 +12:00
doe1080
70599e53b7
[ie/twitter:spaces] Improve metadata extraction ( #12911 )
...
Authored by: doe1080
2025-04-25 03:42:17 +00:00
doe1080
8d127b18f8
[fd/NiconicoDmc] Remove downloader ( #12916 )
...
Authored by: doe1080
2025-04-24 15:20:25 -05:00
doe1080
7d05aa99c6
[ie/niconico] Remove DMC formats support ( #12916 )
...
Authored by: doe1080
2025-04-24 15:20:25 -05:00
bashonly
36da6360e1
[ie/mlbtv] Fix device ID caching ( #12980 )
...
Authored by: bashonly
2025-04-24 19:18:22 +00:00
bashonly
e7e3b7a55c
[ie/dacast] Support tokenized URLs ( #12979 )
...
Authored by: bashonly
2025-04-24 19:10:34 +00:00
D Trombett
dce8234624
[ie/RaiPlay] Fix DRM detection ( #12971 )
...
Closes #12969
Authored by: DTrombett
2025-04-24 18:26:35 +00:00
sepro
2381881fe5
[ie/vk] Fix uploader extraction ( #12985 )
...
Closes #12967
Authored by: seproDev
2025-04-23 14:31:20 +00:00
Sergey B (Troex Nevelin)
741fd809bc
[ie/GetCourseRu] Fix extractors ( #12943 )
...
Closes #12941
Authored by: troex
2025-04-23 00:14:42 +00:00
bashonly
34a061a295
[ie/generic] Fix MPD extraction for file:// URLs ( #12978 )
...
Fix 5086d4aed6
Authored by: bashonly
2025-04-23 00:06:35 +00:00
bashonly
9032f98136
[ie/cda] Fix formats extraction ( #12975 )
...
Closes #12962
Authored by: bashonly
2025-04-23 00:00:41 +00:00
bashonly
de271a06fd
[ie/twitcasting] Fix livestream extraction ( #12977 )
...
Closes #12966
Authored by: bashonly
2025-04-22 23:54:41 +00:00
bashonly
d596824c2f
[ie/vimeo] Fix API extraction ( #12976 )
...
Closes #12974
Authored by: bashonly
2025-04-22 23:47:38 +00:00
sepro
88eb1e7a9a
Add --preset-alias option ( #12839 )
...
Authored by: seproDev, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2025-04-19 22:08:34 +02:00
sepro
f5a37ea40e
[ie/loco] Fix extractor ( #12934 )
...
Closes #12930
Authored by: seproDev
2025-04-19 02:02:09 +02:00
Florentin Le Moal
f07ee91c71
[ie/rtve] Rework extractors ( #10388 )
...
Closes #1346 , Closes #5756
Authored by: meGAmeS1, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-04-19 01:47:14 +02:00
fries1234
ed8ad1b4d6
[ie/tvw:tvchannels] Add extractor ( #12721 )
...
Authored by: fries1234
2025-04-19 01:35:47 +02:00
Florentin Le Moal
839d643253
[ie/AtresPlayer] Rework extractor ( #11424 )
...
Closes #996 , Closes #1165
Authored by: meGAmeS1, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-04-18 22:12:31 +02:00
香芋奶茶
f5736bb35b
[ie/AbemaTV] Fix thumbnail extraction ( #12859 )
...
Closes #12858
Authored by: Kiritomo
2025-04-18 21:12:27 +02:00
sepro
9d26daa04a
[ie/panopto] Fix formats extraction ( #12925 )
...
Closes #11042
Authored by: seproDev
2025-04-18 21:09:41 +02:00
sepro
73a26f9ee6
[ie/linkedin] Support feed URLs ( #12927 )
...
Closes #6104
Authored by: seproDev
2025-04-18 21:08:13 +02:00
sepro
4e69a626cc
[ie/tvp:vod] Improve _VALID_URL ( #12923 )
...
Closes #12917
Authored by: seproDev
2025-04-18 21:05:01 +02:00
pj47x
77aa15e98f
[ie/manyvids] Fix extractor ( #10907 )
...
Closes #8268
Authored by: pj47x
2025-04-18 18:38:58 +00:00
Michał Walenciak
cb271d445b
[ie/CDAFolder] Extend _VALID_URL ( #12919 )
...
Closes #12918
Authored by: Kicer86, fireattack
Co-authored-by: fireattack <human.peng@gmail.com >
2025-04-18 18:32:38 +00:00
doe1080
ceab4d5ed6
[networking] Add PATCH request shortcut ( #12884 )
...
Authored by: doe1080
2025-04-18 11:46:19 +12:00
leeblackc
ed6c6d7eef
[ie/youtube] Add extractor arg to skip "initial_data" request ( #12865 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/12826
Authored by: leeblackc
2025-04-18 11:42:08 +12:00
coletdjnz
f484c51599
[ie/youtube] Add warning on video captcha challenge ( #12939 )
...
Authored by: coletdjnz
2025-04-18 11:40:39 +12:00
coletdjnz
72ba487930
[ie/youtube:tab] Extract continuation from empty page ( #12938 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/12933 https://github.com/yt-dlp/yt-dlp/issues/8206
Authored by: coletdjnz
2025-04-18 11:34:30 +12:00
Subrat Lima
74e90dd9b8
[ie/LRTRadio] Add extractor ( #12801 )
...
Closes #12745
Authored by: subrat-lima
2025-04-06 23:26:44 +00:00
Snack
1d45e30537
[ie/niconico:live] Fix extractor ( #12809 )
...
Closes #12365
Authored by: Snack-X
2025-04-06 23:24:58 +00:00
Frank Aurich
3c1c75ecb8
[ie/kika] Add playlist extractor ( #12832 )
...
Closes #3658
Authored by: 1100101
2025-04-06 21:04:24 +02:00
J.Luis
7faa18b83d
[ie/ivoox] Add extractor ( #12768 )
...
Authored by: NeonMan, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-04-06 20:48:07 +02:00
doe1080
a473e59233
[utils] url_or_none: Support WebSocket URLs ( #12848 )
...
Authored by: doe1080
2025-04-06 20:46:08 +02:00
sepro
45f01de00e
[utils] _yield_json_ld: Make function less fatal ( #12855 )
...
Authored by: seproDev
2025-04-06 20:31:00 +02:00
WouterGordts
db6d1f145a
[ie/mixcloud] Refactor extractor ( #12830 )
...
Authored by: WouterGordts, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-04-06 19:51:08 +02:00
sepro
a3f2b54c25
[ie/dzen.ru] Rework extractors ( #12852 )
...
Closes #5523 , Closes #10818 , Closes #11385 , Closes #11470
Authored by: seproDev
2025-04-06 17:41:48 +02:00
LN Liberda
91832111a1
[ie/TokFMPodcast] Fix formats extraction ( #12842 )
...
Authored by: selfisekai
2025-04-06 17:05:43 +02:00
Ben Faerber
425017531f
[ie/parti] Add extractors ( #12769 )
...
Closes #11434
Authored by: benfaerber
2025-04-05 22:09:53 +02:00
sepro
58d0c83457
[ie/rumble] Improve format extraction ( #12838 )
...
Closes #12837
Authored by: seproDev
2025-04-05 20:29:57 +02:00
sepro
4ebf41309d
[ie/CrowdBunker] Make format extraction non-fatal ( #12836 )
...
Authored by: seproDev
2025-04-05 19:49:51 +02:00
CasperMcFadden95
e1847535e2
[ie/RoyaLive] Add extractor ( #12817 )
...
Authored by: CasperMcFadden95
2025-04-03 21:02:24 +02:00
sepro
5361a7c6e2
[ie/vk] Fix chapters extraction ( #12821 )
...
Fix 05c8023a27
Authored by: seproDev
2025-04-03 19:55:36 +02:00
github-actions[bot]
349f36606f
Release 2025.03.31
...
Created by: bashonly
:ci skip all
2025-03-31 21:54:27 +00:00
bashonly
5e457af57f
[cleanup] Misc ( #12802 )
...
Authored by: bashonly
2025-03-31 21:38:21 +00:00
DmitryScaletta
61046c3161
[ie/twitch:clips] Extract portrait formats ( #12763 )
...
Authored by: DmitryScaletta
2025-03-31 21:21:14 +00:00
bashonly
07f04005e4
[ie/youtube] Add player_js_variant extractor-arg ( #12767 )
...
- Always distinguish between different JS variants' code/functions
- Change naming scheme for nsig and sigfuncs in disk cache
Authored by: bashonly
2025-03-31 19:45:48 +00:00
bashonly
e465b078ea
[ie/on24] Support mainEvent URLs ( #12800 )
...
Closes #12782
Authored by: bashonly
2025-03-31 19:25:10 +00:00
bashonly
d63696f23a
[ie/MicrosoftLearnEpisode] Extract more formats ( #12799 )
...
Closes #12798
Authored by: bashonly
2025-03-31 19:21:44 +00:00
Muhammad Labeeb
bb321cfdc3
[ie/francaisfacile] Add extractor ( #12787 )
...
Authored by: mlabeeb03
2025-03-31 19:06:33 +00:00
Miroslav Bendík
5fc521cbd0
[ie/stvr] Rename extractor from RTVS to STVR ( #12788 )
...
Authored by: mireq
2025-03-31 19:04:52 +00:00
bashonly
f033d86b96
[ie/mlbtv] Fix radio-only extraction ( #12792 )
...
Authored by: bashonly
2025-03-30 23:28:14 +00:00
bashonly
9a1ec1d36e
[ie/generic] Validate response before checking m3u8 live status ( #12784 )
...
Closes #12744
Authored by: bashonly
2025-03-30 23:02:59 +00:00
bashonly
2956035912
[ie/sbs] Fix subtitles extraction ( #12785 )
...
Closes #12783
Authored by: bashonly
2025-03-30 22:54:55 +00:00
sepro
22e34adbd7
Add --compat-options 2024 ( #12789 )
...
Authored by: seproDev
2025-03-31 00:38:46 +02:00
coletdjnz
6a6d97b2cb
[ie/youtube:tab] Fix playlist continuation extraction ( #12777 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/12759
Authored by: coletdjnz
2025-03-29 11:13:09 +13:00
github-actions[bot]
3ddbebb3c6
Release 2025.03.27
...
Created by: bashonly
:ci skip all
2025-03-27 23:45:56 +00:00
bashonly
48be862b32
[ie/youtube] Make signature and nsig extraction more robust ( #12761 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-03-27 22:31:01 +00:00
bashonly
a8b9ff3c2a
[jsinterp] Fix nested attributes and object extraction ( #12760 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-03-27 22:28:30 +00:00
github-actions[bot]
6eaa574c82
Release 2025.03.26
...
Created by: bashonly
:ci skip all
2025-03-26 00:04:51 +00:00
sepro
ecee97b4fa
[ie/youtube] Only cache nsig code on successful decoding ( #12750 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-03-25 23:47:45 +00:00
sepro
a550dfc904
[ie/youtube] Fix signature and nsig extraction for player 4fcd6e4a ( #12748 )
...
Closes #12746
Authored by: seproDev
2025-03-25 23:40:58 +00:00
github-actions[bot]
336b33e72f
Release 2025.03.25
...
Created by: bashonly
:ci skip all
2025-03-25 00:07:18 +00:00
sepro
9dde546e7e
[cleanup] Misc ( #12694 )
...
Authored by: seproDev
2025-03-25 00:05:02 +00:00
Abdulmohsen
66e0bab814
[ie/TVer] Fix extractor ( #12659 )
...
Closes #12643 , Closes #12282
Authored by: arabcoders, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-03-25 00:00:22 +00:00
doe1080
801afeac91
[ie/streaks] Add extractor ( #12679 )
...
Authored by: doe1080
2025-03-24 23:12:09 +00:00
bashonly
86ab79e1a5
[ie] Fix sorting of HLS audio formats by GROUP-ID ( #12714 )
...
Closes #11178
Authored by: bashonly
2025-03-24 22:38:22 +00:00
Subrat Lima
3396eb50dc
[ie/17live:vod] Add extractor ( #12723 )
...
Closes #12570
Authored by: subrat-lima
2025-03-24 22:26:45 +00:00
fireattack
5086d4aed6
[ie/generic] Fix MPD base URL parsing ( #12718 )
...
Closes #12709
Authored by: fireattack
2025-03-24 22:24:09 +00:00
sepro
9491b44032
[utils] js_to_json: Make function less fatal ( #12715 )
...
Authored by: seproDev
2025-03-24 22:28:47 +01:00
doe1080
b7fbb5a0a1
[ie/vrsquare] Add extractors ( #12515 )
...
Authored by: doe1080
2025-03-24 22:28:09 +01:00
bashonly
4054a2b623
[ie/youtube] Fix PhantomJS nsig fallback ( #12728 )
...
Also fixes the NSigDeno plugin
Closes #12724
Authored by: bashonly
2025-03-24 21:22:25 +00:00
bashonly
b9c979461b
[ie/youtube] Fix signature and nsig extraction for player 363db69b ( #12725 )
...
Closes #12724
Authored by: bashonly
2025-03-24 21:18:51 +00:00
bashonly
9d5e6de2e7
[ie/9now.com.au] Fix extractor ( #12702 )
...
Closes #12591
Authored by: bashonly
2025-03-23 16:35:46 +00:00
Simon Sawicki
9bf23902ce
[rh:curl_cffi] Support curl_cffi 0.10.x ( #12670 )
...
Authored by: Grub4K
2025-03-23 00:15:20 +01:00
sepro
be5af3f9e9
[ie/deezer] Remove extractors ( #12704 )
...
Authored by: seproDev
2025-03-22 22:53:20 +01:00
sepro
fe4f14b836
[ie/viki] Remove extractors ( #12703 )
...
Closes #2907 , Closes #2869
Authored by: seproDev
2025-03-22 22:34:07 +01:00
Simon Sawicki
b872ffec50
[core] Fix attribute error on failed VT init ( #12696 )
...
Authored by: Grub4K
2025-03-22 21:03:28 +01:00
bashonly
e2dfccaf80
[ie/chzzk:video] Fix extraction ( #12692 )
...
Closes #12487
Authored by: dirkf, bashonly
Co-authored-by: dirkf <fieldhouse@gmx.net >
2025-03-22 16:44:05 +00:00
github-actions[bot]
b4488a9e12
Release 2025.03.21
...
Created by: bashonly
:ci skip all
2025-03-21 23:49:09 +00:00
Simon Sawicki
f36e4b6e65
[cleanup] Misc ( #12526 )
...
Authored by: Grub4K, seproDev, gamer191, dirkf
Co-authored-by: sepro <sepro@sepr0.com >
2025-03-21 23:41:56 +00:00
D Trombett
983095485c
[ie/loco] Add extractor ( #12667 )
...
Closes #12496
Authored by: DTrombett
2025-03-21 23:24:13 +00:00
Michaël De Boey
bbada3ec07
[ie/ketnet] Remove extractor ( #12628 )
...
Authored by: MichaelDeBoey
2025-03-21 23:19:36 +00:00
Michiel Sikma
8305df0001
[ie/soop] Fix timestamp extraction ( #12609 )
...
Closes #12606
Authored by: msikma
2025-03-21 23:16:30 +00:00
bashonly
7223d29569
[ie/mitele] Fix extractor ( #12689 )
...
Closes #12655
Authored by: bashonly
2025-03-21 23:14:46 +00:00
bashonly
f5fb2229e6
[ie/BilibiliPlaylist] Fix extractor ( #12690 )
...
Closes #12651
Authored by: bashonly
2025-03-21 23:04:58 +00:00
JChris246
89a68c4857
[ie/jamendo] Fix thumbnail extraction ( #12622 )
...
Closes #11779
Authored by: JChris246, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-03-21 23:04:34 +00:00
sepro
9b868518a1
[ie/youtube] Fix nsig and signature extraction for player 643afba4 ( #12684 )
...
Closes #12677 , Closes #12682
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-03-21 20:58:10 +00:00
D Trombett
2ee3a0aff9
[ie/tv8.it] Add live and playlist extractors ( #12569 )
...
Closes #12542
Authored by: DTrombett
2025-03-16 23:10:16 +01:00
Arc8ne
01a8be4c23
[ie/Canalsurmas] Add extractor ( #12497 )
...
Closes #5516
Authored by: Arc8ne
2025-03-16 23:03:10 +01:00
Refael Ackermann
ebac65aa9e
[ie/NBCStations] Fix extractor ( #12534 )
...
Authored by: refack
2025-03-16 21:41:32 +00:00
thedenv
4815dac131
[ie/msn] Rework extractor ( #12513 )
...
Closes #3225
Authored by: thedenv, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-03-16 19:54:46 +01:00
Simon Sawicki
95f8df2f79
[networking] Always add unsupported suffix on version mismatch ( #12626 )
...
Authored by: Grub4K
2025-03-16 12:45:44 +01:00
coletdjnz
e67d786c7c
[ie/youtube] Warn on DRM formats ( #12593 )
...
Authored by: coletdjnz
2025-03-16 10:28:16 +13:00
sepro
d9a53cc1e6
[ie/reddit] Truncate title ( #12567 )
...
Authored by: seproDev
2025-03-15 22:16:00 +01:00
sepro
83b119dadb
[ie/tiktok] Truncate title ( #12566 )
...
Authored by: seproDev
2025-03-15 22:15:29 +01:00
sepro
06f6de78db
[ie/twitter] Truncate title ( #12560 )
...
Authored by: seproDev
2025-03-15 22:15:03 +01:00
sepro
3380febe99
[ie/youtube] Player client maintenance ( #12603 )
...
Authored by: seproDev
2025-03-15 21:57:56 +01:00
rysson
be0d819e11
[ie/cda] Fix login support ( #12552 )
...
Closes #10306
Authored by: rysson
2025-03-15 21:47:50 +01:00
Michaël De Boey
df9ebeec00
[ie/vrtmax] Rework extractor ( #12479 )
...
Closes #7997 , Closes #8174 , Closes #9375
Authored by: MichaelDeBoey, bergoid, seproDev
Co-authored-by: bergoid <bergoid@users.noreply.github.com >
Co-authored-by: sepro <sepro@sepr0.com >
2025-03-15 21:29:22 +01:00
fireattack
17504f2535
[ie/openrec] Fix _VALID_URL ( #12608 )
...
Authored by: fireattack
2025-03-15 17:14:01 +01:00
coletdjnz
4432a9390c
[ie/youtube] Split into package ( #12557 )
...
Authored by: coletdjnz
2025-03-13 17:37:33 +13:00
sepro
05c8023a27
[ie/vk] Improve metadata extraction ( #12510 )
...
Closes #12509
Authored by: seproDev
2025-03-07 22:14:38 +01:00
bashonly
bd0a668169
[ie/pinterest] Fix extractor ( #12538 )
...
Closes #12529
Authored by: mikf
Co-authored-by: =?UTF-8?q?Mike=20F=C3=A4hrmann?= <mike_faehrmann@web.de >
2025-03-05 06:38:23 +00:00
bashonly
b8b4754704
[ie/twitter] Fix syndication token generation ( #12537 )
...
Fix 14cd7f3443
Authored by: bashonly
2025-03-05 06:22:52 +00:00
u-spec-png
9d70abe4de
[ie/N1] Fix extraction of newer articles ( #12514 )
...
Authored by: u-spec-png
2025-03-04 01:51:23 +01:00
sepro
8eb9c1bf3b
[ie/RTP] Rework extractor ( #11638 )
...
Closes #4661 , Closes #10393 , Closes #11244
Authored by: seproDev, vallovic, red-acid, pferreir, somini
Co-authored-by: vallovic <vallovic@gmail.com >
Co-authored-by: red-acid <161967284+red-acid@users.noreply.github.com >
Co-authored-by: Pedro Ferreira <pedro@dete.st >
Co-authored-by: somini <dev@somini.xyz >
2025-03-04 00:46:18 +01:00
fries1234
42b7440963
[ie/tvw] Add extractor ( #12271 )
...
Authored by: fries1234
2025-03-03 23:25:30 +01:00
sepro
172d5fcd77
[ie/MagellanTV] Fix extractor ( #12505 )
...
Closes #12498
Authored by: seproDev
2025-03-03 22:55:03 +01:00
Simon Sawicki
7d18fed8f1
[networking] Add keep_header_casing extension ( #11652 )
...
Authored by: coletdjnz, Grub4K
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
2025-03-03 00:10:01 +01:00
coletdjnz
79ec2fdff7
[ie/youtube] Warn on missing formats due to SSAP ( #12483 )
...
See https://github.com/yt-dlp/yt-dlp/issues/12482
Authored by: coletdjnz
2025-02-28 19:33:31 +13:00
sepro
3042afb5fe
[ie/CultureUnplugged] Extend _VALID_URL ( #12486 )
...
Closes #12477
Authored by: seproDev
2025-02-26 19:39:50 +01:00
sepro
ad60137c14
[ie/Dailymotion] Improve embed detection ( #12464 )
...
Closes #12453
Authored by: seproDev
2025-02-26 19:36:33 +01:00
4ft35t
0bb3978862
[ie/weibo] Support playlists ( #12284 )
...
Closes #12283
Authored by: 4ft35t
2025-02-23 19:16:06 +00:00
XPA
7508e34f20
[ie/niconico] Fix format sorting ( #12442 )
...
Authored by: xpadev-net
2025-02-23 19:07:08 +00:00
bashonly
9807181cfb
[ie/lbry] Make m3u8 format extraction non-fatal ( #12463 )
...
Closes #12459
Authored by: bashonly
2025-02-23 18:24:48 +00:00
bashonly
7126b47260
[ie/lbry] Raise appropriate error for non-media files ( #12462 )
...
Closes #12182
Authored by: bashonly
2025-02-23 17:59:22 +00:00
bashonly
eb1417786a
[ie/gem.cbc.ca] Fix login support ( #12414 )
...
Closes #12406
Authored by: bashonly
2025-02-23 09:56:47 +00:00
bashonly
6933f5670c
[ie/playsuisse] Fix login support ( #12444 )
...
Closes #12425
Authored by: bashonly
2025-02-23 09:22:51 +00:00
Alexander Seiler
26a502fc72
[ie/azmedien] Fix extractor ( #12375 )
...
Authored by: goggle
2025-02-23 09:14:35 +00:00
Ben Faerber
652827d5a0
[ie/softwhiteunderbelly] Add extractor ( #12281 )
...
Authored by: benfaerber
2025-02-23 09:11:58 +00:00
Pedro Belo
0e1697232f
[ie/globo] Fix subtitles extraction ( #12270 )
...
Authored by: pedro
2025-02-23 08:57:27 +00:00
Kenshin9977
9f77e04c76
Fix external downloader availability when using --ffmpeg-location ( #12318 )
...
This fix is only applicable to the CLI option
Authored by: Kenshin9977
2025-02-23 08:50:43 +00:00
Simon Sawicki
c034d65548
Fix lazy extractor state (Fix 4445f37a7a) ( #12452 )
...
Authored by: coletdjnz, Grub4K, pukkandan
2025-02-23 09:44:27 +01:00
bashonly
480125560a
[ie/instagram] Improve error handling ( #12410 )
...
Closes #5967 , Closes #6294 , Closes #7328 , Closes #8452
Authored by: bashonly
2025-02-23 08:35:22 +00:00
bashonly
a59abe0636
[ie/instagram] Fix extraction of older private posts ( #12451 )
...
Authored by: bashonly
2025-02-23 08:31:00 +00:00
Chris Ellsworth
a90641c836
[ie/instagram] Add app_id extractor-arg ( #12359 )
...
Authored by: chrisellsworth
2025-02-23 08:16:04 +00:00
fireattack
65c3c58c0a
[ie/instagram:story] Support --no-playlist ( #12397 )
...
Closes #12395
Authored by: fireattack
2025-02-23 07:24:21 +00:00
bashonly
99ea297875
[ie/tiktok] Improve error handling ( #12445 )
...
Closes #8678
Authored by: bashonly
2025-02-23 06:53:13 +00:00
bashonly
6deeda5c11
[ie/soundcloud] Fix thumbnail extraction ( #12447 )
...
Closes #11835 , Closes #12435
Authored by: bashonly
2025-02-23 06:20:53 +00:00
Refael Ackermann
7f3006eb0c
[ie/wsj] Support opinion URLs and impersonation ( #12431 )
...
Authored by: refack
2025-02-23 00:40:53 +00:00
coletdjnz
4445f37a7a
[core] Load plugins on demand ( #11305 )
...
- Adds `--no-plugin-dirs` to disable plugin loading
- `--plugin-dirs` now supports post-processors
Authored by: coletdjnz, Grub4K, pukkandan
2025-02-23 11:00:46 +13:00
sepro
3a1583ca75
[ie/BunnyCdn] Add extractor ( #11586 )
...
Also adds BunnyCdnFD
Authored by: seproDev, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2025-02-21 22:39:41 +01:00
Simon Sawicki
a3e0c7d3b2
[test] Show all differences for expect_value and expect_dict ( #12334 )
...
Authored by: Grub4K
2025-02-21 21:29:07 +01:00
Simon Sawicki
f7a1f2d813
[core] Support emitting ConEmu progress codes ( #10649 )
...
Authored by: Grub4K
2025-02-20 20:33:31 +01:00
bashonly
9deed13d7c
[ie/soundcloud] Extract tags ( #12420 )
...
Authored by: bashonly
2025-02-20 15:51:08 +00:00
bashonly
c2e6e1d5f7
[ie/niconico:live] Fix thumbnail extraction ( #12419 )
...
Closes #12417
Authored by: bashonly
2025-02-20 15:39:06 +00:00
github-actions[bot]
9c3e8b1696
Release 2025.02.19
...
Created by: bashonly
:ci skip all
2025-02-19 02:42:18 +00:00
bashonly
4985a40417
[cleanup] Misc ( #12238 )
...
Authored by: StefanLobbenmeier, dirkf, Grub4K
Co-authored-by: Stefan Lobbenmeier <Stefan.Lobbenmeier@gmail.com >
Co-authored-by: dirkf <fieldhouse@gmx.net >
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2025-02-19 02:29:29 +00:00
sepro
01a63629a2
[docs] Add note to supportedsites.md ( #12382 )
...
Authored by: seproDev
2025-02-19 02:27:49 +00:00
bashonly
be69468752
[fd/hls] Support --write-pages for m3u8 media playlists ( #12333 )
...
Authored by: bashonly
2025-02-19 02:23:42 +00:00
bashonly
5271ef48c6
[ie/gem.cbc.ca] Fix extractors ( #12404 )
...
Does not fix broken login support
Closes #11848
Authored by: bashonly, dirkf
Co-authored-by: dirkf <fieldhouse@gmx.net >
2025-02-19 02:20:50 +00:00
coletdjnz
d48e612609
[ie/youtube] Retry on more critical requests ( #12339 )
...
Authored by: coletdjnz
2025-02-19 00:39:51 +00:00
bashonly
5c4c2ddfaa
[ie/francetvinfo.fr] Fix extractor ( #12402 )
...
Closes #12366
Authored by: bashonly
2025-02-19 00:28:34 +00:00
bashonly
ec17fb16e8
[ie/youtube] nsig workaround for tce player JS ( #12401 )
...
Closes #12398
Authored by: bashonly
2025-02-19 00:24:12 +00:00
bashonly
e7882b682b
[ie/3sat] Fix extractor ( #12403 )
...
Fix 241ace4f10
Closes #12391
Authored by: bashonly
2025-02-19 00:19:02 +00:00
bashonly
6ca23ffaa4
[ie/reddit] Bypass gated subreddit warning ( #12335 )
...
Closes #12331
Authored by: bashonly
2025-02-11 21:32:25 +00:00
Laurent FAVOLE
f53553087d
[ie/Digiview] Add extractor ( #9902 )
...
Authored by: lfavole
2025-02-11 21:04:20 +01:00
bashonly
4ecb833472
[misc] Clarify that the issue template cannot be removed ( #12332 )
...
Fix 517ddf3c3f
Authored by: bashonly
2025-02-11 00:40:21 +00:00
Mozi
2081634474
[test:download] Validate and sort info dict fields ( #12299 )
...
Authored by: pzhlkj6612, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-02-10 23:22:21 +00:00
bashonly
c987be0acb
[fd/hls] Support hls_media_playlist_data format field ( #12322 )
...
Authored by: bashonly
2025-02-10 23:08:10 +00:00
Patrick Robertson
14cd7f3443
[ie/twitter] Fix syndication token generation ( #12107 )
...
Authored by: pjrobertson, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2025-02-10 19:00:00 +00:00
sepro
4ca8c44a07
[jsinterp] Improve zeroise ( #12313 )
...
Authored by: seproDev
2025-02-09 22:37:23 +01:00
Stefan Lobbenmeier
241ace4f10
[ie/zdf] Extract more metadata ( #9565 )
...
Closes #9564
Authored by: StefanLobbenmeier
2025-02-09 19:19:28 +00:00
bashonly
1295bbedd4
[ie/francetv:site] Fix livestream extraction ( #12316 )
...
Closes #12310
Authored by: bashonly
2025-02-09 02:21:48 +00:00
Julien Valentin
19edaa44fc
[ie/generic] Extract live_status for DASH manifest URLs ( #12256 )
...
* Also removes the content-type check for dash+xml/mpd.
This was added in cf1f13b817 ,
but is a no-op since the regex pattern was never changed accordingly.
And it looks like it was unwanted anyways per 28ad7df65d
Closes #12255
Authored by: mp3butcher
2025-02-08 23:28:54 +00:00
entourage8
10b7ff68e9
[fd/hls] Fix BYTERANGE logic ( #11972 )
...
Closes #3578 , Closes #3810 , Closes #9400
Authored by: entourage8
2025-02-08 21:43:12 +00:00
Simon Sawicki
0d9f061d38
[jsinterp] Add js_number_to_string ( #12110 )
...
Authored by: Grub4K
2025-02-08 18:48:36 +01:00
sepro
517ddf3c3f
[misc] Improve Issue/PR templates ( #11499 )
...
Authored by: seproDev
2025-02-08 17:00:38 +01:00
bashonly
03c3d70577
[ie/cwtv:movie] Add extractor ( #12227 )
...
Closes #12113
Authored by: bashonly
2025-01-30 19:58:10 +00:00
dove
f8d0161455
[ie/globo] Fix extractor ( #11795 )
...
Closes #9512 , Closes #11541 , Closes #11772
Authored by: slipinthedove, YoshiTabletopGamer
Co-authored-by: YoshiTabletopGamer <88633614+YoshiTabletopGamer@users.noreply.github.com >
2025-01-29 23:55:40 +00:00
alard
d59f14a0a7
[ie/goplay] Fix extractor ( #12237 )
...
Authored by: alard
2025-01-29 23:38:36 +00:00
bashonly
817483ccc6
[ie/francetv:site] Fix extractor ( #12236 )
...
Closes #12209
Authored by: bashonly
2025-01-29 23:23:29 +00:00
bashonly
861aeec449
[ie/dropbox] Fix extraction ( #12228 )
...
Closes #12109
Authored by: bashonly
2025-01-29 16:56:06 +00:00
barsnick
57c717fee4
[ie/acast] Support shows.acast.com URLs ( #12223 )
...
Authored by: barsnick
2025-01-28 23:41:02 +00:00
Roland Hieber
9fb8ab2ff6
[ie/pbs] Support www.thirteen.org URLs ( #11191 )
...
Authored by: rohieb
2025-01-28 23:38:26 +00:00
arantius
18a28514e3
[ie/cwtv] Fix extractor ( #12207 )
...
Closes #12108
Authored by: arantius
2025-01-28 23:26:37 +00:00
github-actions[bot]
5ff7a43623
Release 2025.01.26
...
Created by: bashonly
:ci skip all
2025-01-26 03:54:22 +00:00
sepro
3b45319344
[cleanup] Misc ( #12194 )
...
Closes #12098 , Closes #12133
Authored by: seproDev, bashonly, lonble, pjrobertson
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
Co-authored-by: Lonble <74650029+lonble@users.noreply.github.com >
Co-authored-by: Patrick Robertson <robertson.patrick@gmail.com >
2025-01-26 03:32:10 +00:00
nosoop
421bc72103
[ie/youtube] Extract media_type for livestreams ( #11605 )
...
Closes #11563
Authored by: nosoop
2025-01-26 03:27:12 +00:00
FestplattenSchnitzel
d4f5be1735
[ie/ViMP:Playlist] Add support for tags ( #11688 )
...
Authored by: FestplattenSchnitzel
2025-01-26 03:20:42 +00:00
bashonly
797d2472a2
[ie/TheaterComplexTownPPV] Support live URLs ( #11720 )
...
Closes #11718
Authored by: bashonly
2025-01-26 03:12:32 +00:00
knackku
3b99a0f0e0
[ie/xhamster] Various improvements ( #11738 )
...
Closes #7620
Authored by: knackku
2025-01-26 03:10:24 +00:00
middlingphys
c709cc41cb
[ie/abematv] Support season extraction ( #11771 )
...
Closes #10602
Authored by: middlingphys
2025-01-26 03:05:40 +00:00
invertico
4850ce91d1
[ie/redgifs] Support /ifr/ URLs ( #11805 )
...
Authored by: invertico
2025-01-26 02:40:05 +00:00
msm595
e2e73b5c65
[ie/patreon] Extract attachment filename as alt_title ( #12000 )
...
Authored by: msm595
2025-01-26 02:36:16 +00:00
krandor
13825ab778
[ie/pbs] Fix extractor ( #12024 )
...
Closes #8703 , Closes #9740 , Closes #11514
Authored by: dirkf, krandor, n10dollar
Co-authored-by: dirkf <fieldhouse@gmx.net >
Co-authored-by: Neil <ntendolkar@berkeley.edu >
2025-01-26 02:25:35 +00:00
test20140
bc88b904cd
[ie/niconico:series] Fix extractor ( #11822 )
...
Closes #7320 , Closes #12001
Authored by: test20140
2025-01-26 01:47:15 +00:00
kibaa
76ac023ff0
[ie/youtube:tab] Improve shorts title extraction ( #11991 ) ( #11997 )
...
Closes #11991
Authored by: d3d9, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-01-26 01:23:29 +00:00
kclauhk
b3007c44cd
[ie/naver] Fix m3u8 formats extraction ( #12037 )
...
Closes #11953
Authored by: kclauhk
2025-01-26 01:16:26 +00:00
N/Ame
78912ed9c8
[ie/bilibili] Support space video list extraction without login ( #12089 )
...
Closes #12007
Authored by: grqz
2025-01-26 00:56:36 +00:00
InvalidUsernameException
bb69f5dab7
[ie/zdf] Fix extractors ( #11041 )
...
Closes #4782 , Closes #10672
Authored by: InvalidUsernameException
2025-01-26 00:29:57 +00:00
gavin
6d304133ab
[ie/soundcloud] Extract more metadata ( #11945 )
...
Authored by: 7x11x13
2025-01-25 22:52:48 +00:00
Jixun
9ff330948c
[ie/vimeo] Fix thumbnail extraction ( #12142 )
...
Closes #11931
Authored by: jixunmoe
2025-01-25 21:42:34 +00:00
Simon Sawicki
fc12e724a3
[utils] sanitize_path: Fix some incorrect behavior ( #11923 )
...
Authored by: Grub4K
2025-01-25 22:32:00 +01:00
Konstantin Kulakov
61ae5dc34a
[ie/1tv] Support sport1tv.ru domain ( #11889 )
...
Closes #11894
Authored by: kvk-2015
2025-01-25 22:21:45 +01:00
c-basalt
4651679104
[ie/bilibili] Support space /lists/ URLs ( #11964 )
...
Closes #11959
Authored by: c-basalt
2025-01-25 20:56:30 +00:00
sepro
ff44ed5306
[ie/crunchyroll] Remove extractors ( #12195 )
...
Closes #2561 , Closes #5869 , Closes #6278 , Closes #7099 , Closes #7414 , Closes #7465 , Closes #7976 , Closes #8235 , Closes #9867 , Closes #10207
Authored by: seproDev
2025-01-25 20:57:08 +01:00
doe1080
cdcf1e8672
[ie/funimation] Remove extractors ( #12167 )
...
Closes #1569 , Closes #2255 , Closes #2517 , Closes #2723 , Closes #4318 , Closes #4345 , Closes #5326 , Closes #6575 , Closes #8644
Authored by: doe1080
2025-01-25 20:29:24 +01:00
Dioarya
f7d071e8aa
[core] Fix float comparison values in format filters ( #11880 )
...
Closes #10115
Authored by: Dioarya, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2025-01-25 19:12:56 +00:00
Boof
45732e2590
[ie/nrk] Fix extraction ( #12193 )
...
Closes #12192
Authored by: hexahigh
2025-01-25 18:24:04 +00:00
gavin
7bfb4f72e4
[ie/soundcloud:user] Add /comments page support ( #11999 )
...
Authored by: 7x11x13
2025-01-25 18:48:06 +01:00
Subrat Lima
5d904b077d
[ie/subsplash] Add extractors ( #11054 )
...
Closes #10922
Authored by: subrat-lima, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-25 18:14:45 +01:00
Roman
e7cc02b14d
[ie/GoodGame] Fix extractor ( #12173 )
...
Authored by: NecroRomnt
2025-01-25 18:10:44 +01:00
bashonly
f0d4b8a5d6
[ie/youtube] Restore convenience workarounds ( #12181 )
...
Authored by: bashonly
2025-01-25 16:18:15 +00:00
coletdjnz
6b91d232e3
[ie/youtube] Use different PO token for GVS and Player ( #12090 )
...
Authored by: coletdjnz
2025-01-25 13:17:37 +13:00
Antoine Bollengier
de82acf876
[ie/youtube] Update ios player client ( #12155 )
...
Authored by: b5i
2025-01-23 22:52:32 +00:00
coletdjnz
326fb1ffaf
[ie/youtube] Download tv client Innertube config ( #12168 )
...
Authored by: coletdjnz
2025-01-23 18:26:02 +13:00
August Wikerfors
ccda63934d
[ie/Bluesky] Prefer source format ( #12154 )
...
Authored by: 0x9fff00
2025-01-21 22:59:39 +01:00
finch71
9676b05715
[ie/BiliBiliDynamic] Add extractor ( #11838 )
...
Closes #11726
Authored by: finch71, grqz
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com >
2025-01-20 21:45:04 +01:00
sepro
f9f24ae376
[ie/XiaoHongShu] Extract more formats ( #12147 )
...
Authored by: seproDev
2025-01-20 19:55:30 +01:00
kclauhk
af2c821d74
[ie/piramidetv] Add extractors ( #10777 )
...
Closes #10706 , Closes #10708
Authored by: kclauhk, HobbyistDev, seproDev
Co-authored-by: HobbyistDev <tesutonihon4@gmail.com >
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-20 16:26:05 +01:00
Paul Wise
1ef3ee7500
[ie/nest] Add extractors ( #11747 )
...
Authored by: pabs3, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-20 16:13:24 +01:00
subsense
20c765d023
[ie/eggs] Add extractors ( #11904 )
...
Closes #11843
Authored by: subsense, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-20 16:08:11 +01:00
cotko
3fc4608656
[ie/rtvslo.si:show] Extract more metadata ( #12136 )
...
Authored by: cotko
2025-01-20 07:53:21 +01:00
Grabien
68221ecc87
[ie/senategov] Fix extractors ( #9361 )
...
Authored by: Grabien, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-20 00:01:22 +01:00
sepro
de30f652ff
[ie/LBRY] Support signed URLs ( #12138 )
...
Authored by: seproDev
2025-01-19 17:52:31 +01:00
Boof
89198bb23b
[ie/nrk] Extract more formats ( #12069 )
...
Closes #12053
Authored by: hexahigh
2025-01-19 14:13:40 +01:00
4ft35t
a567f97b62
[ie/Weibo] Extend _VALID_URL ( #12088 )
...
Closes #12086
Authored by: 4ft35t
2025-01-19 14:10:36 +01:00
bashonly
1643686104
[ie/dropout] Fix extraction ( #12102 )
...
Closes #12103
Authored by: bashonly
2025-01-16 02:40:13 +00:00
github-actions[bot]
bbc7591d3b
Release 2025.01.15
...
Created by: bashonly
:ci skip all
2025-01-15 23:50:41 +00:00
bashonly
c8541f8b13
[ie/youtube] Do not use web_creator as a default client ( #12087 )
...
Closes #12085
Authored by: bashonly
2025-01-15 18:21:56 +00:00
github-actions[bot]
a3c0321825
Release 2025.01.12
...
Created by: bashonly
:ci skip all
2025-01-12 23:35:35 +00:00
Simon Sawicki
dade5e35c8
[cleanup] Misc ( #11915 )
...
Authored by: grqz, Grub4K, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com >
2025-01-12 23:24:22 +00:00
Allen
e2ef4fece6
[ie/vine] Remove extractors ( #11700 )
...
Authored by: allendema
2025-01-12 19:43:16 +01:00
Mozi
1f489f4a45
[ie/DrTalks] Add extractor ( #10831 )
...
Closes #6390
Authored by: pzhlkj6612, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-12 19:42:02 +01:00
coletdjnz
75079f4e3f
[ie/youtube] Refactor cookie auth ( #11989 )
...
Authored by: coletdjnz
2025-01-12 15:02:57 +13:00
coletdjnz
712d2abb32
[ie/youtube] Use tv instead of mweb client by default ( #12059 )
...
Authored by: coletdjnz
2025-01-12 15:01:13 +13:00
bashonly
8346b54915
Fix filename sanitization with --no-windows-filenames ( #11988 )
...
Fix bug in 6fc85f617a
Closes #11987
Authored by: bashonly
2025-01-11 19:05:23 +00:00
Paul Storkman
1f4e1e85a2
[core] Validate retries values are non-negative ( #11927 )
...
Closes #11926
Authored by: Strkmn
2025-01-11 19:51:16 +01:00
HobbyistDev
763ed06ee6
[ie/XiaoHongShu] Extend _VALID_URL ( #11806 )
...
Closes #11797
Authored by: HobbyistDev
2025-01-11 18:25:18 +01:00
voidptr_t
3c14e9191f
[ie/PlVideo] Add extractor ( #10657 )
...
Closes #10311
Authored by: Sanceilaks, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2025-01-11 15:39:31 +01:00
coletdjnz
0b6b7742c2
[ie/youtube] Fix DASH formats incorrectly skipped in some situations ( #11910 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/11907
Authored by: coletdjnz
2024-12-26 14:19:17 +13:00
github-actions[bot]
3905f64920
Release 2024.12.23
...
Created by: bashonly
:ci skip all
2024-12-23 23:47:20 +00:00
bashonly
65cf46cddd
[ie/youtube] Player client maintenance ( #11893 )
...
Closes #11867
Authored by: bashonly
2024-12-23 23:26:35 +00:00
coletdjnz
9f42e68a74
[ie/youtube] Skip iOS formats that require PO Token ( #11890 )
...
Partial fix for https://github.com/yt-dlp/yt-dlp/issues/11868
Authored by: coletdjnz
2024-12-24 12:03:28 +13:00
pukkandan
6fc85f617a
Don't sanitize filename on Unix when --no-windows-filenames ( #9591 )
...
Closes #4547 , Closes #8464
Authored by: pukkandan
2024-12-23 15:57:25 +05:30
bashonly
d298693b1b
[ie/soundcloud] Various fixes ( #11820 )
...
- Fix original/download formats so that they are considered bestaudio
- Raise appropriate error if track is DRM-protected
Authored by: bashonly
2024-12-15 20:16:04 +00:00
bashonly
09a6c68712
[ie/youtube] Add age-gate workaround for some embeddable videos ( #11821 )
...
Closes #11296
Authored by: bashonly
2024-12-15 20:09:48 +00:00
bashonly
1a8851b689
[ie/youtube] Fix uploader_id extraction ( #11818 )
...
Closes #11816
Authored by: bashonly
2024-12-15 20:07:18 +00:00
bashonly
b91c3925c2
[update] Check 64-bitness when upgrading ARM builds ( #11819 )
...
Closes #11813
Authored by: bashonly
2024-12-15 19:55:30 +00:00
bashonly
3d3ee458c1
[update] Fix endless update loop for linux_exe builds ( #11827 )
...
Closes #11808
Authored by: bashonly
2024-12-15 19:47:50 +00:00
github-actions[bot]
2037a6414f
Release 2024.12.13
...
Created by: bashonly
:ci skip all
2024-12-13 10:35:40 +00:00
sepro
5421669626
[cleanup] Make more playlist entries lazy ( #11763 )
...
Authored by: seproDev
2024-12-13 10:25:29 +00:00
bashonly
dc3c4fddcc
[ie/youtube] Prioritize original language over auto-dubbed audio ( #11803 )
...
Closes #11753
Authored by: bashonly
2024-12-13 10:21:48 +00:00
bashonly
5460cd9189
[ie/youtube] Fix signature function extraction for 2f1832d2 ( #11801 )
...
Closes #11798
Authored by: bashonly
2024-12-13 09:43:08 +00:00
Crypto90
f6c73aad5f
[ie/youtube:search_url] Fix playlist searches ( #11782 )
...
Closes #11666
Authored by: Crypto90
2024-12-12 13:54:11 +00:00
Pew
d5e2a379f2
[ie/youtube] Fix release_date extraction ( #11759 )
...
Authored by: MutantPiggieGolem1
2024-12-12 13:46:52 +00:00
bashonly
bc262bcad4
[ie/patreon:campaign] Support /c/ URLs ( #11756 )
...
Closes #11755
Authored by: bashonly
2024-12-12 13:44:19 +00:00
bashonly
f4d3e9e6dc
[ie/soundcloud] Fix extraction ( #11777 )
...
Authored by: bashonly
2024-12-12 13:39:38 +00:00
github-actions[bot]
6fef824025
Release 2024.12.06
...
Created by: bashonly
:ci skip all
2024-12-06 16:07:07 +00:00
bashonly
4bd2655398
[ie/youtube] Raise if n function returns input value ( #11752 )
...
Improve a95ee6d880
Authored by: bashonly
2024-12-06 15:58:44 +00:00
bashonly
a95ee6d880
[ie/youtube] Fix n sig extraction for player 3bb1f723 ( #11750 )
...
Closes #11744
Authored by: bashonly
2024-12-06 15:35:18 +00:00
bashonly
4c85ccd136
[ie/youtube] Fix signature function extraction ( #11751 )
...
Closes #11748
Authored by: bashonly
2024-12-06 15:34:13 +00:00
bashonly
2feb28028e
[ie/soundcloud] Fix formats extraction ( #11742 )
...
Authored by: bashonly
2024-12-06 15:02:30 +00:00
N/Ame
fca3eb5f8b
[ie/bilibili] Fix HD formats extraction ( #11734 )
...
Fixes dc16876480
Closes #10554
Authored by: grqz
2024-12-04 23:11:55 +00:00
bashonly
2e49c789d3
[ie/youtube] Player client maintenance ( #11724 )
...
Closes #11686
Authored by: bashonly
2024-12-04 22:33:14 +00:00
wesson09
354cb4026c
[cookies] Add --cookies-from-browser support for MS Store Firefox ( #11731 )
...
Authored by: wesson09
2024-12-04 18:41:58 +01:00
github-actions[bot]
cfa76f35d2
Release 2024.12.03
...
Created by: bashonly
:ci skip all
2024-12-03 20:30:33 +00:00
bashonly
2b67ac300a
[cleanup] Misc ( #11716 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2024-12-03 20:22:21 +00:00
bashonly
c038a7b187
[ie/vk] Fix extractors ( #11715 )
...
Closes #5832 , Closes #11471 , Closes #11646 , Closes #11670
Authored by: bashonly
2024-12-03 14:28:43 +00:00
Link
a13a336aa6
[ie/bilibili] Fix subtitles and chapters extraction ( #11708 )
...
Authored by: xiaomac
2024-12-03 04:08:46 +00:00
N/Ame
dc16876480
[ie/bilibili] Always try to extract HD formats ( #10559 )
...
Closes #10554
Authored by: grqz
2024-12-03 03:44:03 +00:00
N/Ame
f05a1cd149
[ie/bilibili] Fix supporter-only video extraction ( #11711 )
...
Fix bug in 239f5f36fe
Closes #11702
Authored by: grqz, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-12-03 01:19:22 +00:00
sepro
d8fb349086
[cleanup] Bump ruff to 0.8.x ( #11608 )
...
Authored by: seproDev
2024-12-02 16:29:30 +01:00
sepro
2bea793632
[ie/MicrosoftEmbed] Make format extraction non fatal ( #11654 )
...
Authored by: seproDev
2024-12-02 16:22:16 +01:00
Elan Ruusamäe
62cba8a1be
[ie/duoplay] Fix extractor ( #11588 )
...
Authored by: glensc, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-12-01 22:33:11 +00:00
N/Ame
239f5f36fe
[ie/bilibili] Fix extractor ( #11667 )
...
Closes #11665
Authored by: grqz
2024-12-01 21:55:18 +00:00
bashonly
0d146c1e36
[ie/youtube] Adjust player clients for site changes ( #11663 )
...
Closes #11640
Authored by: bashonly
2024-12-01 15:25:09 +00:00
DarkZeros
cd0f934604
[ie/mitele] Fix extractor ( #11683 )
...
Closes #11690
Authored by: DarkZeros
2024-12-01 14:21:57 +00:00
N/Ame
360aed810a
[ie/instagram] Support share URLs ( #11677 )
...
Closes #11630
Authored by: grqz
2024-12-01 14:16:50 +00:00
bashonly
00dcde7286
[ie/dropbox] Fix password-protected video extraction ( #11636 )
...
Closes #11634
Authored by: bashonly
2024-11-27 01:47:28 +00:00
bashonly
910ecc4229
[ie/tiktok] Deprioritize animated thumbnails ( #11645 )
...
Closes #11641
Authored by: bashonly
2024-11-27 00:45:01 +00:00
bashonly
0a0d80800b
[ie/dacast] Fix HLS AES formats extraction ( #11644 )
...
Closes #11643
Authored by: bashonly
2024-11-26 23:18:48 +00:00
Simon Sawicki
e0500cbf79
[ie] Handle fragmented formats in _remove_duplicate_formats ( #11637 )
...
Authored by: Grub4K
2024-11-27 00:05:07 +01:00
Jakob Kruse
4b5eec0aaa
[ie/chaturbate] Fix support for non-public streams ( #11624 )
...
Fix bug in 720b3dc453
Closes #11623
Authored by: jkruse
2024-11-24 22:20:30 +00:00
sepro
fe70f20aed
[ie/youtube:tab] Fix playlists tab extraction ( #11615 )
...
Closes #11524
Authored by: seproDev
2024-11-23 22:46:50 +01:00
coletdjnz
c7316373c0
[rh:websockets] Support websockets 14.0+ ( #11616 )
...
Authored by: coletdjnz
2024-11-24 10:30:00 +13:00
N/Ame
e0f1ae813b
[ie/facebook] Support more groups URLs ( #11576 )
...
Authored by: grqz
2024-11-23 19:47:37 +00:00
sepro
7d6c259a03
Add playlist_webpage_url field ( #11613 )
...
Closes #10827
Authored by: seproDev
2024-11-23 20:42:35 +01:00
gitninja1234
16336c51d0
[ie/stripchat] Fix extractor ( #11596 )
...
Closes #11587
Authored by: gitninja1234
2024-11-23 19:40:45 +00:00
bashonly
ccf0a6b86b
[cleanup] Misc ( #11574 )
...
Authored by: bashonly, pzhlkj6612
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com >
2024-11-23 18:51:51 +00:00
github-actions[bot]
f919729538
Release 2024.11.18
...
Created by: bashonly
:ci skip all
2024-11-18 05:45:05 +00:00
bashonly
7ea2787920
[ie/reddit] Improve error handling ( #11573 )
...
Authored by: bashonly
2024-11-18 05:36:38 +00:00
bashonly
f7257588bd
[ie/digitalconcerthall] Support login with access/refresh tokens ( #11571 )
...
Removes broken support for login with email and password
Removes obsolete `prefer_combined_hls` extractor-arg
Closes #11404 , Closes #11436
Authored by: bashonly
2024-11-18 05:16:17 +00:00
bashonly
da252d9d32
[cleanup] Misc ( #11554 )
...
Closes #6884
Authored by: bashonly, Grub4K, seproDev
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: sepro <sepro@sepr0.com >
2024-11-17 23:25:05 +00:00
gillux
e079ffbda6
[ie/litv] Fix extractor ( #11071 )
...
Authored by: jiru
2024-11-17 21:37:15 +00:00
bashonly
2009cb27e1
[ie/SonyLIVSeries] Add sort_order extractor-arg ( #11569 )
...
Authored by: bashonly
2024-11-17 21:16:22 +00:00
Jackson Humphrey
f351440f1d
[ie/ctvnews] Fix extractor ( #11534 )
...
Closes #8689
Authored by: jshumphrey, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-11-17 21:06:50 +00:00
qbnu
f9d98509a8
[ie/ctvnews] Fix playlist ID extraction ( #8892 )
...
Authored by: qbnu
2024-11-17 19:35:10 +00:00
sepro
37cd7660ea
[ie/youtube:tab] Fix podcasts tab extraction ( #11567 )
...
Authored by: seproDev
2024-11-17 19:46:04 +01:00
ChocoLZS
d867f99622
[ie/PiaLive] Add extractor ( #10811 )
...
Authored by: ChocoLZS
2024-11-17 19:41:57 +01:00
doe1080
10fc719bc7
[cleanup] Remove dead extractors ( #11566 )
...
- Removes MildomClipIE, MildomIE, MildomUserVodIE, MildomVodIE
- Removes PokemonIE, PokemonWatchIE
- Removes VeohIE, VeohUserIE
Closes #3373 , Closes #7059
Authored by: doe1080
2024-11-17 16:22:40 +00:00
krichbanana
eb15fd5a32
[ie/kenh14] Add extractor ( #3996 )
...
Closes #3937
Authored by: krichbanana, pzhlkj6612
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com >
2024-11-17 14:12:26 +00:00
sepro
7cecd299e4
[ie/chaturbate] Don't break embed detection ( #11565 )
...
Bugfix for 720b3dc453
Authored by: seproDev
2024-11-17 13:32:12 +01:00
bashonly
52c0ffe40a
[ie/youtube] Remove broken OAuth support ( #11558 )
...
Closes #11462
Authored by: bashonly
2024-11-16 23:40:21 +00:00
sepro
637d62a3a9
[ie/youtube] Player client maintenance ( #11528 )
...
Authored by: bashonly, seproDev
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-11-17 00:31:04 +01:00
sepro
f95a92b3d0
[cleanup] Deprecate more compat functions ( #11439 )
...
Authored by: seproDev
2024-11-17 00:24:11 +01:00
Jackson Humphrey
1d253b0a27
[ie/patreon] Fix comments extraction ( #11530 )
...
Closes #11483
Authored by: jshumphrey, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-11-16 20:02:14 +00:00
powergold1
720b3dc453
[ie/chaturbate] Extract from API and support impersonation ( #11555 )
...
Closes #6546 , Closes #10359
Authored by: powergold1
2024-11-16 19:55:40 +00:00
Jackson Humphrey
d215fba7ed
[ie/RedGifsUser] Fix extraction ( #11531 )
...
Closes #7382 , Closes #9131
Authored by: jshumphrey
2024-11-16 19:50:17 +00:00
Jackson Humphrey
8388ec256f
[ie/spankbang] Support browser impersonation ( #11542 )
...
Closes #6545
Authored by: jshumphrey
2024-11-16 19:48:47 +00:00
sepro
6365e92589
[ie/bandlab] Add extractors ( #11535 )
...
Closes #7750
Authored by: seproDev
2024-11-16 17:56:43 +01:00
Alessandro Campolo
70c55cb08f
[ie/RadioRadicale] Add extractor ( #5607 )
...
Authored by: a13ssandr0, pzhlkj6612
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com >
2024-11-16 13:56:15 +01:00
bashonly
c699bafc50
[ie/soop] Fix thumbnail extraction ( #11545 )
...
Closes #11537
Authored by: bashonly
2024-11-15 22:51:55 +00:00
bashonly
eb64ae7d5d
[ie] Allow ext override for thumbnails ( #11545 )
...
Authored by: bashonly
2024-11-15 22:51:55 +00:00
Simon Sawicki
c014fbcddc
[utils] subs_list_to_dict: Add lang default parameter ( #11508 )
...
Authored by: Grub4K
2024-11-15 23:25:52 +01:00
Simon Sawicki
39d79c9b9c
[utils] Fix join_nonempty, add **kwargs to unpack ( #11559 )
...
Authored by: Grub4K
2024-11-15 22:06:15 +01:00
Jackson Humphrey
f2a4983df7
[ie/archive.org] Fix comments extraction ( #11527 )
...
Closes #11526
Authored by: jshumphrey
2024-11-12 23:26:18 +00:00
bashonly
bacc31b05a
[ie/facebook] Fix formats extraction ( #11513 )
...
Closes #11497
Authored by: bashonly
2024-11-12 23:23:10 +00:00
manav_chaudhary
a9f85670d0
[ie/Chaturbate] Support alternate domains ( #10595 )
...
Closes #10594
Authored by: manavchaudhary1
2024-11-11 23:41:56 +01:00
Sam
6b43a8d84b
[ie/goplay] Fix extractor ( #11466 )
...
Closes #10857
Authored by: SamDecrock, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-11-11 22:03:31 +00:00
Hugo
2db8c2e7d5
[ie/CloudflareStream] Avoid extraction via videodelivery.net ( #11478 )
...
Closes #11477
Authored by: hugovdev
2024-11-11 22:00:05 +00:00
bashonly
f9c8deb4e5
[build] Bump PyInstaller version pin to >=6.11.1 ( #11507 )
...
Authored by: bashonly
2024-11-11 21:19:03 +00:00
Sakura286
0ec9bfed4d
[ie/MixchMovie] Add extractor ( #10897 )
...
Closes #10765
Authored by: Sakura286
2024-11-11 21:40:29 +01:00
Subrat Lima
c673731061
[ie/spreaker] Support podcast and feed pages ( #10968 )
...
Closes #10925
Authored by: subrat-lima
2024-11-11 20:08:18 +01:00
sepro
e398217aae
[ie/rutube] Rework extractors ( #11480 )
...
Closes #9694 , Closes #10104 , Closes #11117 , Closes #11415 , Closes #11476
Authored by: seproDev
2024-11-11 18:44:53 +01:00
Julio Napurí
c39016f66d
[ie/spreaker] Support episode pages and access keys ( #11489 )
...
Authored by: julionc
2024-11-11 18:42:05 +01:00
sepro
b83ca24eb7
[core] Catch broken Cryptodome installations ( #11486 )
...
Authored by: seproDev
2024-11-10 00:53:49 +01:00
bashonly
240a7d43c8
[build] Pin websockets version to >=13.0,<14 ( #11488 )
...
websockets 14.0 causes CI test failures (a lot more of them)
Authored by: bashonly
2024-11-09 23:46:47 +00:00
bashonly
f13df591d4
[build] Enable attestations for trusted publishing ( #11420 )
...
Reverts 428ffb75aa
Authored by: bashonly
2024-11-09 23:26:02 +00:00
Steve Ovens
be3579aaf0
[ie/GameDevTV] Add extractor ( #11368 )
...
Authored by: stratus-ss, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-11-06 21:58:44 +00:00
bashonly
85fdc66b6e
[ie/adobepass] Fix provider requests ( #11472 )
...
Fix bug in dcfeea4dd5
Closes #11469
Authored by: bashonly
2024-11-06 21:26:05 +00:00
github-actions[bot]
282e19db82
Release 2024.11.04
...
Created by: bashonly
:ci skip all
2024-11-04 00:45:21 +00:00
sepro
197d0b03b6
[cleanup] Misc ( #11347 )
...
Closes #11361
Authored by: avagordon01, bashonly, grqz, Grub4K, seproDev
Co-authored-by: Ava Gordon <avagordon01@gmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com >
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-11-04 01:33:21 +01:00
lauren n. liberda
b03267bf06
[ie/Tumblr] Support more URLs ( #6057 )
...
Closes #5893
Authored by: selfisekai, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2024-11-04 01:26:46 +01:00
Evgeny Zislis
4613096f2e
[cookies] Support chrome table version 24 ( #11425 )
...
Closes #6564
Authored by: kesor, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2024-11-04 00:59:57 +01:00
bashonly
838f4385de
[ie/nfl] Fix extractors ( #11409 )
...
Authored by: bashonly
2024-11-03 23:53:26 +00:00
sepro
d135823137
[ie/Dailymotion] Support shortened URLs ( #11374 )
...
Authored by: seproDev, bashonly
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-11-04 00:27:54 +01:00
chris
59f8dd8239
[ie/ARDMediathek] Extract chapters ( #11442 )
...
Authored by: iw0nderhow
2024-11-04 00:11:41 +01:00
Dong Heon Hee
9c6534da81
[ie/chzzk:video] Fix extraction ( #11228 )
...
Closes #11226
Authored by: hui1601
2024-11-03 23:08:41 +00:00
Mozi
a403dcf9be
[ie/Dailymotion] Improve embed extraction ( #10843 )
...
Closes #8848 , Closes #9432
Authored by: pzhlkj6612, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-11-03 23:02:48 +00:00
sepro
754940e9a5
[ie/bfmtv] Fix extractors ( #11444 )
...
Authored by: seproDev
2024-11-03 21:19:35 +01:00
sepro
beae2db127
[aes] Fix GCM pad length calculation ( #11438 )
...
Closes #10169
Authored by: seproDev
2024-11-03 21:03:09 +01:00
sepro
3945677a75
[core] Prioritize AV1 ( #11153 )
...
Authored by: seproDev
2024-11-03 20:39:10 +01:00
bashonly
b103aca24d
[utils] Fix and improve find_element and find_elements ( #11443 )
...
Fix d710a6ca7c
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-11-03 18:19:45 +00:00
Willow
5c7a5aaab2
[ie/Bluesky] Add extractor ( #11055 )
...
Closes #10987
Authored by: MellowKyler, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2024-11-03 09:07:25 +01:00
Simon Sawicki
422195ec70
[utils] Allow partial application for even more functions ( #11437 )
...
Fixes b6dc2c49e8
Authored by: Grub4K
2024-11-02 21:42:00 +01:00
Nicolas F.
a6783a3b99
[ie/yle_areena] Support live events ( #11358 )
...
Authored by: CounterPillow, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-10-31 23:23:42 +00:00
bashonly
428ffb75aa
[build] Disable attestations for trusted publishing ( #11418 )
...
Currently does not work with reusable workflows, e.g. release-nightly.yml calling release.yml
Ref: https://github.com/pypa/gh-action-pypi-publish/releases/tag/v1.11.0
https://github.com/pypa/gh-action-pypi-publish/discussions/255
https://github.com/pypi/warehouse/issues/11096
Authored by: bashonly
2024-10-31 09:00:08 +00:00
bashonly
b6dc2c49e8
[utils] Allow partial application for more functions ( #11391 )
...
Also adds the `trim_str` traversal helper
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-10-30 21:53:41 +00:00
bashonly
76802f4613
[ie/twitter] Remove cookies migration workaround ( #11392 )
...
Closes #11338
Authored by: bashonly
2024-10-30 19:26:28 +00:00
bashonly
d569a88452
[ie/youtube] Adjust OAuth refresh token handling ( #11414 )
...
Removes support for using '' as an empty password in netrc, e.g.:
machine youtube login oauth password ''
Double-quotes ("") are valid and must be used instead, e.g.:
machine youtube login oauth password ""
Authored by: bashonly
2024-10-30 18:58:50 +00:00
bashonly
88402b714e
Fix --netrc empty string parsing for Python <=3.10 ( #11414 )
...
Ref: 15409c720b
Closes #11413
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-10-30 18:58:50 +00:00
bashonly
5bc5fb2835
Allow thumbnails with .jpe extension ( #11408 )
...
Fix 5ce582448e
Closes #11407
Authored by: bashonly
2024-10-29 23:25:46 +00:00
bashonly
f93c16395c
[utils] Fix find_element by class ( #11402 )
...
Fix d710a6ca7c
Authored by: bashonly
2024-10-29 23:24:17 +00:00
sepro
f101e5d34c
[ie/Soundcloud] Extract artists ( #11377 )
...
Closes #11375
Authored by: seproDev
2024-10-28 12:08:46 +01:00
JAB
330335386d
[ie/ccma] Support new 3cat.cat domain ( #11222 )
...
Closes #11163
Authored by: JoseAngelB
2024-10-27 23:18:25 +00:00
bashonly
0a3991edae
[devscripts] make_changelog: Parse full commit message for fixes ( #11366 )
...
Authored by: Grub4K, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-10-27 23:00:02 +00:00
Simon Sawicki
5c880ef42e
[core] Populate format sorting fields before dependent fields ( #11353 )
...
Authored by: Grub4K
2024-10-27 00:17:26 +02:00
bashonly
21cdcf03a2
[ie] Resolve language to ISO639-2 for ISM formats ( #11359 )
...
Closes #11356
Authored by: bashonly
2024-10-26 18:02:21 +00:00
Wehzuri
6abef74232
[ie/NiconicoUser] Fix extractor ( #11324 )
...
Partially addresses #10084
Authored by: Wesley107772
2024-10-26 13:52:09 +00:00
kylegustavo
9acf79c91a
[ie/CNN] Fix extractor ( #10185 )
...
Closes #2640 , Closes #9719
Authored by: kylegustavo, seproDev
Co-authored-by: sepro <sepro@sepr0.com >
2024-10-26 06:06:28 +02:00
bashonly
57212a5f97
[ie/vimeo] Fix API retries (fix c1c9bb4adb) ( #11351 )
...
Authored by: bashonly
2024-10-25 18:37:18 +00:00
bashonly
c29f5a7fae
[ie/generic] Do not impersonate by default (fix edfd095b19) ( #11336 )
...
Closes #11335
Authored by: bashonly
2024-10-24 23:11:48 +00:00
kclauhk
ec9b25043f
[ie/facebook] Fix formats extraction ( #11343 )
...
Closes #11337
Authored by: kclauhk
2024-10-24 16:36:09 +00:00
bashonly
914af9a0cf
Expand paths in --plugin-dirs (fix 0f593dca9f) ( #11334 )
...
Authored by: bashonly
2024-10-23 21:53:51 +00:00
bashonly
c998238c2e
[cleanup] Misc ( #11328 )
...
Closes #11307
Authored by: bashonly, KBelmin
Co-authored-by: Belminho <102482175+KBelmin@users.noreply.github.com >
2024-10-23 21:27:26 +00:00
bashonly
d784464399
Remove Python 3.8 support ( #11321 )
...
Closes #10086
Authored by: bashonly
2024-10-23 06:33:50 +00:00
bashonly
dd2e244469
[build] Use Ubuntu 20.04 and Python 3.9 for Linux ARM builds ( #8638 )
...
Authored by: bashonly
2024-10-22 13:09:43 -05:00
bashonly
ea9e35d85f
[cleanup] Misc ( #11311 )
...
Authored by: bashonly
2024-10-22 06:03:30 +00:00
bashonly
87884f1558
[build] Move optional dependencies to the default group ( #11255 )
...
Closes #11221
Authored by: bashonly
2024-10-22 05:40:25 +00:00
github-actions[bot]
2a246749ec
Release 2024.10.22
...
Created by: bashonly
:ci skip all
2024-10-22 05:03:55 +00:00
Simon Sawicki
67adeb7bab
[cleanup] Misc ( #11216 )
...
- Add Python 3.13 to CI, finalize 3.13 support
- Remove Python 3.8 from CI in preparation for removing 3.8 support
- Document that PyPy3.8 and PyPy3.9 are no longer supported
- Usual documentation fixes and code cleanup
Closes #8248 , Closes #11146 , Closes #11149 , Closes #11211
Authored by: Grub4K, grqz, DTrombett, KarboniteKream, bashonly, mikkovedru, seproDev
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com >
Co-authored-by: DTrombett <d@trombett.org >
Co-authored-by: =?UTF-8?q?Klemen=20Ko=C5=A1ir?= <klemen.kosir@kream.io >
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
Co-authored-by: Mikko Vedru <mikko.vedru@gmail.com >
Co-authored-by: sepro <sepro@sepr0.com >
2024-10-22 04:50:35 +00:00
bashonly
a886cf3e90
[build] Migrate py2exe builds to win_exe ( #11256 )
...
This commit removes py2exe support
Closes #10087
Authored by: bashonly
2024-10-22 04:20:20 +00:00
Allen
e68b4c19af
[ie/tubitv] Strip extra whitespace from titles ( #10795 )
...
Closes #10794
Authored by: allendema
2024-10-22 03:54:41 +00:00
coletdjnz
b8635c1d47
[ie/youtube] Support logging in with OAuth ( #11001 )
...
See: https://github.com/yt-dlp/yt-dlp/wiki/Extractors#logging-in-with-oauth
Authored by: coletdjnz
2024-10-22 03:46:53 +00:00
63427083dev
46fe60ff19
[ie/afreecatv] Adapt extractors to new sooplive.co.kr domain ( #11266 )
...
Closes #11253
Authored by: 63427083, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-10-21 23:42:45 +00:00
DarkZeros
0b7ec08816
[ie/telecinco] Fix extractors ( #11142 )
...
Closes #10986 , Closes #11106
Authored by: DarkZeros, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-10-21 21:18:12 +00:00
David Skrundz
40054cb4a7
[ie/gem.cbc.ca] Fix formats extraction ( #11196 )
...
Also extracts `timestamp` and `release_timestamp` as seconds instead of milliseconds
Authored by: DavidSkrundz
2024-10-21 18:56:43 +00:00
bashonly
fed53d70bd
[ie/youtube] Remove broken android_producer client ( #11297 )
...
Authored by: bashonly
2024-10-21 18:39:58 +00:00
bashonly
ec2f4bf082
[ie/youtube] Remove broken age-restriction workaround ( #11297 )
...
Closes #11296
Authored by: bashonly
2024-10-21 18:39:58 +00:00
sepro
87408ccfd7
[ie/imgur] Fix thumbnail extraction ( #11298 )
...
Authored by: seproDev
2024-10-20 23:18:11 +02:00
Paweł Kotiuk
c4d95f67dd
[ie/cda] Support folders ( #10786 )
...
Closes #5429
Authored by: pktiuk
2024-10-20 23:16:22 +02:00
Deer-Spangle
5af774d7a3
[ie/imgur] Support new URL format ( #11075 )
...
Authored by: Deer-Spangle
2024-10-20 22:58:53 +02:00
Imran Hussain
0f593dca9f
Add option --plugin-dirs ( #11277 )
...
Closes #3260
Authored by: imranh2, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
2024-10-20 17:10:26 +00:00
sepro
8de431ec97
[ie/Funk] Extend _VALID_URL ( #11269 )
...
Authored by: seproDev
2024-10-20 15:18:15 +02:00
rubyevadestaxes
679c68240a
[ie/twitter:spaces] Allow extraction when not logged in ( #11289 )
...
Closes #11288
Authored by: rubyevadestaxes
2024-10-19 21:51:47 +00:00
bashonly
3148c1822f
[ie/substack] Resolve podcast file extensions ( #11275 )
...
Closes #4601
Authored by: bashonly
2024-10-19 21:41:14 +00:00
bashonly
7af1ddaaf2
[ie/youtube] Fix comment_count extraction ( #11274 )
...
Authored by: bashonly
2024-10-19 21:40:20 +00:00
bashonly
fbc66e3ab3
[utils] Popen: Reset PyInstaller environment ( #11258 )
...
- Forces spawning independent subprocesses for exes bundled with PyInstaller>=6.10
- Fixes regression introduced in fb8b7f226d
- Ref: https://pyinstaller.org/en/v6.10.0/CHANGES.html#incompatible-changes
Closes #11259
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-10-16 03:53:53 +00:00
bashonly
64d84d75ca
[build] Use macos-13 image for macOS builds ( #11236 )
...
Authored by: bashonly
2024-10-15 07:07:42 +00:00
bashonly
dcfeea4dd5
[ie/adobepass] Use newer user-agent for provider redirect request ( #11250 )
...
Closes #10848
Authored by: bashonly
2024-10-14 22:19:26 +00:00
Mozi
cba7868502
[ie/reddit] Detect and raise when login is required ( #11202 )
...
Closes #10924
Authored by: pzhlkj6612
2024-10-13 06:27:01 +00:00
Simon Sawicki
d710a6ca7c
Add extractor helpers ( #10653 )
...
Authored by: Grub4K
2024-10-13 05:14:32 +02:00
Simon Sawicki
85b87c991a
[utils] sanitize_path: Reimplement function ( #11198 )
...
Authored by: Grub4K
2024-10-13 04:10:12 +02:00
Simon Sawicki
16eb28026a
[test] Allow running tests explicitly ( #11203 )
...
Authored by: Grub4K
2024-10-13 04:01:26 +02:00
Simon Sawicki
1a830394a2
[build] make_lazy_extractors: Force running without plugins ( #11205 )
...
Authored by: Grub4K
2024-10-13 03:50:31 +02:00
Simon Sawicki
edfd095b19
[ie/generic] Impersonate browser by default ( #11206 )
...
Also adds `impersonate` extractor arg
Authored by: Grub4K
2024-10-13 03:42:43 +02:00
Simon Sawicki
c5f0f58efd
[cookies] Fix compatibility for Python <=3.9 in traceback
...
Authored by: Grub4K
2024-10-13 03:38:09 +02:00
bashonly
babb709605
[ie/patreon:campaign] Stricter URL matching ( #11235 )
...
Redefinition of suitable() is no longer necessary
Closes #11233
Authored by: bashonly
2024-10-12 23:23:03 +00:00
bashonly
9d43dcb2c5
[ie/cwtv] Fix extraction ( #11230 )
...
Closes #9935
Authored by: bashonly
2024-10-12 17:47:37 +00:00
444995
f433871424
[ie/drtv] Fix extractor ( #11141 )
...
Closes #11137
Authored by: 444995
2024-10-11 22:39:00 +00:00
vvto33
ceaea731b6
[ie/TVer] Support series URLs ( #9507 )
...
Also improve thumbnails extraction
Authored by: vvto33, pzhlkj6612
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com >
2024-10-10 21:42:34 +00:00
bashonly
5310fa87f6
[ie/weverse] Fix extractor ( #11215 )
...
Closes #11213
Authored by: bashonly
2024-10-10 21:29:22 +00:00
github-actions[bot]
983c58fb7a
Release 2024.10.07
...
Created by: bashonly
:ci skip all
2024-10-07 23:41:00 +00:00
bashonly
1a176d874e
[cleanup] Misc
...
Authored by: bashonly
2024-10-07 18:33:33 -05:00
poyhen
079a7bc334
[ie/instagram] Do not hardcode user-agent ( #11155 )
...
Closes #10700
Authored by: poyhen
2024-10-07 23:28:08 +00:00
tetra
cf85cba5d9
[ie/instagram] Fix extractor ( #11156 )
...
Closes #11151
Authored by: tetra-fox
2024-10-07 23:25:54 +00:00
kclauhk
4b7bec66d8
[ie/cwtv] Fix extractor ( #11135 )
...
Closes #11131
Authored by: kclauhk
2024-10-07 23:24:31 +00:00
BallzCrasher
ccb23e1bac
[ie/noodlemagazine] Fix extractor ( #11144 )
...
Closes #9936
Authored by: BallzCrasher
2024-10-07 23:23:48 +00:00
Eric Lammerts
3a193346ee
[pp/XAttrMetadata] Try to write each attribute ( #11115 )
...
Authored by: eric321
2024-10-07 23:17:55 +00:00
sepro
de2062753a
[ie/youtube] Change default player clients to ios,mweb ( #11190 )
...
Closes #11165 , Closes #11185
Authored by: seproDev
2024-10-07 23:12:00 +00:00
Simon Sawicki
e59c82a74c
[cookies] Fix cookie load error handling ( #11140 )
...
Authored by: Grub4K
2024-10-01 02:13:48 +02:00
bashonly
f91645acea
[ie/patreon] Extract all m3u8 formats for locked posts ( #11138 )
...
Closes #11125
Authored by: bashonly
2024-09-30 22:42:30 +00:00
Simon Sawicki
b31b81d85f
[ci] Rerun failed tests ( #11143 )
2024-10-01 00:33:17 +02:00
Corey Wright
6328e2e67a
[ie/ApplePodcasts] Fix extractor ( #10903 )
...
Closes #10809
Authored by: coreywright
2024-09-29 23:03:39 +02:00
github-actions[bot]
5945fc1945
Release 2024.09.27
...
Created by: bashonly
:ci skip all
2024-09-27 23:01:13 +00:00
bashonly
c6387abc1a
[cleanup] Misc ( #10807 )
...
Closes #10751 , Closes #10769 , Closes #10791
Authored by: bashonly, Codenade, pzhlkj6612, seproDev, coletdjnz, grqz, Grub4K
Co-authored-by: Codenade <amadeus.dorian04@gmail.com >
Co-authored-by: Mozi <29089388+pzhlkj6612@users.noreply.github.com >
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
Co-authored-by: coletdjnz <coletdjnz@protonmail.com >
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com >
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-09-27 22:46:22 +00:00
bashonly
cca534cd9e
Raise minimum recommended Python version to 3.9 ( #11098 )
...
Authored by: bashonly
2024-09-27 22:30:31 +00:00
kclauhk
7509d692b3
[ie/loom] Fix m3u8 formats extraction ( #10760 )
...
Closes #10737
Authored by: kclauhk
2024-09-27 22:28:22 +00:00
ndyanx
63da31b3b2
[ie/dropbox] Fix password-protected video support ( #10735 )
...
Also adds thumbnail extraction
Closes #9864
Authored by: ndyanx
2024-09-27 22:05:22 +00:00
rakslice
8f4ea14680
Fix format sorting bug with vp9.2 vcodec ( #10884 )
...
Authored by: rakslice
2024-09-27 21:32:39 +00:00
fireattack
a1b4ac2b8e
[ie/vimeo] Fix HLS audio format sorting ( #11082 )
...
Closes #10854
Authored by: fireattack
2024-09-27 20:57:57 +00:00
Kieran
c08e0b20b5
Allow none arg to negate --convert-subs and --convert-thumbnails ( #11066 )
...
Authored by: kieraneglin
2024-09-27 20:52:41 +00:00
bashonly
0aa4426e9a
[ie/kick:clips] Support new URL format ( #11107 )
...
Closes #11105
Authored by: bashonly
2024-09-27 16:38:40 +00:00
bashonly
48d629d461
[ie/YleAreena] Support podcasts ( #11104 )
...
Closes #10840
Authored by: bashonly
2024-09-27 16:38:08 +00:00
bashonly
7f909046f4
[ie/abc.net.au:iview:showseries] Fix extraction ( #11101 )
...
Closes #10475
Authored by: bashonly
2024-09-27 16:37:16 +00:00
bashonly
eabb4680fd
[ie/niconico] Fix m3u8 formats extraction ( #11103 )
...
Closes #10724
Authored by: bashonly
2024-09-26 23:27:16 +00:00
bashonly
1d84b780cf
[ie/youtube:clip] Prioritize https formats ( #11102 )
...
Closes #10856
Authored by: bashonly
2024-09-26 23:26:10 +00:00
bashonly
9f5c9a9089
[ie/wistia] Support password-protected videos ( #11100 )
...
Closes #10914
Authored by: bashonly
2024-09-26 23:21:03 +00:00
bashonly
a2000bc857
[ie/bilibili] Fix chapters and subtitles extraction ( #11099 )
...
Closes #11089
Authored by: bashonly
2024-09-26 23:20:14 +00:00
diman8
5a8a05aebb
[ie/SVTPage] Fix extractor ( #11010 )
...
Authored by: diman8
2024-09-26 16:57:00 +00:00
tony-hn
ad0b857f45
[ie/RumbleChannel] Fix extractor ( #11049 )
...
Closes #10833
Authored by: tony-hn
2024-09-26 16:53:52 +00:00
N/Ame
124f058b54
[ie/Germanupa] Add extractor ( #10538 )
...
Closes #10527
Authored by: grqz
2024-09-26 18:39:48 +02:00
sepro
416686ed0c
[ie/ertgr] Fix video extraction ( #11091 )
...
Closes #8955
Authored by: seproDev
2024-09-26 18:35:19 +02:00
sepro
b37417e4f9
[ie/SnapchatSpotlight] Add extractor ( #11030 )
...
Closes #1797
Authored by: seproDev
2024-09-26 18:32:51 +02:00
Mozi
28b0ecba2a
[ie/Mojevideo] Add extractor ( #11019 )
...
Closes #8159
Authored by: 04-pasha-04, pzhlkj6612
Co-authored-by: pasha <pasha.syd04@gmail.com >
2024-09-26 18:29:21 +02:00
szantnerb
e2b3634e29
[ie/mediaklikk] Fix extractor ( #11083 )
...
Closes #11061
Authored by: szantnerb
2024-09-26 18:23:26 +02:00
bashonly
fb8b7f226d
[build] Bump PyInstaller version pin to >=6.10.0 ( #10709 )
...
Authored by: bashonly
2024-09-25 23:07:17 +00:00
sepro
b397a64691
[cookies] Improve error message for Windows --cookies-from-browser chrome issue ( #11090 )
...
Authored by: seproDev
2024-09-25 23:13:54 +02:00
bashonly
5bb1aa04da
[networking] Pin curl-cffi version to < 0.7.2 ( #11092 )
...
Ref: https://github.com/lexiforest/curl_cffi/issues/394
Authored by: bashonly
2024-09-25 20:59:20 +00:00
bashonly
fa2be9a7c6
[ie/youtube] Fix format_note (Bugfix for 3a3bd00037) ( #11028 )
...
Authored by: bashonly
2024-09-24 22:12:02 +00:00
bashonly
3ad0b7f422
[ie/tiktok] Fix web formats extraction ( #11074 )
...
Closes #11034
Authored by: bashonly
2024-09-24 22:10:42 +00:00
1-Byte
4a9bc8c363
[ie/NZZ] Fix extractor ( #10461 )
...
Closes #5653
Authored by: 1-Byte
2024-09-17 21:17:05 +02:00
Khaoklong51
a06bb58679
[ie/BiliIntl] Fix referer header ( #11003 )
...
Closes #10996
Authored by: Khaoklong51
2024-09-14 16:19:17 +00:00
bashonly
a555389c9b
[ie/HGTVDe] Fix extractor ( #10992 )
...
Closes #10984
Authored by: bashonly, rdamas
Co-authored-by: Robert Damas <robert.damas@byom.de >
2024-09-14 00:23:22 +00:00
N/Ame
173d54c151
[ie/kick:vod] Support new URL format ( #10988 )
...
Closes #10975
Authored by: grqz, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-09-14 00:21:07 +00:00
Oto Valek
4a27b8f092
[ie/IPrima] Fix zoom URL support ( #10959 )
...
Closes #6100
Authored by: otovalek
2024-09-14 00:19:03 +00:00
sepro
41a241ca6f
[ie/Sen] Add extractor ( #10952 )
...
Closes #10951
Authored by: seproDev
2024-09-14 00:16:34 +00:00
sepro
3aa0156e05
[ie/Xinpianchang] Fix extractor ( #10950 )
...
Authored by: seproDev
2024-09-14 00:15:07 +00:00
sepro
300c91274f
[ie/Servus] Fix extractor ( #10944 )
...
Closes #10941
Authored by: seproDev
2024-09-14 00:14:09 +00:00
aarubui
d8d473002b
[ie/tenplay] Fix extractor ( #10928 )
...
Closes #10926
Authored by: aarubui
2024-09-14 00:09:15 +00:00
naglis
36f9e602ad
[ie/screenrec] Add extractor ( #10917 )
...
Closes #9780
Authored by: naglis
2024-09-13 23:27:10 +00:00
ischmidt20
7adff8caf1
[ie/WatchESPN] Improve auth support ( #10910 )
...
Authored by: ischmidt20
2024-09-13 23:25:12 +00:00
naglis
fa83d0b36b
[ie/LnkGo] Remove extractor ( #10904 )
...
Authored by: naglis
2024-09-13 23:23:19 +00:00
Sahil Singh
c8c078fe28
[ie/pinterest] Extend _VALID_URL ( #10867 )
...
Closes #10850
Authored by: sahilsinghss73, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-09-13 23:22:14 +00:00
bashonly
325001317d
[ie] Handle decode errors when reading responses ( #10868 )
...
Authored by: bashonly
2024-09-13 23:20:17 +00:00
bashonly
cc85596d5b
[utils] mimetype2ext: Recognize aacp as aac ( #10860 )
...
Authored by: bashonly
2024-09-13 23:19:18 +00:00
Leng
0e1b941c6b
[ie/facebook:reel] Improve metadata extraction
...
Closes #9057 , Closes #10824
Authored by: lengzuo
2024-09-13 23:18:13 +00:00
Xingchen Song(宋星辰)
3dfd720d09
[ie/ximalaya] Add VIP support ( #10832 )
...
Closes #6928
Authored by: xingchensong, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-09-13 23:16:34 +00:00
hugepower
25c1cdaa26
[ie/huya:video] Add extractor ( #10686 )
...
Closes #10679
Authored by: hugepower
2024-09-13 23:12:38 +00:00
Cosmin Tanislav
d02df303d8
[ie/RTP] Support more subpages ( #10787 )
...
Authored by: Demon000
2024-09-13 23:09:52 +00:00
Scott Robinson
5d0176547f
[ie/Bandcamp:user] Fix extraction ( #10328 )
...
Authored by: quad, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-09-13 23:02:54 +00:00
sepro
409f8e9e3b
[ie] Fix JW Player format parsing ( #10956 )
...
Authored by: seproDev
2024-09-13 22:54:41 +00:00
Deukhoofd
b4760c778d
[ie/beacon] Add extractor ( #9901 )
...
Authored by: Deukhoofd
2024-09-13 22:50:15 +00:00
sepro
9431777b4c
[ie/youtube:tab] Fix shorts tab extraction ( #10938 )
...
Closes #10936
Authored by: seproDev
2024-09-13 22:46:44 +00:00
sepro
3a3bd00037
[ie/youtube] Add po_token, visitor_data, data_sync_id extractor args ( #10648 )
...
Authored by: seproDev, coletdjnz, bashonly
2024-09-13 22:51:58 +12:00
coletdjnz
d1c4d88b2d
[networking] Fix handler not being added to RequestError ( #10955 )
...
Authored by: coletdjnz
2024-09-08 19:32:44 +12:00
sepro
46f4c80bc3
[ie/SampleFocus] Fix extractor ( #10947 )
...
Closes #10945
Authored by: seproDev
2024-09-07 17:06:12 +02:00
sepro
0fba08485b
[ie/khanacademy] Fix extractor ( #10913 )
...
Closes #10912
Authored by: seproDev
2024-09-05 20:47:14 +02:00
Simon Sawicki
b6200bdcf3
[ci] Add comment sanitization workflow ( #10915 )
...
Co-authored-by: bashonly <bashonly@protonmail.com >
Authored by: bashonly, Grub4K
2024-09-05 20:06:15 +02:00
sepro
e8e6a982a1
[ie/vimeo] Fix login detection (bugfix for 4115c24d15) ( #10906 )
...
Authored by: seproDev
2024-09-02 21:20:37 +02:00
bashonly
7e41628ff5
[build] Pin delocate version for macos ( #10901 )
...
Authored by: bashonly
2024-09-01 23:56:50 +00:00
Frank Aurich
e6f48ca808
[ie/KiKA] Add extractor ( #5788 )
...
Authored by: 1100101
2024-09-02 01:28:51 +02:00
bashonly
4115c24d15
[ie/vimeo] Always try to extract original format ( #10721 )
...
Closes #9163
Authored by: bashonly
2024-09-01 23:25:36 +00:00
bashonly
ad9a8115aa
[ci] Add issue tracker anti-spam protection ( #10861 )
...
Authored by: bashonly
2024-08-28 08:01:51 +00:00
Mozi
41be32e78c
[ie/Rutube] Support livestreams ( #10844 )
...
Closes #4418 , Closes #4594
Authored by: pzhlkj6612
2024-08-26 23:17:25 +02:00
Mozi
e978c312d6
[ie/Vidflex] Add extractor ( #10002 )
...
Closes #1377
Authored by: pzhlkj6612
2024-08-26 22:56:36 +02:00
coletdjnz
6f9e653743
[rh:websockets] Upgrade websockets to 13.0 ( #10815 )
...
Fixes CI hanging
Authored by: coletdjnz
2024-08-21 19:17:26 +12:00
sepro
f0bb28504c
[ie/Eurosport] Support local URL variants ( #10785 )
...
Authored by: seproDev
2024-08-20 00:12:42 +02:00
bashonly
bef1d4d6fc
[ie/twitter:spaces] Support video spaces ( #10789 )
...
Authored by: bashonly
2024-08-19 15:38:19 +00:00
garret1317
c8d096c5ce
[ie/radiko] Extract unique id values ( #10726 )
...
Authored by: garret1317
2024-08-19 15:22:19 +00:00
Mozi
a7d3235c84
[ie/asobistage] Support redirected URLs ( #10768 )
...
Authored by: pzhlkj6612
2024-08-18 16:50:06 +00:00
kclauhk
d62fef7e07
[ie/facebook:ads] Fix extractor ( #10704 )
...
Closes #10701
Authored by: kclauhk
2024-08-15 19:53:37 +00:00
Christopher Schreiner
cc88a54bb1
[ie/adn] Fix extractors ( #10749 )
...
Closes #10748
Authored by: infanf
2024-08-15 19:50:08 +00:00
N/Ame
b43bd86485
[ie/bilibili] Fix festival URL support ( #10740 )
...
Closes #10739
Authored by: grqz, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-08-15 19:33:41 +00:00
Hank Brown
232e6db30c
[ie/PatreonCampaign] Support API URLs ( #10734 )
...
Closes #10733
Authored by: hibes, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-08-13 23:26:55 +00:00
bashonly
49f3741a82
[ie/youtube] Support excluding player_clients in extractor-arg ( #10710 )
...
Closes #10699
Authored by: bashonly
2024-08-12 09:12:46 +00:00
github-actions[bot]
a065086640
Release 2024.08.06
...
Created by: bashonly
:ci skip all :ci run dl
2024-08-06 03:03:12 +00:00
bashonly
4d92312083
[ie/niconico] Fix extractor ( #10677 )
...
Closes #10662
Authored by: bashonly
2024-08-06 02:50:06 +00:00
scribblemaniac
fc5eecfa31
[ie/gem.cbc.ca:live] Fix extractor ( #10565 )
...
Authored by: scribblemaniac, bashonly
2024-08-06 01:02:21 +00:00
bashonly
406f4c2e47
[ie/youtube] Change default player clients to ios,web_creator ( #10674 )
...
Closes #10660
Authored by: bashonly
2024-08-05 23:26:50 +00:00
sepro
c86891eb94
[ie/youtube] Fix n function name extraction for player b12cc44b ( #10668 )
...
Authored by: seproDev
2024-08-05 20:36:11 +00:00
sepro
bb8bf1db99
[jsinterp] Improve slice implementation ( #10664 )
...
Authored by: seproDev
2024-08-05 20:28:24 +00:00
bashonly
e7d73bc453
[ie/DiscoveryPlusItaly] Support sport and olympics URLs ( #10655 )
...
Closes #10654
Authored by: bashonly
2024-08-04 15:20:45 +00:00
bashonly
919540a964
[ie/olympics] Fix extraction ( #10625 )
...
Bugfix for 2f1ddfe12a
Closes #10592
Authored by: bashonly
2024-08-01 20:25:46 +00:00
hugepower
0088c6de23
[ie/youku] Fix extractor ( #10626 )
...
Closes #10549
Authored by: hugepower
2024-08-01 16:40:46 +00:00
github-actions[bot]
abe10131fc
Release 2024.08.01
...
Created by: bashonly
:ci skip all :ci run dl
2024-08-01 15:11:19 +00:00
bashonly
ffd7781d65
[cleanup] Misc ( #10623 )
...
Authored by: bashonly
2024-08-01 15:03:49 +00:00
sepro
efb42763de
[ie/youtube] Change default player clients to ios,tv ( #10457 )
...
Closes #10046
Authored by: seproDev
2024-08-01 14:03:03 +00:00
Oğulcan Tokar
bb3936ae2b
[ie/kick:clips] Add extractor ( #10572 )
...
Closes #8115
Authored by: luvyana
2024-08-01 00:00:52 +00:00
bashonly
d19fcb9342
[ie/youtube] Fix age-verification workaround ( #10610 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-07-31 21:39:36 +00:00
bashonly
011b4a04db
[ie/youtube] Fix n function name extraction for player 20dfca59 ( #10611 )
...
Closes #10608
Authored by: bashonly
2024-07-31 21:19:30 +00:00
szantnerb
7e3e4779ad
[ie/mediaklikk] Fix extractor ( #10605 )
...
Closes #10588
Authored by: szantnerb
2024-07-31 02:22:44 +00:00
vvto33
5260696b1c
[ie/tver] Support olympic URLs ( #10600 )
...
Closes #10583
Authored by: vvto33
2024-07-31 02:18:43 +00:00
bashonly
2f1ddfe12a
[ie/olympics] Fix extractor ( #10604 )
...
Closes #10592
Authored by: bashonly
2024-07-31 01:50:20 +00:00
bashonly
4b69e1b53e
[ie/mlbtv] Fix makeup game extraction ( #10607 )
...
Closes #10606
Authored by: bashonly
2024-07-30 23:17:05 +00:00
bashonly
0e539617a4
[ie/youtube] Player client maintenance ( #10573 )
...
- Add clients: android_producer, android_testsuite, android_vr, tv, web_safari
- Remove obsolete clients: android_embedded, ios_embedded, *_embedscreen
Authored by: bashonly
2024-07-30 21:27:06 +00:00
bashonly
fe15d3178e
[ie/learningonscreen] Add extractor ( #10590 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-07-30 09:09:55 +00:00
trainman261
94a1c5e642
[ie/cbc.ca:player] Fix extractor ( #10302 )
...
Closes #10170
Authored by: trainman261, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-07-29 21:58:26 +00:00
bashonly
2b6df93a24
[ie/vimeo:review] Fix password-protected video extraction ( #10598 )
...
Closes #10255
Authored by: bashonly
2024-07-29 21:55:06 +00:00
middlingphys
ef36d517f9
[ie/abematv] Fix availability extraction ( #10569 )
...
Authored by: middlingphys
2024-07-29 05:54:59 +00:00
bashonly
6daf2c27c0
[utils] unified_timestamp: Recognize Sunday ( #10589 )
...
Authored by: bashonly
2024-07-29 05:35:46 +00:00
bashonly
28d485714f
[ie/tva] Fix extractor ( #10567 )
...
Closes #10555
Authored by: bashonly
2024-07-25 22:30:00 +00:00
bashonly
0b77286184
[ie/DiscoveryPlus] Support olympics URLs ( #10566 )
...
Closes #10564
Authored by: bashonly
2024-07-25 22:00:58 +00:00
github-actions[bot]
6b1e430d8e
Release 2024.07.25
...
Created by: bashonly
:ci skip all :ci run dl
2024-07-25 03:29:27 +00:00
bashonly
f0993391e6
[ie/mlbtv] Fix extractor ( #10515 )
...
Closes #10510
Authored by: bashonly
2024-07-24 21:22:55 +00:00
bashonly
1a34a802f4
[ie/facebook] Fix extraction ( #10531 )
...
Closes #10532
Authored by: bashonly
2024-07-23 23:08:24 +00:00
bashonly
a0a1bc3d8d
[ie/vimeo] Fix chapters extraction ( #10544 )
...
Closes #5308
Authored by: bashonly
2024-07-23 22:00:57 +00:00
bashonly
2f97779f33
[ie/tiktok] Fix and deprioritize JSON subtitles ( #10516 )
...
Fixes regression caused by 5ce582448e
Closes #10514
Authored by: bashonly
2024-07-23 21:49:31 +00:00
bashonly
713b4cd18f
[ie/youtube] Fix n function name extraction for player 3400486c ( #10542 )
...
Authored by: bashonly
2024-07-23 21:25:49 +00:00
bashonly
a3bab4752a
[ie/abematv] Adapt key retrieval to request handler framework ( #10491 )
...
Fixes a regression caused by a dependence on buggy behavior that was corrected in 150ecc45d9
Closes #10489
Authored by: bashonly
2024-07-18 20:43:31 +00:00
bashonly
e046db8a11
[build] Pin setuptools version ( #10493 )
...
https://github.com/pypa/setuptools/issues/4480#issuecomment-2236507819
https://github.com/pypa/setuptools/issues/4482
Authored by: bashonly
2024-07-18 20:33:28 +00:00
github-actions[bot]
37c233562d
Release 2024.07.16
...
Created by: bashonly
:ci skip all :ci run dl
2024-07-16 22:08:42 +00:00
bashonly
89a161e8c6
[cleanup] Misc ( #10487 )
...
Closes #10483
Authored by: bashonly
2024-07-16 22:01:01 +00:00
bashonly
ed1b9ed93d
[update] Fix network error handling ( #10486 )
...
Authored by: bashonly
2024-07-16 21:10:50 +00:00
Simon Sawicki
d9cbced493
[core] Support auto-tty and no_color-tty for --color ( #10453 )
...
Authored by: Grub4K
2024-07-16 21:51:56 +02:00
Simon Sawicki
66ce3d76d8
[core] Fix noprogress if test=True with --quiet and --verbose ( #10454 )
...
Authored by: Grub4K
2024-07-16 21:48:45 +02:00
bashonly
39e6c4cb44
[ie/dplay] Fix extractors ( #10471 )
...
Closes #1623 , Closes #2138 , Closes #2361 , Closes #3841 , Closes #8026 , Closes #10421
Authored by: bashonly
2024-07-15 22:30:43 +00:00
bashonly
e62fa6b0e0
[ie/digitalconcerthall] Extract HEVC and FLAC formats ( #10470 )
...
Authored by: bashonly
2024-07-14 22:56:28 -05:00
bashonly
cc0070f649
[utils] parse_codecs: Fix parsing of mixed case codec strings
...
Authored by: bashonly
2024-07-14 22:56:28 -05:00
sepro
b85eef0a61
[ie/youtube] Reduce android client priority ( #10467 )
...
Authored by: seproDev
2024-07-14 21:10:29 +02:00
DunnesH
22870b81ba
[ie/soundcloud:user:permalink] Extract tracks only ( #10463 )
...
Closes #10242
Authored by: DunnesH
2024-07-14 19:01:50 +00:00
bashonly
b9afb99e7c
[ie/generic] Fix direct video link extensions ( #10468 )
...
Fixes regression in the generic extractor due in 5ce582448e
Closes #10459
Authored by: bashonly
2024-07-14 18:57:07 +00:00
sepro
16da8ef993
[ie/youtube] Fix initial player response usage (Bugfix for 8b8b442cb0) ( #10464 )
...
Authored by: seproDev
2024-07-14 20:42:11 +02:00
Christopher Schreiner
959b7a379b
[ie/adn] Adjust for .com domain change ( #10399 )
...
Closes #10442
Authored by: infanf
2024-07-14 15:58:05 +00:00
Ian Comaya
8531d2b03b
[ie/EpidemicSound] Support sound effects URLs ( #10436 )
...
Closes #10435
Authored by: iancmy
2024-07-14 04:52:50 +00:00
bashonly
4cd4146924
[ie/afreecatv] Fix login and use legacy_ssl ( #10440 )
...
Fixes regression in e8352ad659 due to cookies bug in curl_cffi < 0.7.1
Closes #10438
Authored by: bashonly
2024-07-14 01:09:00 +00:00
Franklin Lee
bacd18b7df
[ie/picarto] Fix extractors ( #10414 )
...
Closes #10413
Authored by: Frankgoji
2024-07-14 00:16:18 +00:00
coletdjnz
150ecc45d9
[networking] Add legacy_ssl request extension ( #10448 )
...
Supported by Urllib, Requests and Websockets request handlers. Ignored by CurlCFFI.
Also added couple cookie-related tests.
Authored by: coletdjnz
2024-07-14 11:22:43 +12:00
sepro
8b8b442cb0
[ie/youtube] Avoid poToken experiment player responses ( #10456 )
...
Closes #10397
Authored by: seproDev
2024-07-14 01:19:17 +02:00
bashonly
644d84d778
Revert 4f8448896e
...
curl-cffi 0.5.10 does not support Windows 32-bit
Authored by: bashonly
2024-07-12 14:34:19 -05:00
bashonly
ac30941ae6
[build] Pin curl-cffi to 0.5.10 for Windows
...
Ref: https://github.com/yifeikong/curl-impersonate/issues/72
Closes #10426
Authored by: bashonly
2024-07-12 14:34:19 -05:00
bashonly
cc1a3098c0
[ie/tv5monde] Fix impersonation (Bugfix for 9b95a6765a) ( #10430 )
...
Authored by: bashonly
2024-07-11 17:22:37 +00:00
sepro
705f5b84de
[ie/box] Support enterprise URLs ( #10419 )
...
Closes #10418
Authored by: seproDev
2024-07-10 21:48:50 +02:00
bashonly
9b95a6765a
[ie/tv5monde] Support browser impersonation ( #10417 )
...
Closes #10153
Authored by: bashonly
2024-07-10 15:13:47 +00:00
bashonly
4f8448896e
[build] Include curl_cffi in yt-dlp_x86.exe
...
Authored by: bashonly
2024-07-09 18:36:15 -05:00
bashonly
4521f30d14
[build] Include curl_cffi in yt-dlp_linux
...
Authored by: bashonly
2024-07-09 18:36:15 -05:00
coletdjnz
42bfca00a6
[rh:curl_cffi] Support curl_cffi 0.7.X
...
Authored by: coletdjnz
2024-07-09 18:36:15 -05:00
mokrueger
d2189d3d36
[ie/tiktok:live] Fix room ID extraction ( #10408 )
...
Closes #10407
Authored by: mokrueger
2024-07-09 23:27:01 +00:00
bashonly
04e17ba20a
[ie/youtube] Invalidate nsig cache from < 2024.07.09 ( #10401 )
...
Versions after 297b0a3792 and before 7ead7332af may have cached incorrect nsig function data
Authored by: bashonly
2024-07-09 19:04:46 +00:00
github-actions[bot]
bbf84bf55e
Release 2024.07.09
...
Created by: seproDev
:ci skip all :ci run dl
2024-07-09 01:51:07 +00:00
sepro
7ead7332af
[ie/youtube] Remove broken n function extraction fallback ( #10396 )
...
Closes #10391
Authored by: pukkandan, seproDev
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2024-07-09 03:45:14 +02:00
sepro
0b570f2a90
[core] Do not alter default format selection when simulated ( #9862 )
...
Closes #9843
Authored by: seproDev
2024-07-09 01:51:43 +02:00
github-actions[bot]
1a6ac547ea
Release 2024.07.08
...
Created by: bashonly
:ci skip all :ci run dl
2024-07-08 22:19:18 +00:00
bashonly
4b50b292cc
[ie/soundcloud] Fix rate-limit handling ( #10389 )
...
Authored by: bashonly
2024-07-08 22:09:08 +00:00
bashonly
297b0a3792
[ie/youtube] Fix JS n function name extraction ( #10390 )
...
Fixes nsig decoding for player b22ef6e7
Closes #10391
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-07-08 22:04:48 +00:00
Simon Sawicki
6c056ea7ae
[jsinterp] Implement Function.prototype resolving for call and apply ( #10392 )
...
Authored by: Grub4K
2024-07-08 23:46:26 +02:00
github-actions[bot]
39bc699d2e
Release 2024.07.07
...
Created by: bashonly
:ci skip all :ci run dl
2024-07-07 21:35:02 +00:00
bashonly
b337d2989c
[cleanup] Misc ( #10383 )
...
Authored by: bashonly
2024-07-07 21:23:40 +00:00
Hardik Bhimani
f0f867f008
[ie/jiosaavn:playlist] Support featured playlists ( #10382 )
...
Closes #10369
Authored by: harbhim
2024-07-07 21:08:25 +00:00
DinhHuy2010
987a1f94c2
[ie/vtv] Add extractors ( #10173 )
...
Authored by: DinhHuy2010
2024-07-07 21:59:42 +02:00
sepro
4cdc976bd8
[ie/yle_areena] Fix metadata extraction ( #10380 )
...
Authored by: seproDev
2024-07-07 21:57:18 +02:00
Simon Sawicki
0d174e8bed
[ie/yle_areena] Fix subtitle extraction ( #10379 )
...
Authored by: Grub4K
2024-07-07 21:21:00 +02:00
Dong Heon Hee
4862a29854
[ie/chzzk] Extract with API v3 ( #10363 )
...
Authored by: hui1601
2024-07-06 03:32:08 +00:00
bashonly
2469119490
[core] Address gaps in allowed extensions ( #10362 )
...
Adds some extensions missing in 5ce582448e
Closes #10360 , Closes #10365
Authored by: bashonly
2024-07-05 23:17:47 +00:00
Sean Ellingham
00766ece0c
[ie/vidyard] Add extractor ( #10155 )
...
Closes #4618
Authored by: exterrestris
2024-07-05 23:02:35 +00:00
middlingphys
2a1a1b8e67
[ie/abematv] Extract availability ( #10348 )
...
Authored by: middlingphys
2024-07-05 22:31:16 +00:00
bashonly
c1c9bb4adb
[ie/vimeo] Fix password-protected video extraction ( #10341 )
...
Closes #6603
Authored by: bashonly
2024-07-05 18:32:53 +00:00
Thomas Gerbet
6075a029db
[ie/douyutv] Do not use dangerous javascript source/URL ( #10347 )
...
Ref: https://sansec.io/research/polyfill-supply-chain-attack
Authored by: LeSuisse
2024-07-03 22:35:24 +00:00
bashonly
cc767e9490
[core] Fix --ignore-no-formats-error ( #10345 )
...
Fixes regression in 5ce582448e
Closes #10344
Authored by: Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-07-03 16:46:01 +00:00
github-actions[bot]
d28aa87e21
Release 2024.07.02
...
Created by: bashonly
:ci skip all :ci run dl
2024-07-02 23:13:48 +00:00
bashonly
93d33cb29a
[cleanup] Misc ( #10330 )
...
Authored by: bashonly
2024-07-02 23:03:08 +00:00
Mozi
7799e51895
[ie/zaiko] Support JWT video URLs ( #10130 )
...
Closes #9798
Authored by: pzhlkj6612
2024-07-02 22:22:52 +00:00
Patryk Miś
7509791385
[ie/banbye] Fix extractor ( #10332 )
...
Closes #8584
Authored by: PatrykMis, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-07-02 21:51:07 +00:00
DrakoCpp
6403530e2d
[ie/murrtube] Fix extractor ( #9249 )
...
Closes #7500
Authored by: DrakoCpp
2024-07-02 21:49:09 +00:00
bashonly
d502f4c6d9
[pp/embedthumbnail] Fix embedding with mutagen ( #10337 )
...
Fixes regression in f2a4ea1794
Closes #10335
Authored by: bashonly
2024-07-02 21:24:17 +00:00
bashonly
773bbb1815
[core] Fix --compat-opt allow-unsafe-ext ( #10336 )
...
Fixes bug in 5ce582448e
Authored by: bashonly, rdamas
Co-authored-by: Robert Damas <robert.damas@byom.de >
2024-07-02 21:17:06 +00:00
github-actions[bot]
cd68258225
Release 2024.07.01
...
Created by: Grub4K
:ci skip all :ci run dl
2024-07-01 23:01:05 +00:00
Simon Sawicki
5ce582448e
[core] Disallow unsafe extensions (CVE-2024-38519)
...
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-79w7-vh3h-8g4j
Authored by: Grub4K
2024-07-02 00:58:40 +02:00
bashonly
6aaf96a3d6
[cleanup] Misc ( #10075 )
...
Closes #10303
Authored by: bashonly, seproDev, jucor, c-basalt
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
Co-authored-by: Julien Cornebise <julien@cornebise.com >
Co-authored-by: c-basalt <117849907+c-basalt@users.noreply.github.com >
2024-07-01 22:51:27 +00:00
bashonly
d4b99a2333
[ie/vimeo] Support browser impersonation ( #10327 )
...
Closes #10325
Authored by: bashonly
2024-07-01 20:55:18 +00:00
c-basalt
1d6ab17d07
[ie/bilibili] Support legacy formats ( #9117 )
...
Adds extractor-arg `prefer_multi_flv`
Closes #6438 , Closes #8525 , Closes #8553 , Closes #10243
Authored by: c-basalt, GD-Slime
Co-authored-by: GD-Slime <82302542+GD-Slime@users.noreply.github.com >
2024-07-01 20:22:49 +00:00
c-basalt
9200bc70c9
[ie/microsoftembed] Add extractors for dev materials ( #9177 )
...
Closes #7112
Authored by: c-basalt
2024-07-01 19:11:33 +02:00
DmitryScaletta
aefede2556
[ie/nuum] Fix formats extraction ( #10316 )
...
Pass referer header to m3u8 requests
Closes #10310
Authored by: DmitryScaletta
2024-07-01 17:01:51 +00:00
c-basalt
4f5d7be3c5
[ie/qqmusic] Fix extractors ( #9768 )
...
Closes #9336
Authored by: c-basalt
2024-07-01 16:54:15 +00:00
Thomas R
1d369b4096
[ie/graspop] Add extractor ( #10268 )
...
Authored by: Niluge-KiWi
2024-07-01 16:49:19 +00:00
bashonly
55e3e6fd21
Add playlist_channel and playlist_channel_id fields ( #10266 )
...
Authored by: bashonly
2024-07-01 16:48:11 +00:00
Alexander Pauls
36e8dd8325
[ie/pokergo] Make metadata extraction non-fatal ( #10319 )
...
Authored by: axpauls
2024-07-01 18:30:07 +02:00
sepro
e6a22834df
[ie/orf:on] Allow downloading of video in segments ( #10314 )
...
Closes #10142
Authored by: seproDev
2024-07-01 12:43:52 +02:00
A. Sertaç Akkaya
b8da8a98f8
[ie/laracasts] Add extractors ( #10055 )
...
Authored by: ASertacAkkaya, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-07-01 12:14:44 +02:00
Marius Gedminas
24f3097ea9
[ie/youtube] Suppress "Unavailable videos are hidden" warning ( #10159 )
...
Authored by: mgedmin
2024-06-30 22:17:17 +00:00
Dong Heon Hee
054a3ba7d1
[ie/afreecatv:catchstory] Add extractor ( #10235 )
...
Closes #10112
Authored by: hui1601
2024-06-30 22:00:33 +00:00
Dong Heon Hee
e8352ad659
[ie/afreecatv] Support browser impersonation ( #10174 )
...
Closes #8187
Authored by: hui1601
2024-06-30 21:55:21 +00:00
tippfehlr
2a4f2e82db
[ie/digitalconcerthall] Rework extractor ( #10152 )
...
Authored by: tippfehlr, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-06-30 22:48:54 +02:00
Varun Chopra
61714f4695
[ie/jiocinema:series] Fix extraction ( #10139 )
...
Authored by: varunchopra
2024-06-30 20:29:01 +00:00
bashonly
61edf57f8f
[ie/mlbtv] Fix extraction ( #10296 )
...
Closes #10275
Authored by: bashonly
2024-06-29 15:43:55 +00:00
sepro
5b1a2aa978
[ie/bitchute] Fix extractors ( #10301 )
...
Closes #10293
Authored by: seproDev
2024-06-29 17:32:41 +02:00
sepro
7814c50948
[cleanup] Bump ruff to 0.5.x ( #10282 )
...
Authored by: seproDev
2024-06-29 17:30:57 +02:00
bashonly
54a63e80af
[test:download] Raise on network errors ( #10283 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-06-28 00:23:44 +00:00
hafeoz
7a03f88c40
[ie/neteasemusic] Extract more formats from new API ( #10258 )
...
Closes #9196 , Closes #10239
Authored by: hafeoz
2024-06-27 16:17:32 +00:00
Simon Sawicki
f2a4ea1794
[pp/embedthumbnail] Fix postprocessor ( #10248 )
...
* [compat] Improve `imghdr.what` detection
* [pp/embedthumbnail] Improve imghdr fail message
* [pp/embedthumbnail] Fix AtomicParsley error handling
Authored by: Grub4K
2024-06-27 16:12:19 +02:00
bashonly
0953209a85
[ie/mediasite] Fix extraction ( #10273 )
...
Fix regression in add96eb9f8
Closes #10270
Authored by: bashonly
2024-06-26 23:57:34 +00:00
Cæsim
b758877afa
[ie/cloudycdn] Fix formats extraction ( #10271 )
...
Authored by: Caesim404
2024-06-26 23:56:44 +00:00
megumin
f3411af12e
[ie/matchtv] Fix extractor ( #10190 )
...
Authored by: megumintyan
2024-06-25 00:49:09 +02:00
Peisen Wang
a8520244b8
[cookies] Fix --cookies-from-browser DE detection on Linux ( #10237 )
...
Align with chromium source by parsing every part of `XDG_CURRENT_DESKTOP`
Authored by: peisenwang
2024-06-22 23:25:16 +00:00
bashonly
8ca1d57ed0
[ie/facebook:reel] Fix extraction ( #10232 )
...
Closes #10227
Authored by: bashonly
2024-06-21 23:21:45 +00:00
bashonly
800ec085cc
[ie/youtube] Skip formats if nsig decoding fails ( #10223 )
...
Ref: https://github.com/ytdl-org/youtube-dl/issues/32815
Authored by: bashonly
2024-06-21 23:19:59 +00:00
bashonly
96472d72f2
[ie/tiktok] Fix API extraction ( #10216 )
...
Closes #10213
Authored by: bashonly
2024-06-21 22:57:29 +00:00
bashonly
7aa322c02c
[ie/cloudflarestream] Fix _VALID_URL and embed extraction ( #10215 )
...
Authored by: bashonly
2024-06-20 22:05:25 +00:00
Haxy
9bd8501993
[ie/youtube] Extract all formats from multi-language m3u8s ( #9875 )
...
Authored by: clienthax, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-06-20 21:54:53 +00:00
bashonly
90c3721a32
[ie/brightcove] Upgrade requests to HTTPS ( #10202 )
...
Closes #10199
Authored by: bashonly
2024-06-17 16:37:12 +00:00
bashonly
d4b52ce3fc
[ie/podbayfm] Fix extraction ( #10195 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-06-17 00:05:46 +00:00
bashonly
d6c2c2bc84
[ie/sproutvideo] Add extractors ( #10098 )
...
Closes #2933 , Closes #8942
Authored by: bashonly, TheZ3ro
Co-authored-by: thezero <io@thezero.org >
2024-06-17 00:01:46 +00:00
bashonly
5dbac313ae
[ie/generic] Add key_query extractor-arg
...
Authored by: bashonly
2024-06-15 18:38:02 -05:00
bashonly
ca8885edd9
[fd/hls] Apply extra_param_to_key_url from info dict
...
Authored by: bashonly
2024-06-15 18:38:02 -05:00
c-basalt
4093eb1fcc
[ie/khanacademy] Fix extractors ( #9136 )
...
Closes #8775
Authored by: c-basalt
2024-06-15 21:51:27 +02:00
bashonly
a0d9967f68
[ie/youtube:tab] Fix channel metadata extraction ( #10071 )
...
Closes #9893 , Closes #10090
Authored by: bashonly, shoxie007
Co-authored-by: shoxie007 <74592022+shoxie007@users.noreply.github.com >
2024-06-13 23:22:30 +00:00
bashonly
ea88129784
[ie/tiktok] Detect and raise when login is required ( #10124 )
...
Authored by: bashonly
2024-06-13 23:16:43 +00:00
garret1317
b8e2a5e0e1
[ie/NHKRadiru] Fix extractor ( #10106 )
...
Closes #10105
Authored by: garret1317
2024-06-13 23:08:40 +00:00
bashonly
e53e56b735
[ie/soundcloud] Fix download format extraction ( #10125 )
...
Authored by: bashonly
2024-06-13 23:01:19 +00:00
JSubelj
92a1c4abae
[ie/rtvslo.si:show] Add extractor ( #8418 )
...
Authored by: JSubelj, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-06-14 00:51:12 +02:00
bashonly
3690c2f598
[ie/francetv] Detect and raise errors for DRM ( #10165 )
...
Closes #10163
Authored by: bashonly
2024-06-13 22:44:20 +00:00
bashonly
081708d607
[ie/francetv] Fix extractor ( #10177 )
...
Closes #10175
Authored by: bashonly
2024-06-13 22:31:13 +00:00
bashonly
d7d861811c
[ie/tubitv:series] Fix extractor ( #10116 )
...
Closes #8563
Authored by: bashonly
2024-06-13 21:59:17 +00:00
bashonly
46c1b7cfec
[build] Cache dependencies for macos job ( #10088 )
...
Authored by: bashonly
2024-06-13 21:13:08 +00:00
sepro
add96eb9f8
[cleanup] Add more ruff rules ( #10149 )
...
Authored by: seproDev
Reviewed-by: bashonly <88596187+bashonly@users.noreply.github.com >
Reviewed-by: Simon Sawicki <contact@grub4k.xyz >
2024-06-12 01:09:58 +02:00
bashonly
db50f19d76
[rh:requests] Bump minimum requests version to 2.32.2 ( #10079 )
...
Closes #10078
Authored by: bashonly
2024-06-01 18:57:23 +00:00
bashonly
2e5a47da40
[ie/PatreonCampaign] Fix campaign_id extraction ( #10070 )
...
Closes #10013
Authored by: bashonly
2024-05-30 23:04:27 +00:00
bashonly
5fdd13006a
[build] Bump Pyinstaller to >=6.7.0 for all builds ( #10069 )
...
Ref: https://github.com/pyinstaller/pyinstaller/issues/8554
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-05-30 22:34:02 +00:00
bashonly
03334d639d
[build] Use macos-12 image for yt-dlp_macos ( #10063 )
...
Ref: https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/
Authored by: bashonly
2024-05-30 18:53:37 +00:00
sepro
8b46ad4d8b
[ie/orf:on] Support segmented episodes ( #10053 )
...
Closes #9930
Authored by: seproDev
2024-05-29 23:16:57 +02:00
Ben Galliart
bef9a9e536
[ie/TubiTv] Fix extractor ( #9975 )
...
Closes #9937
Authored by: chilinux
2024-05-29 04:25:05 +00:00
github-actions[bot]
111b61ddef
Release 2024.05.27
...
Created by: bashonly
:ci skip all :ci run dl
2024-05-27 22:35:55 +00:00
trueauracoral
12b248ce60
[ie/peertube] Support livestreams ( #10044 )
...
Closes #2055
Authored by: trueauracoral, bashonly
2024-05-27 22:24:01 +00:00
bashonly
5e3e19c93c
[cleanup] Misc ( #10043 )
...
Authored by: bashonly
2024-05-27 21:46:07 +00:00
bashonly
c53c2e40fd
[ie/tiktok:user] Fix extraction loop ( #10035 )
...
Closes #10033
Authored by: bashonly
2024-05-27 04:22:46 +00:00
sepro
ae2194e1dd
[ie/Piksel] Update domain ( #9223 )
...
Authored by: seproDev
2024-05-27 01:24:03 +02:00
sepro
26603d0b34
[ie] Fix parsing of base URL in SMIL manifest ( #9225 )
...
Authored by: seproDev
2024-05-27 00:06:34 +02:00
github-actions[bot]
ed274b60b1
Release 2024.05.26
...
Created by: bashonly
:ci skip all :ci run dl
2024-05-26 21:55:43 +00:00
bashonly
ae2af1104f
[cleanup] Misc
...
Authored by: bashonly, seproDev, Grub4K
2024-05-26 16:52:42 -05:00
Simon Sawicki
5c019f6328
[misc] Cleanup ( #9765 )
...
Closes #9763
Authored by: bashonly, seproDev, Grub4K
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-05-26 21:37:49 +00:00
ocococococ
5a2eebc767
[ie/LCI] Fix extractor ( #10025 )
...
Authored by: ocococococ
2024-05-26 23:33:15 +02:00
imanoreotwe
119d41f270
[ie/tiktok:collection] Add extractor ( #9986 )
...
Closes #9984
Authored by: imanoreotwe, bashonly
2024-05-26 21:26:30 +00:00
bashonly
347f13dd9b
[ie/tiktok:user] Fix extractor ( #9661 )
...
Closes #3776 , Closes #4996
Authored by: bashonly
2024-05-26 21:16:36 +00:00
coletdjnz
96a134dea6
[ie/youtube] Extract upload timestamp if available ( #9856 )
...
Closes #4962 , Closes #9829
Authored by: coletdjnz
2024-05-26 21:13:12 +00:00
Simon Sawicki
a4da9db87b
Update to ytdl-commit-a08f2b7 ( #10012 )
...
[ie] Rework JWPlayer extraction
- f66372403f
[ie/gbnews] Add extractor
- 70f230f9cf
[ie/caffeinetv] Add extractor
- 40bd5c1815
[ie/youporn] Improve extraction
- 0b2ce3685e
[ie/youporn] Add playlist extractors
- 668332b973
Closes #9188 , Closes #9523
Authored by: Grub4K, bashonly
2024-05-26 21:09:53 +00:00
Simon Sawicki
e897bd8292
[misc] Add hatch, ruff, pre-commit and improve dev docs ( #7409 )
...
Authored by: bashonly, seproDev, Grub4K
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-05-26 21:27:21 +02:00
HobbyistDev
a2e9031605
[ie/XiaoHongShu] Add extractor ( #9646 )
...
Closes #9529
Authored by: HobbyistDev
2024-05-26 01:54:17 +02:00
Finn R. Gärtner
3ba8de62d6
[ie/Piapro] Fix extractor ( #9311 )
...
Closes #9884
Authored by: FinnRG, seproDev
2024-05-26 01:40:35 +02:00
bashonly
0d067e77c3
[ie/dangalplay] Add extractors ( #10021 )
...
Closes #8258
Authored by: bashonly
2024-05-25 23:16:17 +00:00
bashonly
1463945ae5
[ie/jiocinema] Add extractors ( #10026 )
...
Closes #5563 , Closes #7759 , Closes #8679 , Closes #9349
Authored by: bashonly
2024-05-25 23:03:05 +00:00
bashonly
c92e4e625e
[ie/tele5] Overhaul extractor ( #10024 )
...
Closes #3051 , Closes #7955 , Closes #8501 , Closes #9792
Authored by: bashonly
2024-05-25 23:00:33 +00:00
bashonly
90d2da311b
[ie/DiscoveryPlus] Fix dmax.de and related extractors ( #10020 )
...
Closes #7530
Authored by: bashonly
2024-05-25 15:01:40 +00:00
sepro
3779f2a307
[ie/ORFTVthek] Remove extractor ( #10011 )
...
Authored by: seproDev
2024-05-23 22:18:20 +02:00
c-basalt
63b569bc5e
[ie/taptap] Add extractors ( #9776 )
...
Closes #9643
Authored by: c-basalt
2024-05-23 20:15:56 +02:00
kclauhk
82f4f4444e
[ie/reddit] Fix subtitles extraction ( #10006 )
...
Authored by: kclauhk
2024-05-23 16:26:24 +00:00
Mozi
eead3bbc01
[ie/brilliantpala] Fix login ( #9788 )
...
Closes #9771
Authored by: pzhlkj6612
2024-05-23 16:25:16 +00:00
BohwaZ
5bbfdb7c99
[ie/HearThisAt] Improve _VALID_URL ( #9949 )
...
Closes #9755
Authored by: bohwaz, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-05-23 06:30:21 +02:00
TuxCoder
0dd53faeca
[ie/orf:on] Improve extraction ( #9677 )
...
Closes #9652
Authored by: TuxCoder
2024-05-23 06:25:16 +02:00
six
be7db1a5a8
[ie/NTSLive] Add extractor ( #9641 )
...
Closes #9640
Authored by: lostfictions
2024-05-23 06:13:00 +02:00
HobbyistDev
65e709d235
[ie/GodResource] Add extractor ( #9629 )
...
Closes #9551
Authored by: HobbyistDev
2024-05-23 06:09:21 +02:00
Amir Y. Perehodnik
06cb063839
[ie/Instagram] Support /reels/ URLs ( #9539 )
...
Closes #6689
Authored by: amir16yp
2024-05-23 06:07:20 +02:00
panatexxa
296df0da1d
[ie/Moviepilot] Fix extractor ( #9366 )
...
Authored by: panatexxa
2024-05-23 06:03:55 +02:00
vtexier
7b5674949f
[ie/ArteTV] Label forced subtitles ( #9945 )
...
Authored by: vtexier
2024-05-22 23:09:58 +00:00
bashonly
f2816634e3
[ie/crunchyroll] Fix stream extraction ( #10005 )
...
Closes #9994
Authored by: bashonly
2024-05-22 22:25:07 +00:00
bashonly
beaf832c7a
[ie/soundcloud] Add formats extractor-arg ( #10004 )
...
Authored by: bashonly
2024-05-22 22:20:29 +00:00
bashonly
eef1e9f44f
[ie/tiktok] Fix subtitles extraction ( #9961 )
...
Authored by: bashonly
2024-05-22 22:17:10 +00:00
bashonly
78c57cc0e0
[build] macos job requires setuptools<70 ( #9993 )
...
Authored by: bashonly
2024-05-22 14:30:25 +00:00
Simon Sawicki
3f7999533e
[rh:requests] Patch support for requests 2.32.2+ ( #9992 )
...
Authored by: Grub4K
2024-05-22 16:22:25 +02:00
bashonly
4ccd73fea0
[ie/tiktok] Extract all web formats ( #9960 )
...
Closes #9506
Authored by: bashonly
2024-05-20 23:11:24 +00:00
bashonly
3584b8390b
[ie/tiktok] Add device_id extractor-arg ( #9951 )
...
Authored by: bashonly
2024-05-20 23:09:28 +00:00
bashonly
6e36d17f40
[build] Exclude requests from py2exe ( #9982 )
...
Authored by: bashonly
2024-05-20 23:01:17 +00:00
coletdjnz
c36513f1be
[rh:requests] Update to requests 2.32.0 ( #9980 )
...
Authored by: coletdjnz
2024-05-20 21:44:41 +00:00
bashonly
3e35aa32c7
[ie/twitter] Fix auth for x.com migration ( #9952 )
...
Authored by: bashonly
2024-05-18 18:33:30 +00:00
coletdjnz
53b4d44f55
[test] Fix connect timeout test ( #9906 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/9659
Authored by: coletdjnz
2024-05-18 19:12:21 +12:00
bashonly
c999bac02c
Bugfix for 61b17437dc
...
Authored by: bashonly
2024-05-17 23:44:11 -05:00
coletdjnz
12d8ea8246
[ie/youtube] Remove android from default clients ( #9553 )
...
Closes #9554
Authored by: coletdjnz, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-05-17 16:03:02 +00:00
Justin Keogh
8e15177b41
[ie/youtube] Fix comments extraction ( #9775 )
...
Closes #9358
Authored by: jakeogh, minamotorin, shoxie007, bbilly1
Co-authored-by: minamotorin <76122224+minamotorin@users.noreply.github.com >
Co-authored-by: shoxie007 <74592022+shoxie007@users.noreply.github.com >
Co-authored-by: Simon <35427372+bbilly1@users.noreply.github.com >
2024-05-17 14:37:30 +00:00
Roeniss Moon
dd9ad97b1f
[cookies] Add --cookies-from-browser support for Whale ( #9649 )
...
Closes #9307
Authored by: roeniss
2024-05-17 14:33:12 +00:00
minamotorin
61b17437dc
[ie] Add POST data hash to --write-pages filenames ( #9879 )
...
Closes #9773
Authored by: minamotorin
2024-05-17 14:28:36 +00:00
kylegustavo
7975ddf245
[ie/bbc] Fix and extend extraction ( #9705 )
...
Closes #9701
Authored by: kylegustavo, dirkf, pukkandan
2024-05-17 06:20:13 +00:00
Podiumnoche
6d8a53d870
[ie/cda] Fix age-gated web extraction ( #9939 )
...
Closes #5980 , Closes #6638
Authored by: Podiumnoche, Szpachlarz, dirkf, emqi
2024-05-16 22:41:34 +00:00
bashonly
4813173e45
[ie/twitter] Support x.com URLs ( #9926 )
...
Closes #9923
Authored by: bashonly
2024-05-16 22:36:56 +00:00
bashonly
41ba4a808b
[ie/tiktok] Extract via mobile API only if app_info is passed ( #9938 )
...
Partially addresses #9506
Authored by: bashonly
2024-05-16 22:27:09 +00:00
Mozi
351dc0bc33
[ie/eplus] Handle URLs without videos ( #9855 )
...
Authored by: pzhlkj6612
2024-05-13 23:21:11 +00:00
feederbox826
518c1afc15
[ie/pornhub] Fix login by email address ( #9914 )
...
Closes #9717
Authored by: feederbox826
2024-05-13 23:18:14 +00:00
WyohKnott
85ec2a337a
[ie/googledrive] Fix formats extraction ( #9908 )
...
Closes #8281
Authored by: WyohKnott
2024-05-12 23:05:47 +00:00
Jake Finley
b207d26f83
[ie/xvideos:quickies] Fix extractor ( #9834 )
...
Closes #6356
Authored by: JakeFinley96
2024-05-12 20:42:33 +00:00
sepro
01395a3434
[cleanup] Remove questionable extractors ( #9911 )
...
Closes #6279 , Closes #6799
Authored by: seproDev
2024-05-12 22:12:11 +02:00
Haxy
cf212d0a33
[ie/youtube] Add mediaconnect client ( #9546 )
...
Authored by: clienthax
2024-05-12 16:03:36 +00:00
alard
6db96268c5
[ie/TV5Monde] Fix extractor ( #9143 )
...
Closes #9118
Authored by: alard, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-05-11 23:58:15 +02:00
Eric Lam
800a43983e
[ie/EuroParlWebstream] Support new URL format ( #9647 )
...
Authored by: voidful, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-05-11 23:50:59 +02:00
DaPotato69
7e4259dff0
Better warning when requested subs format not found ( #9873 )
...
Closes #9760
Authored by: DaPotato69
2024-05-11 21:11:40 +00:00
Stefan Lobbenmeier
f1f158976e
[cookies] Get chrome session cookies with --cookies-from-browser ( #9747 )
...
Partially addresses #5534
Authored by: StefanLobbenmeier
2024-05-11 17:25:39 +00:00
llamasblade
31b417e1d1
[ie/hytale] Use CloudflareStreamIE explicitly ( #9672 )
...
Authored by: llamasblade
2024-05-11 17:01:56 +00:00
Hugo Azevedo
fc2879ecb0
[ie/alura] Fix extractor ( #9658 )
...
Authored by: hugohaa
2024-05-11 16:54:29 +00:00
rrgomes
0a1a8e3005
[ie/nfb] Fix extractors ( #9650 )
...
Authored by: rrgomes
2024-05-11 16:38:41 +00:00
c-basalt
4cc99d7b6c
[ie/BilibiliSpaceVideo] Fix extraction ( #9905 )
...
Closes #9892
Authored by: c-basalt
2024-05-10 22:34:53 +00:00
coletdjnz
3c7a287e28
[test] Add HTTP proxy tests ( #9578 )
...
Also fixes HTTPS proxies for curl_cffi
Authored by: coletdjnz
2024-05-11 10:06:58 +12:00
sepro
98d71d8c5e
[ie/commonmistakes] Raise error on blob URLs ( #9897 )
...
Authored by: seproDev
2024-05-10 19:20:55 +02:00
kclauhk
00a9f2e1f7
[ie/canalalpha] Fix extractor ( #9675 )
...
Authored by: kclauhk
2024-05-10 19:19:57 +02:00
Mozi
73f12119b5
[ie/netease:program] Improve --no-playlist message ( #9488 )
...
Authored by: pzhlkj6612
2024-05-10 19:13:35 +02:00
Alexandre Huot
6b54cccdcb
[ie/Qub] Fix extractor ( #7019 )
...
Closes #4989
Authored by: alexhuot1, dirkf
2024-05-08 22:10:06 +00:00
src-tinkerer
c4b87dd885
[ie/ZenYandex] Fix extractor ( #9813 )
...
Closes #9803
Authored by: src-tinkerer
2024-05-08 21:27:30 +00:00
fireattack
2338827072
[ie/bilibili] Fix --geo-verification-proxy support ( #9817 )
...
Closes #9797
Authored by: fireattack
2024-05-08 21:24:44 +00:00
fireattack
06d52c8731
[ie/BilibiliSpaceVideo] Better error message ( #9839 )
...
Closes #9528
Authored by: fireattack
2024-05-08 21:09:38 +00:00
sepro
df5c9e733a
[ie/vk] Improve format extraction ( #9885 )
...
Closes #5675
Authored by: seproDev
2024-05-08 23:02:22 +02:00
Mozi
b38018b781
[ie/mixch] Extract comments ( #9860 )
...
Authored by: pzhlkj6612
2024-05-08 20:51:16 +00:00
Rasmus Antons
145dc6f656
[ie/boosty] Add cookies support ( #9522 )
...
Closes #9401
Authored by: RasmusAntons
2024-05-08 20:16:32 +00:00
bashonly
5904853ae5
[ie/crunchyroll] Support browser impersonation ( #9857 )
...
Closes #7442
Authored by: bashonly
2024-05-05 23:15:32 +00:00
Chris Caruso
c8bf48f3a8
[ie/cbc.ca:player] Improve _VALID_URL ( #9866 )
...
Closes #9825
Authored by: carusocr
2024-05-05 23:02:24 +00:00
The-MAGI
351368cb9a
[ie/youporn] Fix extractor ( #8827 )
...
Closes #7967
Authored by: The-MAGI
2024-05-05 22:57:38 +00:00
sepro
96da952504
[core] Warn if lack of ffmpeg alters format selection ( #9805 )
...
Authored by: seproDev, pukkandan
2024-05-05 00:44:08 +02:00
bashonly
bec9a59e8e
[networking] Add extensions attribute to Response ( #9756 )
...
CurlCFFIRH now provides an `impersonate` field in its responses' extensions
Authored by: bashonly
2024-05-04 22:19:42 +00:00
bashonly
036e0d92c6
[ie/patreon] Extract multiple embeds ( #9850 )
...
Closes #9848
Authored by: bashonly
2024-05-04 22:11:11 +00:00
bashonly
cb2fb4a643
[ie/crunchyroll] Always make metadata available ( #9772 )
...
Closes #9750
Authored by: bashonly
2024-05-04 16:15:44 +00:00
bashonly
231c2eacc4
[ie/soundcloud] Extract genres ( #9821 )
...
Authored by: bashonly
2024-05-04 16:14:36 +00:00
bashonly
c4853655cb
[ie/wrestleuniverse] Avoid partial stream formats ( #9800 )
...
Authored by: bashonly
2024-05-04 16:07:15 +00:00
Simon Sawicki
ac817bc83e
[build] Migrate linux_exe to static musl builds ( #9811 )
...
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-04-28 22:19:25 +00:00
bashonly
1a366403d9
[build] Run macos_legacy job on macos-12 ( #9804 )
...
`macos-latest` has been bumped to `macos-14-arm64` which breaks the builds
Authored by: bashonly
2024-04-28 15:35:17 +00:00
Simon Sawicki
7e26bd53f9
[core/windows] Fix tests for sys.executable with spaces (Fix for 64766459e3)
...
Authored by: Grub4K
2024-04-28 15:47:55 +02:00
Simon Sawicki
64766459e3
[core/windows] Improve shell quoting and tests ( #9802 )
...
Authored by: Grub4K
2024-04-27 10:37:26 +02:00
bashonly
89f535e265
[ci] Fix curl-cffi installation (Bugfix for 02483bea1c)
...
Authored by: bashonly
2024-04-22 20:36:01 +00:00
bashonly
ff38a011d5
[ie/crunchyroll] Fix auth and remove cookies support ( #9749 )
...
Closes #9745
Authored by: bashonly
2024-04-21 22:41:40 +00:00
bashonly
8056a3026e
[ie/theatercomplextown] Fix extractors ( #9754 )
...
Authored by: bashonly
2024-04-21 16:05:42 +00:00
Simon Sawicki
3ee1194288
[ie] Make _search_nextjs_data non fatal ( #8937 )
...
Authored by: Grub4K
2024-04-21 13:40:38 +02:00
bashonly
e3b42d8b1b
[ie/facebook] Fix DASH formats extraction ( #9734 )
...
Closes #9720
Authored by: bashonly
2024-04-20 10:23:12 +00:00
bashonly
c9ce57d9bf
[ie/patreon] Fix Vimeo embed extraction ( #9712 )
...
Fixes regression in 36b240f9a7
Closes #9709
Authored by: bashonly
2024-04-18 23:18:56 +00:00
bashonly
02483bea1c
[build] Normalize curl_cffi group to curl-cffi ( #9698 )
...
Closes #9682
Authored by: bashonly
2024-04-18 23:11:12 +00:00
bashonly
315b354429
[ie/afreecatv:live] Add cdn extractor-arg ( #9666 )
...
Closes #6497
Authored by: bashonly
2024-04-13 16:40:53 +00:00
bashonly
0c21c53885
[ie/jiosaavn] Extract via API and fix playlists ( #9656 )
...
Closes #9648
Authored by: bashonly
2024-04-13 16:08:25 +00:00
github-actions[bot]
168e72dcd3
Release 2024.04.09
...
Created by: Grub4K
:ci skip all :ci run dl
2024-04-09 17:03:28 +00:00
Simon Sawicki
ff07792676
[core] Prevent RCE when using --exec with %q (CVE-2024-22423)
...
The shell escape function now properly escapes `%`, `\\` and `\n`. `utils.Popen` as well as `%q` output template expansion have been patched accordingly.
Prior to this fix using `--exec` together with `%q` when on Windows could cause remote code to execute. See https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-hjq6-52gw-2g7p for more details.
Authored by: Grub4K
2024-04-09 18:36:13 +02:00
bashonly
216f6a3cb5
[cleanup] Misc ( #9426 )
...
Authored by: bashonly, pukkandan
2024-04-09 16:12:26 +00:00
bashonly
b19ae095fd
[build] Do not include curl_cffi in macos_legacy ( #9653 )
...
Authored by: bashonly
2024-04-08 23:20:58 +00:00
Simon Sawicki
9590cc6b47
Add new option --progress-delta ( #9082 )
...
Authored by: Grub4K
2024-04-08 22:47:38 +02:00
luiso1979
79a451e576
[networking] Respect SSLKEYLOGFILE environment variable ( #9543 )
...
Authored by: luiso1979
2024-04-08 21:53:30 +02:00
Leo Heitmann Ruiz
df0e138fc0
[docs] Various manpage fixes
...
Authored by: leoheitmannruiz
2024-04-08 21:24:58 +02:00
bashonly
2e94602f24
[ie/jiosaavn] Support playlists ( #9622 )
...
Closes #9616
Authored by: bashonly
2024-04-07 20:55:46 +00:00
bashonly
4af9d5c2f6
[ie/nhk] Fix NHK World extractors ( #9623 )
...
Closes #9513
Authored by: bashonly
2024-04-07 16:59:38 +00:00
John Victor
36b240f9a7
[ie/patreon] Do not extract dead embed URLs ( #9613 )
...
Closes #8702
Authored by: johnvictorfs
2024-04-07 16:26:44 +00:00
bashonly
fc53ec13ff
[ie/tiktok] Restore carrier_region API parameter ( #9637 )
...
Avoids some geo-blocks
Authored by: bashonly
2024-04-07 15:32:11 +00:00
Dmitry Meyer
2ab2651a4a
[cookies] Add --cookies-from-browser support for Firefox Flatpak ( #9619 )
...
Authored by: un-def
2024-04-07 15:28:59 +00:00
bashonly
b15b0c1d21
[ie/vkplay] Fix _VALID_URL ( #9636 )
...
Closes #9635
Authored by: bashonly
2024-04-06 20:42:51 +00:00
bashonly
c8a61a9100
[ie/kick] Support browser impersonation ( #9611 )
...
Closes #6748
Authored by: bashonly
2024-04-06 17:42:32 +00:00
Mozi
f2fd449b46
[ie/joqrag] Fix live status detection ( #9624 )
...
Authored by: pzhlkj6612
2024-04-06 17:34:51 +00:00
Tomoka1
9415f1a5ef
[ie/afreecatv] Overhaul extractor ( #9566 )
...
Closes #4592 , Closes #8862 , Closes #9544
Authored by: bashonly, Tomoka1
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-04-06 17:23:16 +00:00
bashonly
a48cc86d6f
[ie/dropbox] Fix formats extraction ( #9627 )
...
Closes #9533
Authored by: bashonly
2024-04-06 17:19:44 +00:00
bytedream
954e57e405
[ie/crunchyroll] Fix extractor ( #9615 )
...
Authored by: bytedream
2024-04-06 12:53:20 +02:00
Dong Heon Hee
9073ae6458
[ie/afreecatv:live] Fix extractor ( #9348 )
...
Closes #4466 , Closes #9345
Authored by: hui1601
2024-04-04 16:48:05 +00:00
Offert4324
4cd9e251b9
[ie/medici] Fix extractor ( #9518 )
...
Closes #8813
Authored by: Offert4324
2024-04-04 16:45:19 +00:00
bashonly
0ae16ceb18
[ie/jiosaavn] Extract artists ( #9612 )
...
Closes #9607
Authored by: bashonly
2024-04-03 23:23:04 +00:00
bashonly
443e206ec4
[ie/jiosaavn] Fix format extensions ( #9609 )
...
Authored by: bashonly
2024-04-03 23:21:28 +00:00
bashonly
4c3b7a0769
[ie/mixch] Fix extractor ( #9608 )
...
Closes #9536
Authored by: bashonly, nipotan
2024-04-03 22:53:42 +00:00
bashonly
16be117729
Add option --no-break-on-existing ( #9610 )
...
Authored by: bashonly
2024-04-03 22:51:41 +00:00
trainman261
b49d5ffc53
[ie/cbc.ca:player] Support new URL format ( #9561 )
...
Closes #9534
Authored by: trainman261
2024-04-03 19:11:13 +00:00
HobbyistDev
36baaa10e0
[ie/Radio1Be] Add extractor ( #9122 )
...
Closes #8707
Authored by: HobbyistDev
2024-04-03 18:51:14 +00:00
Kacper Michajłow
02f93ff51b
[ie/twitch] Extract AV1 and HEVC formats ( #9158 )
...
Authored by: kasper93
2024-04-03 18:38:51 +00:00
Mozi
c59de48e2b
[ie/mixch:archive] Fix extractor ( #8761 )
...
Closes #2373
Authored by: pzhlkj6612
2024-04-01 22:41:09 +00:00
Mozi
0284f1fee2
[ie/asobistage] Add extractor ( #8735 )
...
Authored by: pzhlkj6612
2024-04-01 22:29:14 +00:00
bashonly
e8032503b9
[build] Print SHA sums to GHA logs ( #9582 )
...
Authored by: bashonly
2024-04-01 17:02:25 +00:00
bashonly
97362712a1
[ie/soundcloud] Support cookies ( #9586 )
...
Closes #997
Authored by: bashonly
2024-04-01 16:58:48 +00:00
bashonly
246571ae1d
[ie/soundcloud] Support retries for API rate-limit ( #9585 )
...
Authored by: bashonly
2024-04-01 16:21:46 +00:00
Simon Sawicki
32abfb00bd
[utils] traverse_obj: Convenience improvements ( #9577 )
...
Add support for:
- `http.cookies.Morsel`
- Multi type filters (`{type, type}`)
Authored by: Grub4K
2024-04-01 02:12:03 +02:00
pukkandan
c305a25c1b
[cleanup] Standardize import datetime as dt ( #8978 )
2024-04-01 05:32:15 +05:30
pukkandan
e3a3ed8a98
[ie, cleanup] No from stdlib imports in extractors ( #8978 )
2024-04-01 05:31:09 +05:30
pukkandan
a25a424323
[ie/youtube] Calculate more accurate filesize
...
YouTube provides slightly different duration for each format.
Calculating file-size based on this duration instead of the
video duration gives more accurate results.
Ref: https://github.com/yt-dlp/yt-dlp/issues/1400#issuecomment-2007441207
2024-04-01 04:56:09 +05:30
sepro
86e3b82261
[core] Fix filesize_approx calculation ( #9560 )
...
Reverts 22e4dfacb6
Despite being documented as `Kbit/s`, the extractors/manifests were returning bitrates in SI units of kilobits/sec.
Authored by: seproDev, pukkandan
2024-04-01 04:47:24 +05:30
pukkandan
e7b17fce14
[ie/youtube] Update android params
...
Discovered by LuanRT - https://github.com/LuanRT/YouTube.js/pull/624
Closes #9554
2024-04-01 01:31:53 +05:30
bashonly
a2d0840739
[ie/soundcloud] Adjust format sorting ( #9584 )
...
- Adapt to 86a972033e
Authored by: bashonly
2024-03-31 20:01:33 +00:00
pukkandan
86a972033e
Infer acodec for single-codec containers
2024-03-31 22:50:21 +05:30
bashonly
50c2935231
[ie] Add extractor impersonate API ( #9474 )
...
Authored by: bashonly, Grub4K, pukkandan
2024-03-30 23:18:07 +00:00
bashonly
0df63cce69
[ie/thisoldhouse] Support Brightcove embeds ( #9576 )
...
Closes #9570
Authored by: bashonly
2024-03-30 23:06:20 +00:00
bashonly
63f685f341
[ie/tiktok] Prefer non-bytevc2 formats ( #9575 )
...
Closes #9567
Authored by: bashonly
2024-03-30 22:54:00 +00:00
Simon Sawicki
3699eeb67c
[utils] traverse_obj: Allow unbranching using all and any ( #9571 )
...
Authored by: Grub4K
2024-03-30 19:54:43 +01:00
Simon Sawicki
979ce2e786
[test] traversal: Separate traversal tests ( #9574 )
...
Authored by: Grub4K
2024-03-30 19:32:07 +01:00
bashonly
58dd0f8d1e
[build] Optional dependencies cleanup ( #9550 )
...
Authored by: bashonly
2024-03-29 23:24:40 +00:00
bashonly
cb61e20c26
[ie/tiktok] Fix API extraction ( #9548 )
...
Closes #9506
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-03-29 23:20:14 +00:00
bashonly
9c42b7eef5
[fd/ffmpeg] Accept output args from info dict ( #9278 )
...
Authored by: bashonly
2024-03-29 23:16:46 +00:00
coletdjnz
e5d4f11104
[rh:websockets] Workaround race condition causing issues on PyPy ( #9514 )
...
Authored by: coletdjnz
2024-03-23 11:27:10 +13:00
src-tinkerer
bc2b8c0596
[ie/fathom] Add extractor ( #9495 )
...
Closes #8541
Authored by: src-tinkerer
2024-03-22 14:31:01 +00:00
sta1us
aa7e9ae4f4
[ie/xvideos] Support new URL format ( #9493 ) ( #9502 )
...
Closes #9493
Authored by: sta1us
2024-03-22 14:28:09 +00:00
Shreyas Minocha
07f5b2f757
[ie/box] Support URLs without file IDs ( #9504 )
...
Authored by: shreyasminocha
2024-03-20 23:26:37 +00:00
Daniel Vogt
ff349ff94a
[ie/sharepoint] Add extractor ( #6531 )
...
Authored by: C0D3D3V, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-03-20 23:20:50 +00:00
Hasan Rüzgar
f859ed3ba1
[ie/loom] Add extractors ( #8686 )
...
Closes #3715
Authored by: bashonly, hruzgar
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-03-20 23:14:37 +00:00
Aron Buzinkay
17d248a587
[ie/youtube:search] Fix params for uncensored results ( #9456 )
...
Closes #9156
Authored by: alb, pukkandan
2024-03-19 23:25:04 +00:00
sepro
388c979ac6
[docs] Update yt-dlp tagline ( #9481 )
...
Authored by: seproDev, bashonly, coletdjnz, Grub4K, pukkandan
2024-03-19 18:14:04 +01:00
sepro
22e4dfacb6
[ie/youtube] Fix tbr calculation ( #9489 )
...
Authored by: pukkandan
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2024-03-18 18:07:22 +01:00
Trustin
86d2f4d248
[ie/imgur] Fix extraction ( #9471 )
...
Closes #9458
Authored by: trwstin
2024-03-17 05:04:55 +00:00
coletdjnz
52f5be1f1e
[rh:curlcffi] Add support for curl_cffi
...
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-03-16 23:15:11 -05:00
coletdjnz
0b81d4d252
Add new options --impersonate and --list-impersonate-targets
...
Authored by: coletdjnz, Grub4K, pukkandan, bashonly
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-03-16 23:14:13 -05:00
coletdjnz
f849d77ab5
[test] Workaround websocket server hanging ( #9467 )
...
Authored by: coletdjnz
2024-03-16 16:57:21 +13:00
bashonly
f2868b26e9
[ie/SonyLIVSeries] Fix season extraction ( #9423 )
...
Authored by: bashonly
2024-03-14 23:21:27 +00:00
bashonly
be77923ffe
[ie/crunchyroll] Extract vo_adaptive_hls formats by default ( #9447 )
...
Closes #9439
Authored by: bashonly
2024-03-14 21:42:35 +00:00
bashonly
8c05b3ebae
[ie/tiktok] Update API hostname ( #9444 )
...
Closes #9441
Authored by: bashonly
2024-03-14 21:35:46 +00:00
jazz1611
0da66980d3
[ie/gofile] Fix extractor ( #9446 )
...
Authored by: jazz1611
2024-03-14 21:34:10 +00:00
bashonly
17b96974a3
[build] Update changelog for tarball and sdist ( #9425 )
...
Closes #9417
Authored by: bashonly
2024-03-14 21:10:20 +00:00
github-actions[bot]
8463fb510a
Release 2024.03.10
...
Created by: Grub4K
:ci skip all :ci run dl
2024-03-10 19:40:56 +00:00
pukkandan
615a84447e
[cleanup] Misc ( #8968 )
...
Authored by: pukkandan, bashonly, seproDev
2024-03-11 00:52:28 +05:30
pukkandan
ed3bb2b0a1
[cleanup] Remove unused code ( #8968 )
...
Authored by: pukkandan, seproDev
2024-03-11 00:52:20 +05:30
pukkandan
45491a2a30
[utils] Improve repr of DateRange, match_filter_func
2024-03-11 00:51:39 +05:30
sepro
a687226b48
[cleanup, ie] Match both http and https in _VALID_URL ( #8968 )
...
Except for Vimeo, since that causes matching collisions.
Authored by: seproDev
2024-03-11 00:51:38 +05:30
pukkandan
93240fc184
[cleanup] Fix misc bugs ( #8968 )
...
Closes #8816
Authored by: bashonly, seproDev, pukkandan, Grub4k
2024-03-11 00:51:26 +05:30
pukkandan
47ab66db0f
[docs] Misc Cleanup ( #8977 )
...
Closes #8355 , #8944
Authored by: bashonly, Grub4k, Arthurszzz, seproDev, pukkandan
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
Co-authored-by: bashonly <bashonly@protonmail.com >
Co-authored-by: Arthurszzz <minecraftgamerarthur@gmail.com >
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz >
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-03-11 00:48:47 +05:30
bashonly
0abf2f1f15
[build] Add transitional setup.py and pyinst.py ( #9296 )
...
Authored by: bashonly, Grub4K, pukkandan
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2024-03-10 19:04:30 +00:00
Peter Hosey
2d91b98456
[fd/http] Reset resume length to handle FileNotFoundError ( #8399 )
...
Closes #4521
Authored by: boredzo
2024-03-10 15:35:20 +00:00
x11x
8828f4576b
[ie/youtube:tab] Fix tags extraction ( #9413 )
...
Closes #9412
Authored by: x11x
2024-03-10 15:20:48 +00:00
Simon Sawicki
dbd8b1bff9
Improve 069b2aedae
...
Authored by: Grub4k
2024-03-10 20:44:53 +05:30
Bl4Cc4t
8993721ecb
[ie/roosterteeth] Support bonus features ( #9406 )
...
Authored by: Bl4Cc4t
2024-03-10 15:11:25 +00:00
bashonly
263a4b55ac
[core] Handle --load-info-json format selection errors ( #9392 )
...
Closes #9388
Authored by: bashonly
2024-03-09 23:10:10 +00:00
bashonly
b136e2af34
Bugfix for 104a7b5a46 ( #9394 )
...
Authored by: bashonly
2024-03-09 23:07:59 +00:00
bashonly
b2cc150ad8
[ie/roosterteeth] Add Brightcove fallback ( #9403 )
...
Authored by: bashonly
2024-03-09 23:05:33 +00:00
Xpl0itU
785ab1af7f
[ie/crtvg] Fix _VALID_URL ( #9404 )
...
Authored by: Xpl0itU
2024-03-09 23:03:18 +00:00
bashonly
7aad06541e
[ie/youtube] Further bump client versions ( #9395 )
...
Authored by: bashonly
2024-03-09 15:51:20 +00:00
DmitryScaletta
d3d4187da9
[ie/duboku] Fix m3u8 formats extraction ( #9161 )
...
Closes #9159
Authored by: DmitryScaletta
2024-03-09 15:46:11 +00:00
sepro
c8c9039e64
[ie/generic] Follow https redirects properly ( #9121 )
...
Authored by: seproDev
2024-03-09 01:16:04 +01:00
sepro
df773c3d5d
[cleanup] Mark broken and remove dead extractors ( #9238 )
...
Authored by: seproDev
2024-03-09 01:02:45 +01:00
sepro
f4f9f6d00e
[cleanup] Fix infodict returned fields ( #8906 )
...
Authored by: seproDev
2024-03-08 23:36:41 +01:00
bashonly
dfd8c0b696
[ie/roosterteeth] Extract release date and timestamp ( #9393 )
...
Authored by: bashonly
2024-03-08 21:18:27 +00:00
James Martindale
dd29e6e5fd
[ie/roosterteeth] Extract ad-free streams ( #9355 )
...
Closes #7647
Authored by: jkmartindale
2024-03-08 20:55:39 +00:00
bashonly
96f3924bac
[ie/craftsy] Fix extractor ( #9384 )
...
Closes #9383
Authored by: bashonly
2024-03-07 23:12:43 +00:00
Simon Sawicki
0fcefb92f3
[ie/newgrounds] Fix login and clean up extraction ( #9356 )
...
Authored by: mrmedieval, Grub4K
2024-03-07 21:37:13 +01:00
bashonly
e4fbe5f886
[ie/francetv] Fix DAI livestreams ( #9380 )
...
Closes #9382
Authored by: bashonly
2024-03-07 18:03:24 +00:00
SirElderling
cd7086c0d5
[ie/RideHome] Add extractor ( #8875 )
...
Authored by: SirElderling
2024-03-06 19:04:48 +01:00
bashonly
cf91400a1d
[build] Add default optional dependency group ( #9295 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-03-04 23:19:37 +00:00
sepro
ac340d0745
[test:websockets] Fix timeout test on Windows ( #9344 )
...
Authored by: seproDev
2024-03-04 17:47:38 +01:00
Raphaël Droz
11ffa92a61
[ie/dailymotion] Support search ( #8292 )
...
Closes #6126
Authored by: drzraf, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-03-04 17:42:46 +01:00
bashonly
ede624d1db
[ie/francetv] Fix m3u8 formats extraction ( #9347 )
...
Authored by: bashonly
2024-03-03 23:19:52 +00:00
Mozi
40966e8da2
Bugfix for aa13a8e3dd ( #9338 )
...
Closes #9351
Authored by: pzhlkj6612
2024-03-03 23:14:54 +00:00
Roy
eedb38ce40
[ie/dumpert] Improve _VALID_URL ( #9320 )
...
Authored by: rvsit
2024-03-03 23:12:16 +00:00
src-tinkerer
6ad11fef65
[ie/CCTV] Fix extraction ( #9325 )
...
Closes #9299
Authored by: src-tinkerer
2024-03-02 00:50:23 +00:00
Mozi
f0426e9ca5
[ie/vimeo] Extract live_status and release_timestamp ( #9290 )
...
Authored by: pzhlkj6612
2024-03-02 00:41:32 +00:00
bashonly
d9b4154cbc
[ie/tiktok] Fix webpage extraction ( #9327 )
...
Closes #4992 , Closes #8620
Authored by: bashonly
2024-03-02 00:36:07 +00:00
bashonly
9749ac7fec
[ie/francetv] Fix extractors ( #9333 )
...
Closes #9323
Authored by: bashonly
2024-03-02 00:32:29 +00:00
bashonly
413d367580
[ie/youtube] Bump Android and iOS client versions ( #9317 )
...
Closes #9316
Authored by: bashonly
2024-02-29 23:02:50 +00:00
Mozi
aa13a8e3dd
[ie/niconico] Support DMS formats ( #9282 )
...
Closes #8389 , Closes #8758 , Closes #9254
Authored by: pzhlkj6612, xpadev-net
2024-02-29 22:55:44 +00:00
nixxo
8f423cf805
[ie/rai] Fix m3u8 formats extraction ( #9291 )
...
Closes #887
Authored by: nixxo
2024-02-29 22:49:25 +00:00
Dong Heon Hee
804f236611
[ie/chzzk:live] Support --wait-for-video ( #9309 )
...
Authored by: hui1601
2024-02-29 11:42:20 +00:00
SirElderling
f00c0def74
[ie/zenporn] Add extractor ( #8509 )
...
Closes #8398
Authored by: SirElderling
2024-02-29 11:06:59 +00:00
bashonly
e546e5d3b3
Bugfix for 9ff9466455
...
Closes #9322
Authored by: bashonly
2024-02-29 04:40:45 -06:00
bashonly
4170b3d712
[ie/MujRozhlas] Fix extraction ( #9306 )
...
Closes #9304
Authored by: bashonly
2024-02-28 03:41:51 +00:00
114514ns
9ff9466455
[ie/Douyin] Fix extractor ( #9239 )
...
Closes #7854 , Closes #7941
Authored by: 114514ns, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-02-28 02:30:58 +00:00
marcdumais
e28e135d6f
[ie/altcensored:channel] Fix playlist extraction ( #9297 )
...
Authored by: marcdumais
2024-02-25 23:21:08 +00:00
Tobias Gruetzmacher
f1570ab84d
Bugfix for 1713c88273 ( #9298 )
...
Authored by: TobiX
2024-02-25 23:11:47 +00:00
pukkandan
069b2aedae
Create ydl._request_director when needed
2024-02-25 06:06:42 +05:30
Simon Sawicki
5eedc208ec
[ie/youtube] Better error when all player responses are skipped ( #9083 )
...
Authored by: Grub4K, pukkandan
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2024-02-24 23:20:22 +00:00
bashonly
464c919ea8
[ie/CloudflareStream] Improve embed detection ( #9287 )
...
Partially addresses #7858
Authored by: bashonly
2024-02-24 23:13:26 +00:00
bashonly
3894ab9574
[ie/archiveorg] Fix format URL encoding ( #9279 )
...
Closes #9173
Authored by: bashonly
2024-02-24 23:12:04 +00:00
bashonly
b05640d532
[ie/swearnet] Raise for login required ( #9281 )
...
Closes #9110
Authored by: bashonly
2024-02-24 23:11:28 +00:00
bashonly
7a29cbbd5f
[ie/ntvru] Fix extraction ( #9276 )
...
Closes #8347
Authored by: bashonly, dirkf
Co-authored-by: dirkf <fieldhouse@gmx.net >
2024-02-24 23:10:37 +00:00
bashonly
2e8de097ad
[ie/vimeo] Fix login ( #9274 )
...
Closes #9273
Authored by: bashonly
2024-02-24 23:09:04 +00:00
bashonly
f3d5face83
[ie/CloudflareStream] Improve _VALID_URL ( #9280 )
...
Closes #9171
Authored by: bashonly
2024-02-24 22:02:13 +00:00
bashonly
eabbccc439
[build] Support failed build job re-runs ( #9277 )
...
Authored by: bashonly
2024-02-24 17:00:27 +00:00
sepro
0de09c5b9e
[ie/nebula] Support podcasts ( #9140 )
...
Closes #8838
Authored by: seproDev, c-basalt
Co-authored-by: c-basalt <117849907+c-basalt@users.noreply.github.com >
2024-02-24 17:08:47 +01:00
sepro
6a6cdcd182
[core] Warn user when not launching through shell on Windows ( #9250 )
...
Authored by: seproDev, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2024-02-24 12:58:03 +01:00
J. Gonzalez
998dffb5a2
[ie/cnbc] Overhaul extractors ( #8741 )
...
Closes #5871 , Closes #8378
Authored by: gonzalezjo, Noor-5, zhijinwuu, ruiminggu, seproDev
Co-authored-by: Noor Mostafa <93787875+Noor-5@users.noreply.github.com >
Co-authored-by: zhijinwuu <zhijinw@andrew.cmu.edu >
Co-authored-by: ruiminggu <ruimingg@andrew.cmu.edu >
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-02-23 17:07:35 +01:00
sepro
29a74a6126
[ie/NerdCubedFeed] Overhaul extractor ( #9269 )
...
Authored by: seproDev
2024-02-23 16:59:13 +01:00
bashonly
55f1833376
[ie/twitter] Extract numeric channel_id ( #9263 )
...
Authored by: bashonly
2024-02-22 00:49:21 +00:00
gmes78
3d9dc2f359
[ie/Rule34Video] Extract creators ( #9258 )
...
Authored by: gmes78
2024-02-22 00:48:49 +00:00
bashonly
28e53d60df
[ie/twitter] Extract bitrate for HLS audio formats ( #9257 )
...
Closes #9202
Authored by: bashonly
2024-02-21 08:39:10 +00:00
fireattack
f591e605df
[ie/openrec] Pass referer for m3u8 formats ( #9253 )
...
Closes #6946
Authored by: fireattack
2024-02-21 03:46:55 +00:00
Jade Laurence Empleo
9a8afadd17
[plugins] Handle PermissionError ( #9229 )
...
Authored by: syntaxsurge, pukkandan
2024-02-20 14:37:37 +05:30
Lev
104a7b5a46
[ie] Migrate commonly plural fields to lists ( #8917 )
...
Authored by: llistochek, pukkandan
Related: #3944
2024-02-20 12:49:24 +05:30
alard
7e90e34fa4
[extractor/goplay] Fix extractor ( #6654 )
...
Authored by: alard
Closes #6235
2024-02-20 03:00:14 +05:30
Alard
4ce57d3b87
[ie] Support multi-period MPD streams ( #6654 )
2024-02-20 02:54:01 +05:30
pukkandan
ffff1bc659
Fix 3725b4f0c9
2024-02-20 02:31:56 +05:30
DmitryScaletta
4f04347909
[ie/FlexTV] Add extractor ( #9178 )
...
Closes #9175
Authored by: DmitryScaletta
2024-02-19 00:40:34 +00:00
garret
4392447d94
[ie/NhkRadiru] Extract extended description ( #9162 )
...
Authored by: garret1317
2024-02-19 00:32:44 +00:00
bashonly
43cfd462c0
Bugfix for 775cde82dc ( #9241 )
...
Authored by: bashonly
2024-02-18 20:33:23 +00:00
Mozi
974d444039
[ie/niconico] Remove legacy danmaku extraction ( #9209 )
...
Closes #8684
Authored by: pzhlkj6612
2024-02-17 22:51:43 +00:00
Elan Ruusamäe
80ed8bdeba
[ie/ERRJupiter] Improve _VALID_URL ( #9218 )
...
Authored by: glensc
2024-02-17 22:48:18 +00:00
feederbox826
de954c1b4d
[ie/pornhub] Fix login support ( #9227 )
...
Closes #7981
Authored by: feederbox826
2024-02-17 22:46:05 +00:00
coletdjnz
0085e2bab8
[rh] Remove additional logging handlers on close ( #9032 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/8922
Authored by: coletdjnz
2024-02-18 11:32:34 +13:00
bashonly
73fcfa39f5
Bugfix for beaa1a4455 ( #9235 )
...
[build:Makefile] Restore compatibility with GNU Make <4.0
- The != variable assignment operator is not supported by GNU Make <4.0
- $(shell) is a no-op in BSD Make, assigns an empty string to the var
- Try to assign with != and fallback to $(shell) if not assigned (?=)
- Old versions of BSD find have different -exec behavior
- Pipe to `sed` instead of using `find ... -exec dirname {}`
- BSD tar does not support --transform, --owner or --group
- Allow user to specify path to GNU tar by passing GNUTAR variable
- pandoc vars are immediately evaluated with != in gmake>=4 and bmake
- Suppress stderr output for pandoc -v in case it is not installed
- Use string comparison instead of int comparison for pandoc version
Authored by: bashonly
2024-02-17 21:23:54 +00:00
DmitryScaletta
41d6b61e98
[ie/Utreon] Support playeur.com ( #9182 )
...
Closes #9180
Authored by: DmitryScaletta
2024-02-17 21:39:48 +01:00
sepro
0bee29493c
[ie/Screencastify] Update _VALID_URL ( #9232 )
...
Authored by: seproDev
2024-02-17 20:49:10 +01:00
sepro
644738ddaa
[ie/OneFootball] Fix extractor ( #9222 )
...
Authored by: seproDev
2024-02-17 20:48:15 +01:00
sepro
c168d8791d
[ie/Nova] Fix embed extraction ( #9221 )
...
Authored by: seproDev
2024-02-17 20:47:19 +01:00
diman8
ddd4b5e10a
[ie/SVTPage] Fix extractor ( #8938 )
...
Closes #8930
Authored by: diman8
2024-02-16 16:59:25 +00:00
nixxo
f788149237
[ie/rai] Filter unavailable formats ( #9189 )
...
Closes #9154
Authored by: nixxo
2024-02-16 00:20:58 +00:00
barsnick
017adb28e7
[ie/LinkedIn] Fix metadata and extract subtitles ( #9056 )
...
Closes #9003
Authored by: barsnick
2024-02-16 00:19:00 +00:00
ringus1
2e30b5567b
[ie/facebook] Improve extraction
...
Partially addresses #4311
Authored by: jingtra, ringus1
Co-authored-by: Jing Kjeldsen <jingtra@gmail.com >
2024-02-15 16:51:43 -06:00
bashonly
beaa1a4455
[build:Makefile] Ensure compatibility with BSD make ( #9210 )
...
Authored by: bashonly
2024-02-15 22:42:43 +00:00
Florian Meißner
fb44020fa9
[build:Makefile] Fix man pages generated by pandoc>=3 ( #7047 )
...
Closes #7046 , Closes #8481
Authored by: t-nil
2024-02-14 21:12:34 +00:00
sepro
3dc9232e1a
[ie/MagellanTV] Support episodes ( #9199 )
...
Authored by: seproDev
2024-02-13 20:53:17 +01:00
sepro
9401736fd0
[ie/LeFigaroVideoEmbed] Fix extractor ( #9198 )
...
Authored by: seproDev
2024-02-13 20:52:41 +01:00
sepro
cd0443fb14
[ie/Funk] Fix extractor ( #9194 )
...
Authored by: seproDev
2024-02-13 04:12:17 +01:00
sepro
03536126d3
[ie/CrooksAndLiars] Fix extractor ( #9192 )
...
Authored by: seproDev
2024-02-13 04:11:40 +01:00
sepro
1ed5ee2f04
[ie/Ant1NewsGrEmbed] Fix extractor ( #9191 )
...
Authored by: seproDev
2024-02-13 04:11:17 +01:00
bashonly
3876429d72
[build] Bump actions/upload-artifact to v4 and adjust workflows
...
Authored by: bashonly
2024-02-11 19:09:03 +01:00
bashonly
b0059f0413
[build] Bump conda-incubator/setup-miniconda to v3
...
Authored by: bashonly
2024-02-11 19:09:03 +01:00
bashonly
b14e818b37
[ci] Bump actions/setup-python to v5
...
Authored by: bashonly
2024-02-11 19:09:03 +01:00
bashonly
867f637b95
[cleanup] Build files cleanup
...
- Fix `AUTHORS` file by doing an unshallow checkout
- Update triggers for nightly/master release
Authored by: bashonly
2024-02-11 19:09:03 +01:00
bashonly
920397634d
[build] Fix secretstorage for ARM builds
...
Authored by: bashonly
2024-02-11 19:09:03 +01:00
bashonly
b8a433aaca
[devscripts] install_deps: Add script and migrate to it
...
Authored by: bashonly
2024-02-11 19:09:03 +01:00
Simon Sawicki
fd647775e2
[devscripts] tomlparse: Add makeshift toml parser
...
Authored by: Grub4K
2024-02-11 19:09:02 +01:00
bashonly
775cde82dc
[build] Migrate to pyproject.toml and hatchling
...
Authored by: bashonly
2024-02-11 19:09:02 +01:00
bashonly
868d2f60a7
[build:Makefile] Add automated CODE_FOLDERS and CODE_FILES
...
Authored by: bashonly
2024-02-11 19:08:55 +01:00
bashonly
a1b7784289
[build] Move bundle scripts into bundle submodule
...
Authored by: bashonly
2024-02-11 18:17:24 +01:00
lauren n. liberda
882e3b753c
[ie/tvp] Support livestreams ( #8860 )
...
Closes #8824
Authored by: selfisekai
2024-02-10 00:11:34 +01:00
Dmitry Meyer
540b682981
[ie/Boosty] Add extractor ( #9144 )
...
Closes #5900 , Closes #8704
Authored by: un-def
2024-02-09 16:34:56 +01:00
SirElderling
05420227aa
[ie/nytimes] Extract timestamp ( #9142 )
...
Authored by: SirElderling
2024-02-05 20:39:07 +00:00
Chocobozzz
35d96982f1
[ie/peertube] Update instances ( #9070 )
...
Authored by: Chocobozzz
2024-02-05 20:58:32 +01:00
DmitryScaletta
acaf806c15
[ie/nuum] Add extractors ( #8868 )
...
Authored by: DmitryScaletta, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-02-05 03:17:39 +01:00
SirElderling
07256b9fee
[ie/nytimes] Overhaul extractors ( #9075 )
...
Closes #2899 , Closes #8605
Authored by: SirElderling
2024-02-05 00:35:52 +00:00
c-basalt
e439693f72
[ie/bilibili] Support --no-playlist ( #9139 )
...
Addresses #8499
Authored by: c-basalt
2024-02-04 23:28:45 +00:00
Michal
96d0f8c1cb
[ie/eporner] Extract AV1 formats ( #9028 )
...
Authored by: michal-repo
2024-02-04 23:25:13 +00:00
YoshichikaAAA
e3ce2b385e
[ie/radiko] Extract more metadata ( #9115 )
...
Authored by: YoshichikaAAA
2024-02-03 18:44:17 +00:00
sepro
4253e3b7f4
[ie/CCMA] Extract 1080p DASH formats ( #9130 )
...
Closes #5755
Authored by: seproDev
2024-02-03 15:59:43 +01:00
bashonly
8e765755f7
[ie/vimeo] Fix API headers ( #9125 )
...
Closes #9124
Authored by: bashonly
2024-02-02 21:15:04 +00:00
c-basalt
ffa017cfc5
[ie/BiliBiliSearch] Set cookie to fix extraction ( #9119 )
...
Closes #5083
Authored by: c-basalt
2024-02-02 21:08:29 +00:00
HobbyistDev
a0d50aabc5
[ie/orf:on] Add extractor ( #9113 )
...
Closes #8903
Authored by: HobbyistDev
2024-02-02 20:57:53 +00:00
HobbyistDev
2f4b575946
[ie/zetland] Add extractor ( #9116 )
...
Closes #9024
Authored by: HobbyistDev
2024-02-02 20:56:29 +00:00
garret
fc2cc626f0
[ie/cineverse] Detect when login required ( #9081 )
...
Partially addresses #9072
Authored by: garret1317
2024-01-31 20:21:59 +00:00
columndeeply
a2bac6b7ad
[ie/PrankCastPost] Add extractor ( #8933 )
...
Authored by: columndeeply
2024-01-31 20:16:07 +00:00
rrgomes
4b8b0dded8
[ie/nfb] Add support for onf.ca and series ( #8997 )
...
Closes #8198
Authored by: bashonly, rrgomes
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2024-01-31 18:00:15 +00:00
jazz1611
4a6ff0b47a
[ie/redtube] Support redtube.com.br URLs ( #9103 )
...
Authored by: jazz1611
2024-01-31 17:56:29 +00:00
Radu Manole
62c65bfaf8
[ie/NinaProtocol] Add extractor ( #8946 )
...
Closes #8709 , Closes #8764
Authored by: RaduManole, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-31 18:41:31 +01:00
bashonly
d63eae7e7f
[core] Don't select storyboard formats as fallback
...
Closes #7715
Authored by: bashonly
2024-01-31 03:17:51 -06:00
Simon Sawicki
2792092afd
[cookies] Improve error message for Windows --cookies-from-browser chrome issue ( #9080 )
...
Authored by: Grub4K
2024-01-31 09:56:14 +01:00
Simon Sawicki
cbed249aaa
[cookies] Fix --cookies-from-browser for snap Firefox ( #9016 )
...
Authored by: Grub4K
2024-01-31 09:43:52 +01:00
Simon Sawicki
3725b4f0c9
[core] Add --compat-options 2023 ( #9084 )
...
Authored by: Grub4K
2024-01-31 09:35:35 +01:00
sepro
67bb70cd70
[ie/Vbox7] Fix extractor ( #9100 )
...
Closes #1098 , Closes #5661
Authored by: seproDev
2024-01-29 21:16:46 +01:00
kclauhk
9b5efaf86b
[ie/facebook] Support events ( #9055 )
...
Closes #5355
Authored by: kclauhk
2024-01-29 19:43:41 +00:00
sepro
999ea80beb
[ie/art19] Add extractors ( #9099 )
...
Authored by: seproDev
2024-01-29 20:38:25 +01:00
Nur Mahmud Ul Alam Tasin
41b6cdb419
[ie/viewlift] Add support for chorki.com ( #9095 )
...
Closes #3369
Authored by: NurTasin
2024-01-28 22:33:44 +00:00
Danish Humair
02e343f6ef
[ie/MedalTV] Fix extraction ( #9098 )
...
Closes #8766
Authored by: Danish-H
2024-01-28 21:23:52 +00:00
Elan Ruusamäe
a514cc2feb
[ie/ERRJupiter] Add extractor ( #8549 )
...
Authored by: glensc
2024-01-28 19:58:34 +01:00
kclauhk
87286e93af
[ie/facebook] Support permalink URLs ( #9061 )
...
Authored by: kclauhk
2024-01-28 18:50:03 +00:00
kclauhk
3c4d3ee491
[ie/facebook] Improve thumbnail extraction ( #9060 )
...
Authored by: kclauhk
2024-01-28 18:41:56 +00:00
kclauhk
5b68c478fb
[ie/facebook] Set format HTTP chunk size ( #9058 )
...
Closes #8197
Authored by: bashonly, kclauhk
2024-01-28 18:39:14 +00:00
Christopher Schreiner
9526b1f179
[ie/adn] Improve auth error handling ( #9068 )
...
Closes #9067
Authored by: infanf
2024-01-28 16:03:19 +00:00
vista-narvas
0023af81fb
[ie/RumbleChannel] Fix extractor ( #9092 )
...
Closes #8782
Authored by: vista-narvas, Pranaxcau
2024-01-28 15:32:19 +00:00
Christian Kündig
cae6e46107
[ie/PlaySuisse] Add login support ( #9077 )
...
Closes #7974
Authored by: chkuendig
2024-01-28 02:19:54 +00:00
jazz1611
c91d8b1899
[ie/redtube] Fix formats extraction ( #9076 )
...
Authored by: jazz1611
2024-01-28 02:15:29 +00:00
jazz1611
77c2472ca1
[ie/Gofile] Fix extraction ( #9074 )
...
Closes #9073
Authored by: jazz1611
2024-01-28 02:12:40 +00:00
shmohawk
d79c7e9937
[ie/Txxx] Extract thumbnails ( #9063 )
...
Authored by: shmohawk
2024-01-28 02:10:20 +00:00
Caesim404
5dda3b291f
[ie/lsm,cloudycdn] Add extractors ( #8643 )
...
Closes #2978
Authored by: Caesim404
2024-01-28 02:02:09 +00:00
Simon Sawicki
5f25f348f9
[ie/pr0gramm] Enable POL filter and provide tags without login ( #9051 )
...
Authored by: Grub4K
2024-01-23 23:20:13 +01:00
kclauhk
a40b0070c2
[ie/facebook:ads] Add extractor ( #8870 )
...
Closes #8083
Authored by: kclauhk
2024-01-22 06:28:11 +00:00
chtk
9cd9044790
[ie/Floatplane] Improve metadata extraction ( #8934 )
...
Authored by: chtk
2024-01-22 06:57:52 +01:00
John Victor
f0e8bc7c60
[ie/patreon] Fix embedded HLS extraction ( #8993 )
...
Closes #8973
Authored by: johnvictorfs
2024-01-21 22:36:59 +00:00
Stefan Lobbenmeier
c099ec9392
[ie/ard:mediathek] Support cookies to verify age ( #9037 )
...
Closes #9035
Authored by: StefanLobbenmeier
2024-01-21 20:54:11 +00:00
gmes78
c0ecceeefe
[ie/Rule34Video] Fix _VALID_URL ( #9044 )
...
Authored by: gmes78
2024-01-21 18:56:01 +00:00
u-spec-png
3e083191cd
[ie/Newgrounds:user] Fix extractor ( #9046 )
...
Closes #7308
Authored by: u-spec-png
2024-01-21 18:50:14 +00:00
dasidiot
9f1e9dab21
[ie/motherless] Support uploader playlists ( #8994 )
...
Authored by: dasidiot
2024-01-21 02:46:53 +00:00
Martin Renold
5a63454b36
[ie/mx3] Add extractors ( #8736 )
...
Authored by: martinxyz
2024-01-21 03:45:38 +01:00
lauren n. liberda
fcaa2e735b
[ie/Sejm,RedCDNLivx] Add extractors ( #8676 )
...
Authored by: selfisekai
2024-01-21 03:22:26 +01:00
coletdjnz
35f4f764a7
[rh:requests] Apply remove_dot_segments to absolute redirect locations
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/9020
Authored by: coletdjnz
2024-01-21 10:03:33 +13:00
sepro
f24e44e8cb
[webvtt] Don't parse single fragment files ( #9034 )
...
Partially addresses #5804
Authored by: seproDev
2024-01-20 06:08:55 +01:00
coletdjnz
811d298b23
[networking] Remove _CompatHTTPError ( #8871 )
...
Use `yt_dlp.networking.exceptions.HTTPError`.
`_CompatHTTPError` was to help with transition to the networking framework.
Authored by: coletdjnz
2024-01-20 15:26:50 +13:00
coletdjnz
69d3191495
[test] Skip source address tests if the address cannot be bound to ( #8900 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/8890
Authored by: coletdjnz
2024-01-20 10:39:49 +13:00
HobbyistDev
50e06e21a6
[ie/MLBArticle] Fix extractor ( #9021 )
...
Closes #8682
Authored by: HobbyistDev
2024-01-19 20:31:06 +00:00
divStar
4310b6650e
[ie/getcourseru] Add extractors ( #8873 )
...
Authored by: divStar, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-19 20:27:16 +00:00
SirElderling
1713c88273
[ie/bilibili] Add referer header and fix metadata extraction ( #8832 )
...
Closes #6640
Authored by: SirElderling
2024-01-19 20:11:00 +00:00
Alexey Neyman
4a07a455bb
[ie/GoPro] Fix extractor ( #9019 )
...
Authored by: stilor
2024-01-19 17:49:15 +01:00
Christopher Schreiner
5eb1458be4
[ie/adn] Add support for German site ( #8708 )
...
- Add extractor for seasons
Closes #6643 , Closes #8945
Authored by: infanf
2024-01-19 17:38:21 +01:00
SirElderling
1a36dbad71
[ie/RinseFMArtistPlaylist] Add extractor ( #8794 )
...
Authored by: SirElderling
2024-01-19 17:29:48 +01:00
Snack
12f0427405
[ie/asobichannel] Add extractors ( #8700 )
...
Authored by: Snack-X
2024-01-19 17:16:07 +01:00
alien-developers
5154dc0a68
[ie/JioSaavnSong] Support more bitrates ( #8834 )
...
Authored by: alien-developers, bashonly
Co-authored-by: bashonly <bashonly@protonmail.com >
2024-01-19 16:48:45 +01:00
ufukk
8ab8465083
[ie/TrtWorld] Add extractor ( #8701 )
...
Closes #8455
Authored by: ufukk
2024-01-19 16:38:39 +01:00
ArnauvGilotra
e641aab7a6
[ie/AmadeusTV] Add extractor ( #8744 )
...
Closes #8155
Authored by: ArnauvGilotra
2024-01-19 16:27:34 +01:00
DmitryScaletta
20cdad5a2c
[ie/KukuluLive] Add extractor ( #8877 )
...
Closes #8865
Authored by: DmitryScaletta
2024-01-19 16:21:25 +01:00
SirElderling
43694ce13c
[ie/NineNews] Add extractor ( #8840 )
...
Closes #8831
Authored by: SirElderling
2024-01-19 16:19:09 +01:00
sefidel
8226a3818f
[ie/abematv] Support login for playlists ( #8901 )
...
Authored by: sefidel
2024-01-19 09:50:16 +00:00
sefidel
c51316f8a6
[ie/abematv] Fix extraction with cache ( #8895 )
...
Closes #6532
Authored by: sefidel
2024-01-19 09:43:13 +00:00
sepro
a281beba8d
[ie/naver] Fix extractors ( #8883 )
...
Closes #8850 , Closes #8692
Authored by: seproDev
2024-01-19 05:41:10 +01:00
DmitryScaletta
ba6b0c8261
[ie/chzzk] Add extractors ( #8887 )
...
Closes #8804
Authored by: DmitryScaletta
2024-01-19 04:16:21 +01:00
Karavellas
6171b050d7
[ie/ElementorEmbed] Add extractor ( #8948 )
...
Authored by: pompos02, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-19 04:00:49 +01:00
Giulio Muscarello
aa5dcc4ee6
[ie/IlPost] Add extractor ( #9001 )
...
Authored by: CapacitorSet
2024-01-19 03:51:53 +01:00
Philipp Waldhauer
5e2e24b2c5
[ie/MagentaMusik] Add extractor ( #7790 )
...
Authored by: pwaldhauer, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-19 00:52:13 +01:00
gmes78
fee2d8d9c3
[ie/Rule34Video] Extract more metadata ( #7416 )
...
Closes #7233
Authored by: gmes78
2024-01-19 00:41:28 +01:00
Akmal
cf9af2c7f1
[ie/Facebook] Add new ID format ( #3824 )
...
Closes #3496
Authored by: Wikidepia, kclauhk
Co-authored-by: kclauhk <78251477+kclauhk@users.noreply.github.com >
2024-01-19 00:40:08 +01:00
HobbyistDev
cf6413e840
[ie/BiliIntl] Fix and improve subtitles extraction ( #7077 )
...
Closes #7075 , Closes #6664
Authored by: HobbyistDev, itachi-19, dirkf, seproDev
Co-authored-by: itachi-19 <16500619+itachi-19@users.noreply.github.com >
Co-authored-by: dirkf <fieldhouse@gmx.net >
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-19 00:27:25 +01:00
jazz1611
5498729c59
[ie/GoogleDrive] Fix source file extraction ( #8990 )
...
Closes #8976
Authored by: jazz1611
2024-01-19 00:24:34 +01:00
Nicolas Appriou
393b487a4e
[ie/ArteTV] Separate closed captions ( #8231 )
...
Authored by: Nicals, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-19 00:23:29 +01:00
Bibhav48
4d9dc0abe2
[ie/cloudflarestream] Extract subtitles ( #9007 )
...
Closes #8830
Authored by: Bibhav48
2024-01-18 21:20:04 +00:00
Andrew Gibson
014cb5774d
[ie/aenetworks] Rating should be optional for AP extraction ( #9005 )
...
Authored by: agibson-fl
2024-01-18 21:18:04 +00:00
Finn R. Gärtner
8e6e365172
[ie/Piapro] Improve _VALID_URL ( #8999 )
...
Authored by: FinnRG
2024-01-14 18:28:03 +00:00
Max
95e82347b3
[ie/Viously] Add extractor ( #8927 )
...
Replaces Turbo extractor
Authored by: nbr23, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2024-01-09 04:11:52 +01:00
DmitryScaletta
5b8c69ae04
[ie/twitch] Fix m3u8 extraction ( #8960 )
...
Closes #8958
Authored by: DmitryScaletta
2024-01-09 02:47:13 +00:00
garret
5af1f19787
[ie/NhkRadiruLive] Make metadata extraction non-fatal ( #8956 )
...
Authored by: garret1317
2024-01-08 17:59:44 +00:00
Simon Sawicki
b6951271ac
[ie/ard:mediathek] Revert to using old id ( #8916 )
...
Authored by: Grub4K
2024-01-05 21:34:38 +01:00
Simon Sawicki
ffbd4f2a02
[utils] traverse_obj: Support xml.etree.ElementTree.Element ( #8911 )
...
Authored by: Grub4K
2024-01-05 21:26:17 +01:00
mara004
292d60b1ed
[cleanup] Fix typo in README.md ( #8894 )
...
Authored by: antonkesy
2024-01-05 18:13:46 +01:00
Ralph Drake
85b33f5c16
[cookies] Fix --cookies-from-browser with macOS Firefox profiles ( #8909 )
...
Ref: https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles#firefox:mac
Closes #8898
Authored by: RalphORama
2024-01-02 00:58:36 +00:00
DmitryScaletta
85a2d07c1f
[ie/Bigo] Fix JSON extraction ( #8893 )
...
Closes #8852
Authored by: DmitryScaletta
2023-12-31 13:04:11 +00:00
github-actions[bot]
9f40cd2896
Release 2023.12.30
...
Created by: bashonly
:ci skip all :ci run dl
2023-12-30 21:43:13 +00:00
bashonly
f10589e345
[docs] Update youtube-dl merge commit in README.md
...
Authored by: bashonly
2023-12-30 15:39:06 -06:00
Simon Sawicki
f9fb3ce86e
[cleanup] Misc ( #8598 )
...
Authored by: bashonly, pukkandan, seproDev, Grub4K
Co-authored-by: bashonly <bashonly@protonmail.com >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2023-12-30 22:27:36 +01:00
sepro
5f009a094f
[ie/ARD] Overhaul extractors ( #8878 )
...
Closes #8731 , Closes #6784 , Closes #2366 , Closes #2975 , Closes #8760
Authored by: seproDev
2023-12-30 21:44:32 +01:00
Simon Sawicki
225cf2b830
Fix 2d1d683a54
...
Authored by: Grub4K
2023-12-26 20:07:09 +01:00
Simon Sawicki
2d1d683a54
[devscripts] run_tests: Create Python script ( #8720 )
...
Authored by: Grub4K
2023-12-26 18:30:04 +01:00
Simon Sawicki
65de7d204c
Update to ytdl-commit-be008e6 ( #8836 )
...
- [utils] Make restricted filenames ignore some Unicode categories (by dirkf)
- [ie/telewebion] Fix extraction (by Grub4K)
- [ie/imgur] Overhaul extractor (by bashonly, Grub4K)
- [ie/EpidemicSound] Add extractor (by Grub4K)
Authored by: bashonly, dirkf, Grub4K
Co-authored-by: bashonly <bashonly@protonmail.com >
2023-12-26 01:40:24 +01:00
kclauhk
c39358a54b
[ie/Facebook] Fix Memories extraction ( #8681 )
...
- Support group /posts/ URLs
- Raise a proper error message if no formats are found
Closes #8669
Authored by: kclauhk
2023-12-24 23:43:35 +01:00
Lars Strojny
1f8bd8eba8
[ie/ARDBetaMediathek] Fix series extraction ( #8687 )
...
Closes #7666
Authored by: lstrojny
2023-12-24 23:38:21 +01:00
Simon Sawicki
00cdda4f6f
[core] Fix format selection parse error for CPython 3.12 ( #8797 )
...
Authored by: Grub4K
2023-12-24 22:09:01 +01:00
bashonly
116c268438
[ie/twitter] Work around API rate-limit ( #8825 )
...
Closes #8762
Authored by: bashonly
2023-12-24 16:41:28 +00:00
bashonly
e7d22348e7
[ie/twitter] Prioritize m3u8 formats ( #8826 )
...
Closes #8117
Authored by: bashonly
2023-12-24 16:40:50 +00:00
bashonly
50eaea9fd7
[ie/instagram] Fix stories extraction ( #8843 )
...
Closes #8290
Authored by: bashonly
2023-12-24 16:40:03 +00:00
bashonly
f45c4efcd9
[ie/litv] Fix premium content extraction ( #8842 )
...
Closes #8654
Authored by: bashonly
2023-12-24 16:33:16 +00:00
Simon Sawicki
13b3cb3c2b
[ci] Run core tests only for core changes ( #8841 )
...
Authored by: Grub4K
2023-12-24 00:11:10 +01:00
Nicolas Dato
0d531c35ec
[ie/RudoVideo] Add extractor ( #8664 )
...
Authored by: nicodato
2023-12-22 22:52:07 +01:00
barsnick
bc4ab17b38
[cleanup] Fix spelling of IE_NAME ( #8810 )
...
Authored by: barsnick
2023-12-22 02:32:29 +01:00
bashonly
632b8ee54e
[core] Release workflow and Updater cleanup ( #8640 )
...
- Only use trusted publishing with PyPI and remove support for PyPI tokens from release workflow
- Clean up improper actions syntax in the build workflow inputs
- Refactor Updater to allow for consistent unit testing with `UPDATE_SOURCES`
Authored by: bashonly
2023-12-21 21:06:26 +00:00
barsnick
c919b68f7e
[ie/bbc] Extract more formats ( #8321 )
...
Closes #4902
Authored by: barsnick, dirkf
2023-12-21 20:47:32 +00:00
bashonly
19741ab8a4
[ie/bbc] Fix JSON parsing bug
...
Authored by: bashonly
2023-12-21 14:46:00 -06:00
bashonly
37755a037e
[test:networking] Update tests for OpenSSL 3.2 ( #8814 )
...
Authored by: bashonly
2023-12-20 19:03:54 +00:00
coletdjnz
196eb0fe77
[networking] Strip whitespace around header values ( #8802 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/8729
Authored by: coletdjnz
2023-12-20 19:15:38 +13:00
Mozi
db8b4edc7d
[ie/JoqrAg] Add extractor ( #8384 )
...
Authored by: pzhlkj6612
2023-12-19 14:21:47 +00:00
bashonly
1c54a98e19
[ie/twitter] Extract stale tweets ( #8724 )
...
Closes #8691
Authored by: bashonly
2023-12-19 13:24:55 +00:00
Simon Sawicki
00a3e47bf5
[ie/bundestag] Add extractor ( #8783 )
...
Authored by: Grub4K
2023-12-18 21:32:08 +01:00
Amir Y. Perehodnik
c5f01bf7d4
[ie/Maariv] Add extractor ( #8331 )
...
Authored by: amir16yp
2023-12-18 16:52:43 +01:00
Tristan Charpentier
c91af948e4
[ie/RinseFM] Add extractor ( #8778 )
...
Authored by: hashFactory
2023-12-17 14:07:55 +00:00
Pandey Ganesha
6b5d93b0b0
[ie/youtube] Fix like_count extraction ( #8763 )
...
Closes #8759
Authored by: Ganesh910
2023-12-13 07:04:12 +00:00
pukkandan
298230e550
[webvtt] Fix 15f22b4880
2023-12-13 05:11:45 +05:30
Mozi
d5d1517e7d
[ie/eplus] Add login support and DRM detection ( #8661 )
...
Authored by: pzhlkj6612
2023-12-12 00:29:36 +00:00
trainman261
7e09c147fd
[ie/theplatform] Extract more metadata ( #8635 )
...
Authored by: trainman261
2023-12-12 00:00:35 +00:00
Benjamin Krausse
e370f9ec36
[ie] Add media_type field
...
Authored by: trainman261
2023-12-11 17:57:41 -06:00
SirElderling
b1a1ec1540
[ie/bitchute] Fix and improve metadata extraction ( #8507 )
...
Closes #8492
Authored by: SirElderling
2023-12-11 23:56:01 +00:00
Simon Sawicki
0b6f829b1d
[utils] traverse_obj: Move is_user_input into output template ( #8673 )
...
Authored by: Grub4K
2023-12-06 21:46:45 +01:00
Simon Sawicki
f98a3305eb
[ie/pr0gramm] Support variant formats and subtitles ( #8674 )
...
Authored by: Grub4K
2023-12-06 21:44:54 +01:00
sepro
04a5e06350
[ie/ondemandkorea] Fix upgraded format extraction ( #8677 )
...
Closes #8675
Authored by: seproDev
2023-12-06 18:58:00 +01:00
Nicolas Cisco
b03c89309e
[ie/mediastream] Fix authenticated format extraction ( #8657 )
...
Authored by: NickCis
2023-12-06 18:55:38 +01:00
Pierrick Guillaume
71f28097fe
[ie/francetv] Improve metadata extraction ( #8409 )
...
Authored by: Fymyte
2023-12-06 16:10:11 +01:00
pukkandan
044886c220
[ie/youtube] Return empty playlist when channel/tab has no videos
...
Closes #8634
2023-12-06 03:44:13 +05:30
pukkandan
993edd3f6e
[outtmpl] Support multiplication
...
Related: #8683
2023-12-06 03:44:11 +05:30
OIRNOIR
6a9c7a2b52
[ie/youtube] Support cf.piped.video ( #8514 )
...
Authored by: OIRNOIR
Closes #8457
2023-11-29 18:18:58 +05:30
pukkandan
a174c453ee
Let read_stdin obey --quiet
...
Closes #8668
2023-11-29 05:48:40 +05:30
TSRBerry
15f22b4880
[webvtt] Allow spaces before newlines for CueBlock ( #7681 )
...
Closes #7453
Ref: https://www.w3.org/TR/webvtt1/#webvtt-cue-block
2023-11-29 04:50:06 +05:30
sepro
9751a457cf
[cleanup] Remove dead extractors ( #8604 )
...
Closes #1609 , Closes #3232 , Closes #4763 , Closes #6026 , Closes #6322 , Closes #7912
Authored by: seproDev
2023-11-26 03:09:59 +00:00
bashonly
5a230233d6
[ie/box] Fix formats extraction ( #8649 )
...
Closes #5098
Authored by: bashonly
2023-11-26 02:50:23 +00:00
bashonly
4903f452b6
[ie/bfmtv] Fix extractors ( #8651 )
...
Closes #8425
Authored by: bashonly
2023-11-26 02:49:18 +00:00
bashonly
ff2fde1b8f
[ie/TwitCastingUser] Fix extraction ( #8650 )
...
Closes #8653
Authored by: bashonly
2023-11-26 02:47:48 +00:00
bashonly
deeb13eae8
[pp/FFmpegMetadata] Embed stream metadata in single format downloads ( #8647 )
...
Closes #8568
Authored by: bashonly
2023-11-26 02:40:09 +00:00
bashonly
bb5a54e6db
[ie/youtube] Improve detection of faulty HLS formats ( #8646 )
...
Closes #7747
Authored by: bashonly
2023-11-26 02:21:29 +00:00
sepro
628fa244bb
[ie/floatplane] Add extractors ( #8639 )
...
Closes #5877 , Closes #5912
Authored by: seproDev
2023-11-26 02:20:10 +00:00
kclauhk
9cafb9ff17
[ie/facebook] Improve subtitles extraction ( #8296 )
...
Authored by: kclauhk
2023-11-26 02:17:16 +00:00
sepro
1732eccc0a
[core] Parse release_year from release_date ( #8524 )
...
Closes #7263
Authored by: seproDev
2023-11-26 02:12:05 +00:00
pk
a0b19d319a
[core] Support NO_COLOR environment variable ( #8385 )
...
Authored by: prettykool, Grub4K
2023-11-20 23:43:52 +01:00
middlingphys
cc07f5cc85
[ie/abematv] Fix season metadata ( #8607 )
...
Authored by: middlingphys
2023-11-20 22:39:12 +00:00
coletdjnz
ccfd70f4c2
[rh:websockets] Migrate websockets to networking framework ( #7720 )
...
* Adds a basic WebSocket framework
* Introduces new minimum `websockets` version of 12.0
* Deprecates `WebSocketsWrapper`
Fixes https://github.com/yt-dlp/yt-dlp/issues/8439
Authored by: coletdjnz
2023-11-20 08:04:04 +00:00
sepro
45d82be65f
[ie/nebula] Overhaul extractors ( #8566 )
...
Closes #4300 , Closes #5814 , Closes #7588 , Closes #6334 , Closes #6538
Authored by: elyse0, pukkandan, seproDev
Co-authored-by: Elyse <26639800+elyse0@users.noreply.github.com >
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2023-11-20 01:03:33 +00:00
Safouane Aarab
3237f8ba29
[ie/allstar] Add extractors ( #8274 )
...
Closes #6917
Authored by: S-Aarab
2023-11-20 00:07:19 +00:00
Kyraminol Endyeran
1725e943b0
[ie/vvvvid] Set user-agent to fix extraction ( #8615 )
...
Authored by: Kyraminol
2023-11-19 21:30:21 +00:00
c-basalt
9f09bdcfcb
[ie/bilibili] Support courses and interactive videos ( #8343 )
...
Closes #6135 , Closes #8428
Authored by: c-basalt
2023-11-19 21:26:46 +00:00
Simon Sawicki
f124fa4588
[ci] Concurrency optimizations ( #8614 )
...
Authored by: Grub4K
2023-11-19 16:05:13 +01:00
JC-Chung
585d0ed9ab
[ie/twitcasting] Detect livestreams via API and show page ( #8601 )
...
Authored by: JC-Chung, bashonly
2023-11-18 22:14:45 +00:00
SirElderling
1fa3f24d4b
[ie/theguardian] Add extractors ( #8535 )
...
Closes #8520
Authored by: SirElderling
2023-11-18 21:54:00 +00:00
sepro
ddb2d7588b
[ie] Extract from media elements in SMIL manifests ( #8504 )
...
Authored by: seproDev
2023-11-18 21:51:18 +00:00
qbnu
f223b1b078
[ie/vocaroo] Do not use deprecated getheader ( #8606 )
...
Authored by: qbnu
2023-11-18 21:49:23 +00:00
Berkay
6fe82491ed
[ie/twitter:broadcast] Extract concurrent_view_count ( #8600 )
...
Authored by: sonmezberkay
2023-11-18 21:46:22 +00:00
sepro
34df1c1f60
[ie/vidly] Add extractor ( #8612 )
...
Authored by: seproDev
2023-11-18 20:28:25 +00:00
Simon Sawicki
1d24da6c89
[ie/nintendo] Fix Nintendo Direct extraction ( #8609 )
...
Authored by: Grub4K
2023-11-18 21:04:42 +01:00
Elan Ruusamäe
66a0127d45
[ie/duoplay] Add extractor ( #8542 )
...
Authored by: glensc
2023-11-16 22:46:29 +00:00
Raphaël Droz
3f90813f06
[ie/altcensored] Add extractor ( #8291 )
...
Authored by: drzraf
2023-11-16 22:24:12 +00:00
Ha Tien Loi
64de1a4c25
[ie/zingmp3] Add support for radio and podcasts ( #7189 )
...
Authored by: hatienl0i261299
2023-11-16 22:08:00 +00:00
sepro
f96ab86cd8
[ie/drtv] Set default ext for m3u8 formats ( #8590 )
...
Closes #8589
Authored by: seproDev
2023-11-16 20:46:13 +00:00
bashonly
f4b95acafc
Remove Python 3.7 support ( #8361 )
...
Closes #7803
Authored by: bashonly
2023-11-16 18:39:00 +00:00
github-actions[bot]
fe6c82ccff
Release 2023.11.16
...
Created by: bashonly
:ci skip all :ci run dl
2023-11-16 00:01:38 +00:00
bashonly
24f827875c
[build] Make secretstorage an optional dependency ( #8585 )
...
Authored by: bashonly
2023-11-15 23:31:32 +00:00
bashonly
15cb3528cb
[ie/abc.net.au:iview:showseries] Fix extraction ( #8586 )
...
Closes #8554 , Closes #8572
Authored by: bashonly
2023-11-15 23:24:55 +00:00
JC-Chung
2325d03aa7
[ie/twitcasting] Fix livestream detection ( #8574 )
...
Authored by: JC-Chung
2023-11-15 23:23:18 +00:00
aarubui
e569c2d1f4
[ie/njpwworld] Remove ( #8570 )
...
Authored by: aarubui
2023-11-15 23:21:33 +00:00
TravisDupes
a489f07150
[ie/dailymotion] Improve _VALID_URL ( #7692 )
...
Closes #7601
Authored by: TravisDupes
2023-11-15 23:19:34 +00:00
Boris Nagaev
5efe68b73c
[ie/ZenYandex] Fix extraction ( #8454 )
...
Closes #8275
Authored by: starius
2023-11-15 23:16:54 +00:00
Awal Garg
b530118e7f
[ie/JioSaavn] Add extractors ( #8307 )
...
Authored by: awalgarg
2023-11-15 23:15:06 +00:00
Eze Livinsky
dcfad52812
[ie/eltrecetv] Add extractor ( #8216 )
...
Authored by: elivinsky
2023-11-15 23:13:05 +00:00
almx
0783fd558e
[ie/DRTV] Fix extractor ( #8484 )
...
Closes #8298
Authored by: almx, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com >
2023-11-15 22:42:18 +00:00
FrankZ85
0f634dba3a
[ie/tv5mondeplus] Extract subtitles ( #4209 )
...
Closes #4205
Authored by: FrankZ85
2023-11-15 22:38:52 +00:00
sepro
21dc069bea
[ie/beatbump] Update _VALID_URL ( #8576 )
...
Authored by: seproDev
2023-11-15 14:34:39 +00:00
github-actions
5d3a3cd493
Release 2023.11.14
...
Created by: Grub4K
:ci skip all :ci run dl
2023-11-14 22:09:25 +00:00
bashonly
a9d3f4b20a
[cleanup] Fix changelog typo
...
Authored by: bashonly
2023-11-14 15:58:49 -06:00
Simon Sawicki
b012271d01
[cleanup] Misc ( #8510 )
...
Authored by: bashonly, coletdjnz, dirkf, gamer191, seproDev, Grub4K
2023-11-14 22:40:38 +01:00
bashonly
f04b5bedad
[ie] Do not smuggle http_headers
...
See: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-3ch3-jhc6-5r8x
Authored by: coletdjnz
2023-11-14 22:04:25 +01:00
bashonly
d4f14a72dc
[ie] Do not test truth value of xml.etree.ElementTree.Element ( #8582 )
...
Testing the truthiness of an `xml.etree.ElementTree.Element` instance is deprecated in py3.12
Authored by: bashonly
2023-11-14 20:28:18 +00:00
bashonly
87264d4fda
[test:update] Implement simple updater unit tests
...
Authored by: bashonly
2023-11-12 18:30:55 -06:00
bashonly
a00af29853
[cleanup] Update documentation for master and nightly channels
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-11-12 18:30:24 -06:00
bashonly
0b6ad22e6a
[update] Overhaul self-updater
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-11-12 18:30:14 -06:00
bashonly
5438593a35
[ci] Bump actions/checkout to v4
...
Authored by: bashonly
2023-11-12 18:30:01 -06:00
bashonly
9970d74c83
[build] Include secretstorage in Linux builds
...
Authored by: bashonly
2023-11-12 18:29:19 -06:00
bashonly
20314dd46f
[core] Include build origin in verbose output
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-11-12 18:29:19 -06:00
bashonly
1d03633c5a
[build] Overhaul and unify release workflow
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-11-12 18:29:19 -06:00
Frank Aurich
8afd9468b0
[ie/n-tv.de] Fix extractor ( #8414 )
...
Closes #3179
Authored by: 1100101
2023-11-11 21:00:06 +00:00
SirElderling
ef12dbdcd3
[ie/radiocomercial] Add extractors ( #8508 )
...
Authored by: SirElderling
2023-11-11 20:10:19 +00:00
LoserFox
46acc418a5
[ie/neteasemusic] Improve metadata extraction ( #8531 )
...
Closes #8530
Authored by: LoserFox
2023-11-11 20:08:53 +00:00
Esokrates
6ba3085616
[ie/orf:podcast] Add extractor ( #8486 )
...
Closes #5265
Authored by: Esokrates
2023-11-11 20:06:25 +00:00
bashonly
f6e97090d2
[ie/twitter:broadcast] Support --wait-for-video ( #8475 )
...
Closes #8473
Authored by: bashonly
2023-11-11 20:05:07 +00:00
bashonly
2863fcf2b6
[ie/theatercomplextown] Add extractors ( #8560 )
...
Closes #8491
Authored by: bashonly
2023-11-11 20:04:29 +00:00
bashonly
c76c96677f
[ie/thisoldhouse] Add login support ( #8561 )
...
Closes #8257
Authored by: bashonly
2023-11-11 20:03:50 +00:00
c-basalt
15b252dfd2
[ie/weibo] Fix extraction ( #8463 )
...
Closes #8445
Authored by: c-basalt
2023-11-11 20:02:59 +00:00
Aniol Pagès
312a2d1e8b
[ie/LaXarxaMes] Add extractor ( #8412 )
...
Authored by: aniolpages
2023-11-11 20:00:31 +00:00
garret
54579be436
[ie/nhk] Improve metadata extraction ( #8388 )
...
Authored by: garret1317
2023-11-11 19:59:01 +00:00
sepro
05adfd883a
[ie/ondemandkorea] Overhaul extractor ( #8386 )
...
Closes #8374
Authored by: seproDev
2023-11-11 19:57:56 +00:00
Martin Pecka
3ff494f6f4
[ie/NovaEmbed] Improve _VALID_URL ( #8368 )
...
Authored by: peci1
2023-11-11 19:56:29 +00:00
Mozi
9b5bedf13a
[ie/brilliantpala] Fix cookies support ( #8352 )
...
Authored by: pzhlkj6612
2023-11-11 19:54:53 +00:00
bashonly
cb480e390d
[ie/thisav] Remove ( #8346 )
...
Authored by: bashonly
2023-11-11 19:53:59 +00:00
sepro
25a4bd345a
[ie/sbs.co.kr] Add extractors ( #8326 )
...
Authored by: seproDev
2023-11-11 19:53:10 +00:00
Tom
3906de0755
[ie/zoom] Extract combined view formats ( #7847 )
...
Authored by: Mipsters
2023-11-11 19:51:54 +00:00
HitomaruKonpaku
7d337ca977
[ie/twitter:broadcast] Improve metadata extraction ( #8383 )
...
Authored by: HitomaruKonpaku
2023-11-11 01:34:22 +00:00
bashonly
10025b715e
[core] Add --compat-option manifest-filesize-approx ( #8356 )
...
Closes #7623
Authored by: bashonly
2023-11-07 23:10:01 +00:00
bashonly
595ea4a99b
[core] Fix format sorting with --load-info-json ( #8521 )
...
Closes #7971
Authored by: bashonly
2023-11-07 22:48:15 +00:00
bashonly
2622c804d1
[fd/dash] Force native downloader for --live-from-start ( #8339 )
...
Closes #8212
Authored by: bashonly
2023-11-07 21:28:34 +00:00
bashonly
fd8fcf8f4f
Revert 39abae2354
...
The iOS client is not subject to integrity checks and is likely to be a more stable choice going forward
Authored by: bashonly
2023-11-07 14:55:12 -06:00
CrendKing
21b25281c5
[fd/aria2c] Remove duplicate --file-allocation=none ( #8332 )
...
Authored by: CrendKing
2023-11-07 17:18:19 +01:00
sepro
4a601c9eff
[ie/weverse] Fix login error handling ( #8458 )
...
Authored by: seproDev
2023-10-28 15:53:24 +00:00
Shubham
464327acdb
[ie/polskieradio:audition] Fix playlist extraction ( #8459 )
...
Closes #8419
Authored by: shubhexists
2023-10-28 15:50:08 +00:00
bashonly
ef79d20dc9
[ie/youtube] Check newly uploaded iOS HLS formats ( #8336 )
...
Closes #7747
Authored by: bashonly
2023-10-28 08:02:13 +00:00
bashonly
39abae2354
[ie/youtube] Deprioritize iOS client formats ( #8337 )
...
Authored by: bashonly
2023-10-28 08:01:31 +00:00
bashonly
4ce2f29a50
[ie/generic] Improve direct video link ext detection ( #8340 )
...
Closes #8265
Authored by: bashonly
2023-10-28 00:35:37 +00:00
bashonly
177f0d963e
[ie/QDance] Update _VALID_URL ( #8426 )
...
Authored by: bashonly
2023-10-28 00:01:31 +00:00
Bart Broere
8e02a4dcc8
[ie/npo] Send POST request to streams API endpoint ( #8413 )
...
Closes #6398
Authored by: bartbroere
2023-10-28 00:00:12 +00:00
saintliao
7b8b1cf5eb
[ie/twitcasting] Fix livestream extraction ( #8427 )
...
Closes #8431
Authored by: JC-Chung, saintliao
Co-authored-by: JC-Chung <52159296+JC-Chung@users.noreply.github.com >
2023-10-27 23:59:13 +00:00
bashonly
a40e0b37df
[core] Only ensure playlist thumbnail dir if writing thumbs ( #8373 )
...
Bugfix for 2acd1d555e
Closes #8372
Authored by: bashonly
2023-10-22 23:05:22 +00:00
Simon Sawicki
4e38e2ae9d
[rh:requests] Handle both bytes and int for IncompleteRead.partial (Fix 8a8b54523a) ( #8348 )
...
Authored by: bashonly, coletdjnz, Grub4K
2023-10-15 10:54:38 +02:00
coletdjnz
8a8b54523a
[rh:requests] Add handler for requests HTTP library ( #3668 )
...
Adds support for HTTPS proxies and persistent connections (keep-alive)
Closes https://github.com/yt-dlp/yt-dlp/issues/1890
Resolves https://github.com/yt-dlp/yt-dlp/issues/4070
Resolves https://github.com/ytdl-org/youtube-dl/issues/32549
Resolves https://github.com/ytdl-org/youtube-dl/issues/14523
Resolves https://github.com/ytdl-org/youtube-dl/issues/13734
Authored by: coletdjnz, Grub4K, bashonly
2023-10-13 23:33:00 +00:00
bashonly
700444c23d
[ci] Run core tests with dependencies
...
Authored by: bashonly, coletdjnz
2023-10-13 18:02:06 -05:00
github-actions
b73c409318
Release 2023.10.13
...
Created by: bashonly
:ci skip all :ci run dl
2023-10-13 22:22:31 +00:00
bashonly
b634ba742d
[cleanup] Misc ( #8338 )
...
Authored by: bashonly, gamer191
2023-10-13 22:15:35 +00:00
Riteo
2acd1d555e
[core] Ensure thumbnail output directory exists ( #7985 )
...
Closes #8203
Authored by: Riteo
2023-10-13 20:01:39 +00:00
sepro
b286ec68f1
[ie/jtbc] Add extractors ( #8314 )
...
Authored by: seproDev
2023-10-13 19:30:24 +00:00
sepro
e030b6b6fb
[ie/mbn] Add extractor ( #8312 )
...
Authored by: seproDev
2023-10-13 19:29:56 +00:00
bashonly
b931664231
[ie/radiko] Fix bug with downloader_options
...
Closes #8333
Authored by: bashonly
2023-10-13 14:23:39 -05:00
Simon Sawicki
feebf6d02f
[ie/youtube] Fix bug with --extractor-retries inf ( #8328 )
...
Authored by: Grub4K
2023-10-12 12:20:52 +02:00
bashonly
84e26038d4
[utils] write_xattr: Use os.setxattr if available ( #8205 )
...
Closes #8193
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-10-09 18:30:36 +00:00
garret
4de94b9e16
[ie/nhk] Fix Japanese-language VOD extraction ( #8309 )
...
Closes #8303
Authored by: garret1317
2023-10-09 18:00:26 +00:00
Midnight Veil
88a99c87b6
[ie/tenplay] Add support for seasons ( #7939 )
...
Closes #7744
Authored by: midnightveil
2023-10-09 17:55:46 +00:00
Stefan Lobbenmeier
09f815ad52
[ie/ArteTV] Support age-restricted content ( #8301 )
...
Closes #7782
Authored by: StefanLobbenmeier
2023-10-09 17:51:37 +00:00
naginatana
b7098d46b5
[ie/youku] Improve tudou.com support ( #8160 )
...
Authored by: naginatana
2023-10-09 17:46:16 +00:00
Simon Sawicki
1c51c520f7
[fd/fragment] Improve progress calculation ( #8241 )
...
This uses the download speed from all threads and also adds smoothing to speed and eta
Authored by: Grub4K
2023-10-08 02:01:01 +02:00
Awal Garg
9d7ded6419
[utils] js_to_json: Fix Date constructor parsing ( #8295 )
...
Authored by: awalgarg, Grub4K
2023-10-08 01:57:23 +02:00
github-actions
4392c4680c
Release 2023.10.07
...
Created by: Grub4K
:ci skip all :ci run dl
2023-10-07 01:28:34 +00:00
Simon Sawicki
377e85a179
[cleanup] Misc ( #8300 )
...
* Simplify nuxt regex
* Fix tmz quotes and tests
* Update test python versions
Authored by: dirkf, gamer191, Grub4K
2023-10-07 03:02:45 +02:00
bashonly
03e85ea99d
[ie/youtube] Fix heatmap extraction ( #8299 )
...
Closes #8189
Authored by: bashonly
2023-10-06 20:00:15 -05:00
Aleri Kaisattera
792f1e64f6
[ie/theta] Remove extractors ( #8251 )
...
Authored by: alerikaisattera
2023-10-06 23:56:47 +00:00
trainman261
19c90e405b
[cleanup] Update extractor tests ( #7718 )
...
Authored by: trainman261
2023-10-06 23:56:19 +00:00
garret
e831c80e8b
[ie/nhk] Fix VOD extraction ( #8249 )
...
Closes #8242
Authored by: garret1317
2023-10-06 23:05:48 +00:00
Raphaël Droz
0e722f2f3c
[ie/lbry] Extract uploader_id ( #8244 )
...
Closes #123
Authored by: drzraf
2023-10-06 22:59:42 +00:00
Esme
47c598783c
[ie/erocast] Add extractor ( #8264 )
...
Closes #4001
Authored by: madewokherd
2023-10-06 22:58:28 +00:00
AS6939
35d9cbaf96
[ie/iq.com] Fix extraction and subtitles ( #8260 )
...
Closes #7734 , Closes #8123
Authored by: AS6939
2023-10-06 22:56:12 +00:00
garret
2ad3873f0d
[ie/radiko] Improve extraction ( #8221 )
...
Authored by: garret1317
2023-10-06 22:53:11 +00:00
Umar Getagazov
2f2dda3a7e
[ie/substack] Fix download cookies bug ( #8219 )
...
Authored by: handlerug
2023-10-06 22:48:54 +00:00
Umar Getagazov
fbcc299bd8
[ie/substack] Fix embed extraction ( #8218 )
...
Authored by: handlerug
2023-10-06 22:45:46 +00:00
Raphaël Droz
48cceec1dd
[ie/lbry] Add playlist support ( #8213 )
...
Closes #5982 , Closes #8204
Authored by: drzraf, bashonly, Grub4K
2023-10-06 22:38:26 +00:00
xofe
a9efb4b8d7
[ie/abc.net.au:iview] Improve episode extraction ( #8201 )
...
Authored by: xofe
2023-10-06 22:35:11 +00:00
c-basalt
f980df734c
[ie/neteasemusic] Fix extractors ( #8181 )
...
Closes #4388
Authored by: c-basalt
2023-10-06 22:31:33 +00:00
gillux
91a670a4f7
[ie/LiTV] Fix extractor ( #7785 )
...
Closes #5456
Authored by: jiru
2023-10-06 22:27:54 +00:00
bashonly
b095fd3fa9
[ie/WrestleUniverseVOD] Call API with device ID ( #8272 )
...
Closes #8271
Authored by: bashonly
2023-10-04 18:01:52 +00:00
bashonly
0730d5a966
[ie/gofile] Fix token cookie bug
...
Authored by: bashonly
2023-10-04 13:00:33 -05:00
Simon Sawicki
cc8d844152
[ie/xhamster:user] Support creator urls ( #8232 )
...
Authored by: Grub4K
2023-10-03 11:33:40 +02:00
coletdjnz
eb5bdbfa70
[ie/youtube] Raise a warning for Incomplete Data instead of an error ( #8238 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/8206
Adds `raise_incomplete_data` extractor arg to revert this behaviour and raise an error.
Authored by: coletdjnz
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-10-03 06:42:30 +00:00
github-actions
c54ddfba0f
Release 2023.09.24
...
Created by: Grub4K
:ci skip all :ci run dl
2023-09-24 00:38:42 +00:00
Simon Sawicki
088add9567
[cleanup] Misc
...
Authored by: Grub4K
2023-09-24 02:35:23 +02:00
Simon Sawicki
de015e9307
[core] Prevent RCE when using --exec with %q (CVE-2023-40581)
...
The shell escape function is now using `""` instead of `\"`. `utils.Popen` has been patched to properly quote commands.
Prior to this fix using `--exec` together with `%q` when on Windows could cause remote code to execute. See https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-42h4-v29r-42qg for reference.
Authored by: Grub4K
2023-09-24 02:29:01 +02:00
Simon Sawicki
61bdf15fc7
[core] Raise minimum recommended Python version to 3.8 ( #8183 )
...
Authored by: Grub4K
2023-09-24 02:24:47 +02:00
bashonly
1eaca74bc2
[ie/nfl.com:plus:replay] Fix extractor ( #7838 )
...
Closes #7836
Authored by: bashonly
2023-09-23 23:47:14 +00:00
Mozi
92feb5654c
[ie/brilliantpala] Add extractors ( #6680 )
...
Authored by: pzhlkj6612
2023-09-23 23:42:29 +00:00
Mozi
698beb9a49
[ie/niconicochannelplus] Add extractors ( #5686 )
...
Closes #2537
Authored by: pzhlkj6612
2023-09-23 22:36:34 +00:00
garret
15591940ff
[ie/cineverse] Add extractors ( #8146 )
...
Also removes AsianCrushIE and AsianCrushPlaylistIE (URLs do not work anymore & old IDs are unavailable).
Closes #8109
Authored by: garret1317
2023-09-23 22:27:13 +00:00
Mozi
6636021206
[ie/PIAULIZAPortal] Add extractor ( #7903 )
...
Authored by: pzhlkj6612
2023-09-23 22:15:01 +00:00
garret
eaee21bf71
[ie/Monstercat] Add extractor ( #8133 )
...
Closes #8067
Authored by: garret1317
2023-09-23 22:13:48 +00:00
bashonly
5ca095cbcd
[cleanup] Misc ( #8182 )
...
Closes #7796 , Closes #8028
Authored by: barsnick, sqrtNOT, gamer191, coletdjnz, Grub4K, bashonly
2023-09-23 20:00:31 +00:00
bashonly
c2da0b5ea2
[ie/ArteTV] Fix HLS formats extraction
...
Closes #8156
Authored by: bashonly
2023-09-23 14:54:00 -05:00
Atsushi Watanabe
c1d71d0d9f
[ie/twitcasting] Support --wait-for-video ( #7975 )
...
Authored by: at-wat
2023-09-21 23:04:05 +00:00
bashonly
661c9a1d02
[test:download] Test for expected_exception
...
Authored by: at-wat
Co-authored-by: Atsushi Watanabe <atsushi.w@ieee.org >
2023-09-21 17:48:57 -05:00
std-move
568f080518
[ie/iprima] Fix extractor ( #7216 )
...
Closes #7229
Authored by: std-move
2023-09-21 22:20:52 +00:00
bashonly
904a19ee93
[ie] Make _search_nuxt_data more lenient
...
Authored by: std-move
Co-authored-by: std-move <26625259+std-move@users.noreply.github.com >
2023-09-21 16:54:57 -05:00
bashonly
52414d64ca
[utils] js_to_json: Handle Array objects
...
Authored by: Grub4K, std-move
Co-authored-by: std-move <26625259+std-move@users.noreply.github.com >
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz >
2023-09-21 16:51:57 -05:00
std-move
2269065ad6
[ie/NovaEmbed] Fix extractor ( #7910 )
...
Closes #8025
Authored by: std-move
2023-09-21 18:19:52 +00:00
kylegustavo
a5e264d74b
[ie/Expressen] Improve _VALID_URL ( #8153 )
...
Closes #8141
Authored by: kylegustavo
2023-09-21 17:46:49 +00:00
ClosedPort22
b84fda7388
[ie/bilibili] Extract Dolby audio formats ( #8142 )
...
Closes #4050
Authored by: ClosedPort22
2023-09-21 17:45:18 +00:00
Simon
5fccabac27
[ie/rbgtum] Fix extraction and support new URL format ( #7690 )
...
Authored by: simon300000
2023-09-21 17:37:58 +00:00
c-basalt
21f40e75df
[ie/douyutv] Fix extractors ( #7652 )
...
Closes #2494 , Closes #7295
Authored by: c-basalt
2023-09-21 17:34:35 +00:00
Elyse
b3febedbeb
[ie/Canal1,CaracolTvPlay] Add extractors ( #7151 )
...
Closes #5826
Authored by: elyse0
2023-09-21 17:30:32 +00:00
Mozi
295fbb3ae3
[ie/eplus:inbound] Add extractor ( #5782 )
...
Authored by: pzhlkj6612
2023-09-21 17:28:20 +00:00
bashonly
35f9a306e6
[dependencies] Handle deprecation of sqlite3.version ( #8167 )
...
Closes #8152
Authored by: bashonly
2023-09-21 15:58:53 +00:00
coletdjnz
9d6254069c
Update to ytdl-commit-66ab08 ( #8128 )
...
[utils] Revert bbd3e7e, updating docstring, test instead
66ab0814c4
Authored by: coletdjnz
2023-09-20 19:14:10 +00:00
Simon Sawicki
b532556d0a
[ie/pr0gramm] Rewrite extractor ( #8151 )
...
Authored by: Grub4K
2023-09-19 21:52:44 +02:00
Rohan Dey
cf11b40ac4
[ie/media.ccc.de:lists] Fix extraction ( #8144 )
...
Closes #8138
Authored by: Rohxn16
2023-09-18 23:39:20 +00:00
niemands
40999467f7
[ie/pornbox] Add extractor ( #7386 )
...
Authored by: niemands
2023-09-18 23:37:17 +00:00
u-spec-png
8ac5b6d96a
[ie/N1Info:article] Fix extractor ( #7373 )
...
Authored by: u-spec-png
2023-09-18 23:36:10 +00:00
c-basalt
69b03f84f8
[ie/weibo] Fix extractor and support user extraction ( #7657 )
...
Closes #3964 , Closes #4673 , Closes #6979
Authored by: c-basalt
2023-09-18 23:06:36 +00:00
c-basalt
9e68747f96
[ie/bilibili] Add support for series, favorites and watch later ( #7518 )
...
Closes #6719
Authored by: c-basalt
2023-09-18 23:02:00 +00:00
Elyse
ba8e9eb2c8
[ie/radiofrance] Add support for livestreams, podcasts, playlists ( #7006 )
...
Closes #4282
Authored by: elyse0
2023-09-18 21:08:40 +00:00
coletdjnz
20fbbd9249
[networking] Fix various socks proxy bugs ( #8065 )
...
- Fixed support for IPv6 socks proxies
- Fixed support for IPv6 over socks5
- Fixed --source-address not being obeyed for socks4 and socks5
- Fixed socks4a when the destination address is an IPv4 address
Closes https://github.com/yt-dlp/yt-dlp/issues/7959
Fixes https://github.com/ytdl-org/youtube-dl/issues/15368
Authored by: coletdjnz
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz >
Co-authored-by: bashonly <bashonly@bashonly.com >
2023-09-18 07:33:26 +00:00
Sebastian Koch
81f46ac573
[ie/massengeschmack.tv] Fix title extraction ( #7813 )
...
Authored by: sb0stn
2023-09-17 20:54:00 +00:00
aky-01
63e0c5748c
[ie/IndavideoEmbed] Fix extraction ( #8129 )
...
Closes #7190
Authored by: aky-01
2023-09-17 15:16:11 +00:00
Simon
efa2339502
[ie/lecturio] Improve _VALID_URL ( #7649 )
...
Authored by: simon300000
2023-09-17 15:11:22 +00:00
soundchaser128
58493923e9
[ie/rule34video] Extract tags ( #7117 )
...
Authored by: soundchaser128
2023-09-17 15:09:42 +00:00
Simon Sawicki
30ba233d4c
[devscripts] make_changelog: Fix changelog grouping and add networking group ( #8124 )
...
Authored by: Grub4K
2023-09-17 13:22:04 +02:00
Simon Sawicki
836e06d246
[core] Fix support for upcoming Python 3.12 ( #8130 )
...
This also adds the following test runners:
- `3.12-dev` on `ubuntu-latest`
- `3.12-dev` on `windows-latest`
- `pypy-3.10` on `ubuntu-latest`
Authored by: Grub4K
2023-09-17 12:56:50 +02:00
bashonly
94389b225d
[ie/RTVSLO] Fix format extraction ( #8131 )
...
Closes #8020
Authored by: bashonly
2023-09-17 02:42:42 +00:00
bashonly
9652bca1bd
[ie/web.archive:vlive] Remove extractor ( #8132 )
...
Closes #8122
Authored by: bashonly
2023-09-17 00:38:09 +00:00
bashonly
538d37671a
[ie/AmazonMiniTV] Fix extractors
...
Closes #7817
Authored by: GautamMKGarg, bashonly
Co-authored by: GautamMKGarg <GautamMKgarg@gmail.com >
2023-09-16 19:03:30 -05:00
bashonly
2da7bcca16
Revert 9d376c4dae
...
Authored by: bashonly
2023-09-16 18:57:14 -05:00
garret
eda0e415d2
[ie/bbc] Extract tracklist as chapters ( #7788 )
...
Authored by: garret1317
2023-09-16 22:47:49 +00:00
bashonly
20c3c9b433
[ie/reddit] Extract subtitles
...
Closes #7814
Authored by: bashonly
2023-09-16 16:23:54 -05:00
bashonly
635ae31f68
[ie/mediastream] Make embed extraction non-fatal
...
Authored by: bashonly
2023-09-16 16:22:21 -05:00
bashonly
5367585219
[ie/generic] Fix KVS thumbnail extraction
...
Closes #8045
Authored by: bashonly
2023-09-16 16:20:34 -05:00
fireattack
308936619c
[ie/facebook] Improve format sorting ( #8074 )
...
Authored by: fireattack
2023-09-16 21:18:04 +00:00
c-basalt
5be7e97886
[ie/sohu] Fix extractor ( #7628 )
...
Closes #1667 , Closes #7463
Authored by: c-basalt, bashonly
2023-09-16 21:13:04 +00:00
barsnick
b4c1c408c6
[ie/Bild.de] Extract HLS formats ( #8032 )
...
Closes #7951
Authored by: barsnick
2023-09-16 21:11:05 +00:00
Tristan Lee
23d829a342
[ie/Rumble] Fix embed extraction ( #8035 )
...
Authored by: trislee
2023-09-16 21:08:15 +00:00
04-pasha-04
0ce1f48bf1
[ie/funker530] Fix extraction ( #8040 )
...
Authored by: 04-pasha-04
2023-09-16 21:06:00 +00:00
Mozi
ecef42c3ad
[ie/zaiko] Improve thumbnail extraction ( #8054 )
...
Authored by: pzhlkj6612
2023-09-16 21:04:10 +00:00
ApoorvShah111
a83da3717d
[ie/nitter] Fix title extraction fallback ( #8102 )
...
Closes #7575
Authored by: ApoorvShah111
2023-09-16 21:01:26 +00:00
Aniruddh Joshi
9d376c4dae
[ie/AmazonMiniTV] Fix extractor ( #8103 )
...
Closes #7817
Authored by: Aniruddh-J
2023-09-16 20:58:21 +00:00
c-basalt
5336bf57a7
[ie/bilibili] Extract format_id ( #7555 )
...
Authored by: c-basalt
2023-09-16 20:53:57 +00:00
makeworld
9bf14be775
[ie/cbc] Ignore any 426 from API ( #7689 )
...
Closes #7477
Authored by: makew0rld
2023-09-16 20:49:43 +00:00
c-basalt
cebbd33b1c
[ie/twitcasting] Improve _VALID_URL ( #8120 )
...
Closes #7597
Authored by: c-basalt
2023-09-16 20:43:12 +00:00
bashonly
069cbece9d
[ie/tiktok] Fix webpage extraction
...
Closes #8089
Authored by: bashonly
2023-09-16 13:28:14 -05:00
Simon Sawicki
f659e64394
[ie/bpb] Overhaul extractor ( #8119 )
...
Authored by: Grub4K
2023-09-16 17:50:06 +02:00
Jérôme Duval
7d3d658f4c
[ie/TV5MondePlus] Fix extractor ( #7952 )
...
Closes #4978
Authored by: korli, dirkf
2023-09-16 14:24:11 +00:00
hatsomatt
98eac0e6ba
[ie/videa] Fix extraction ( #8003 )
...
Closes #7427
Authored by: hatsomatt, aky-01
Co-authored-by: aky-01 <65510015+aky-01@users.noreply.github.com >
2023-09-16 14:02:37 +00:00
zhallgato
6e07e4bc7e
[ie/mediaklikk] Fix extractor ( #8086 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/8053
Authored by: bashonly, zhallgato
2023-09-16 10:12:18 +00:00
barsnick
aee6b9b88c
[ie/Axs] Add extractor ( #8094 )
...
Authored by: barsnick
2023-09-16 10:04:08 +00:00
Kshitiz Gupta
578a82e497
[ie/banbye] Support video ids containing a hyphen ( #8059 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/7895
Authored by: kshitiz305
2023-09-16 09:43:05 +00:00
SevenLives
497bbbbd73
[ie/abematv] Fix proxy handling ( #8046 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/8036
Authored by: SevenLives
2023-09-16 09:37:04 +00:00
garret
7b71643cc9
[ie/mixcloud] Update API URL ( #8114 )
...
Closes #8104
Authored by: garret1317
2023-09-15 17:18:51 +00:00
bashonly
66cc64ff66
[ie/zoom] Extract duration
...
Closes #8080
Authored by: bashonly
2023-09-11 09:51:39 -05:00
bashonly
a006ce2b27
[ie/twitter] Fix retweet extraction and syndication API ( #8016 )
...
Authored by: bashonly
2023-09-09 15:14:49 +00:00
Szaby Grünwald
5d0395498d
[ie/wdr] Fix extraction ( #7979 )
...
Closes #7461
Authored by: szabyg
2023-09-08 12:54:41 +00:00
ifan-t
fe371dcf0b
[ie/S4C] Add series support and extract subs/thumbs ( #7776 )
...
Authored by: ifan-t
2023-09-08 12:25:43 +00:00
ringus1
d3d81cc98f
[ie/facebook] Fix webpage extraction ( #7890 )
...
Closes #7901
Authored by: ringus1
2023-09-05 20:35:23 +00:00
bashonly
99c99c7185
[ie/gofile] Update token
...
Closes #7235
Authored by: bashonly
2023-09-05 14:58:02 -05:00
bashonly
c6ef553792
[ie/twitter:spaces] Pass referer header to downloader
...
Closes #8029
Authored by: bashonly
2023-09-05 01:54:14 -05:00
bashonly
69dbfe01c4
Bugfix for bae4834245
...
Authored by: bashonly
2023-09-04 11:18:59 -05:00
Mattias Wadman
2301b5c1b7
[ie/SVTPlay] Fix extraction ( #7789 )
...
Closes #5595
Authored by: wader, dirkf
2023-09-02 14:40:11 +00:00
Simon Sawicki
77bff23ee9
Bugfix for 59e92b1f18
...
Closes #8012
Authored by: Grub4K
2023-09-02 15:18:04 +02:00
Rajeshwaran
7237c8dca0
[ie/hotstar] Extract release_year ( #7869 )
...
Authored by: Rajeshwaran2001
2023-08-31 20:48:52 +00:00
bashonly
30ea88591b
[ie/hotstar] Make metadata extraction non-fatal
...
Authored by: bashonly
2023-08-31 15:45:11 -05:00
Grabien
630a55df8d
[ie/Mediaite] Fix extraction ( #7923 )
...
Authored by: Grabien
2023-08-30 23:49:42 +00:00
RedDeffender
bae4834245
[ie/NoodleMagazine] Fix extraction ( #7830 )
...
Closes #7917
Authored by: RedDeffender
2023-08-30 23:26:45 +00:00
bashonly
099fb1b35c
Bugfix for b9f2bc2dbe
...
Authored by: bashonly
2023-08-29 08:06:02 -05:00
Omar Atef
4b3a6ef1b3
[ie/hungama] Overhaul extractors ( #7757 )
...
Closes #7754
Authored by: Yalab7, bashonly
2023-08-29 00:49:29 +00:00
Stavros Ntentos
665876034c
[ie/antenna] Support antenna.gr ( #7584 )
...
Authored by: stdedos
2023-08-29 00:05:49 +00:00
Nathan Touzé
b9f2bc2dbe
[ie/Dropbox] Fix extractor ( #7926 )
...
Closes #7005 , Closes #7696
Authored by: nathantouze, bashonly, denhotte
2023-08-28 21:33:48 +00:00
sepro
c2d8ee0000
[ie/weverse] Support extraction without auth ( #7924 )
...
Authored by: seproDev
2023-08-28 21:09:14 +00:00
bashonly
56b3dc0335
[ie/StagePlus] Fix m3u8 extraction ( #7929 )
...
Closes #7928
Authored by: bashonly
2023-08-27 23:33:25 +00:00
bashonly
d7aee8e310
[ie/Mzaalo] Improve _VALID_URL
...
Authored by: bashonly
2023-08-27 18:08:36 -05:00
Simon Sawicki
59e92b1f18
[rh/urllib] Simplify gzip decoding ( #7611 )
...
Authored by: Grub4K
2023-08-27 00:13:30 +02:00
Simon Sawicki
1be0a96a4d
[docs] Update collaborators
...
Authored by: Grub4K
2023-08-26 22:29:56 +02:00
coletdjnz
fcd6a76adc
[tests] Add tests for socks proxies ( #7908 )
...
Authored by: coletdjnz
2023-08-25 07:10:44 +00:00
Davin Kevin
7cccab79e7
[ie/wat.tv] Fix extraction ( #7898 )
...
Closes #7303
Authored by: davinkevin
2023-08-20 17:25:49 +00:00
trainman261
ed71189781
[ie/CBCPlayerPlaylist] Add extractor ( #7870 )
...
Authored by: trainman261
2023-08-20 16:35:57 +00:00
bashonly
a0de8bb860
[ie/zee5] Update access token endpoint ( #7914 )
...
Closes #7911
Authored by: bashonly
2023-08-20 16:10:15 +00:00
garret
876b70c8ed
[ie/tbsjp] Add episode, program, playlist extractors ( #7765 )
...
Authored by: garret1317
2023-08-14 18:29:04 +00:00
trainman261
339c339fec
[ie/CBCPlayer] Extract HLS formats and subtitles ( #7484 )
...
Authored by: trainman261
2023-08-12 23:58:55 +00:00
bashonly
dab87ca236
[cookies] Containers JSON should be opened as utf-8 ( #7800 )
...
Closes #7797
Authored by: bashonly
2023-08-12 21:30:23 +00:00
coletdjnz
378ae9f9fb
[ie/youtube] Fix consent cookie ( #7774 )
...
Fixes #7594
Authored by: coletdjnz
2023-08-12 04:26:08 +00:00
coletdjnz
db7b054a61
[networking] Add request handler preference framework ( #7603 )
...
Preference functions that take a request and a request handler instance can be registered to prioritize different request handlers per request.
Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2023-08-04 22:17:48 +00:00
Franklin Lee
db97438940
[ie/PicartoVod] Fix extractor ( #7727 )
...
Closes #2926
Authored by: Frankgoji
2023-08-01 18:21:16 +00:00
ifan-t
b9de629d78
[ie/S4C] Add extractor ( #7730 )
...
Authored by: ifan-t
2023-08-01 18:01:59 +00:00
ringus1
a854fbec56
[ie/facebook] Add dash manifest URL ( #7743 )
...
Fixes #7742
Authored by: ringus1
2023-08-01 19:43:54 +05:30
ischmidt20
30b29f3715
[ie/fox] Support foxsports.com ( #7724 )
...
Authored by: ischmidt20
2023-08-01 12:54:04 +05:30
Steve
6d6081dda1
[extractor/pbs] Add extractor PBSKidsIE ( #7602 )
...
Authored by: snixon
Fixes #2440
2023-07-31 22:38:37 +05:30
bashonly
6014355c61
[ie/twitter] Add fallback, improve error handling ( #7621 )
...
Closes #7579 , Closes #7625
Authored by: bashonly
2023-07-29 23:37:06 +00:00
pukkandan
f73c118035
FFmpegFixupM3u8PP may need to run with ffmpeg
...
Bug in 62b5c94cad
Closes #7725
2023-07-30 04:24:46 +05:30
coletdjnz
546b2c28a1
[ie/youtube] Fix player_params arg being converted to lowercase
...
Fix bug in ba06d77a31
Authored by: coletdjnz
2023-07-30 10:50:25 +12:00
pukkandan
6148833f5c
[cleanup] Misc
2023-07-30 04:06:18 +05:30
pukkandan
8cb7fc44db
Fix --check-formats
...
Bug in bc344cd456
2023-07-30 03:23:13 +05:30
pukkandan
3f7965105d
[utils] HTTPHeaderDict: Handle byte values
2023-07-30 03:18:10 +05:30
pukkandan
de20687ee6
[test] Fix test_load_certifi
...
Closes #7688 , #7675
2023-07-29 21:53:00 +05:30
bashonly
b09bd0c196
[ie/tiktok] Fix audio-only format extraction ( #7712 )
...
Closes #6608
Authored by: bashonly
2023-07-29 16:14:16 +00:00
bashonly
127a224606
[ie/LBRY] Fix original format extraction ( #7711 )
...
Authored by: bashonly
2023-07-29 16:01:43 +00:00
bashonly
86eeb044c2
[ie/hotstar] Support /clips/ URLs ( #7710 )
...
Closes #7699
Authored by: bashonly
2023-07-29 15:47:43 +00:00
bashonly
9a04113dfb
[ie/Reddit] Fix thumbnail extraction
...
Authored by: bashonly
2023-07-29 10:30:32 -05:00
coletdjnz
ba06d77a31
[ie/youtube] Add player_params extractor arg ( #7719 )
...
Authored by: coletdjnz
2023-07-29 06:20:42 +00:00
coletdjnz
4bf912282a
[networking] Remove dot segments during URL normalization ( #7662 )
...
This implements RFC3986 5.2.4 remove_dot_segments during the URL normalization process.
Closes #3355 , #6526
Authored by: coletdjnz
2023-07-28 22:40:20 +00:00
nnoboa
a15fcd299e
[ie/Wimbledon] Add extractor ( #7551 )
...
Closes #7462
Authored by: nnoboa
2023-07-28 18:52:07 +00:00
Amirreza Aflakparast
c03a58ec99
[ie/MotorTrendOnDemand] Update _VALID_URL ( #7683 )
...
Closes #7680
Authored by: AmirAflak
2023-07-28 18:51:16 +00:00
coletdjnz
bbeacff7fc
[networking] Ignore invalid proxies in env ( #7704 )
...
Authored by: coletdjnz
2023-07-27 20:26:02 +05:30
bashonly
dae349da97
[ie/WrestleUniversePPV] Fix HLS AES key extraction
...
Fix bug in ef8fb7f029
Closes #7708
Authored by: bashonly
2023-07-27 09:53:22 -05:00
coletdjnz
95abea9a03
[test] Fix httplib_validation_errors test for old Python versions ( #7677 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/7674
Authored by: coletdjnz
2023-07-24 19:18:52 +00:00
bashonly
550e65410a
[ie] Extract subtitles from SMIL manifests ( #7667 )
...
Authored by: bashonly, pukkandan
2023-07-24 00:09:52 +00:00
bashonly
39837ae319
[ie/triller] Fix unlisted video extraction ( #7670 )
...
Authored by: bashonly
2023-07-23 23:29:45 +00:00
coletdjnz
86aea0d3a2
[networking] Add strict Request extension checking ( #7604 )
...
Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2023-07-23 05:17:15 +00:00
bashonly
11de6fec9c
[ie/PatreonCampaign] Fix extraction ( #7664 )
...
Authored by: bashonly
2023-07-22 13:10:25 +00:00
pukkandan
a250b24733
[compat] Ensure submodules are imported correctly
...
Closes #7663
2023-07-22 18:10:35 +05:30
pukkandan
25b6e8f946
Fix e0c4db04dc for pypy
2023-07-22 10:17:36 +05:30
pukkandan
e705738338
[ie/unsupported] List more sites with DRM
...
Closes #7323 , #3072 , #5740 , #5767 , #6125
2023-07-22 09:56:56 +05:30
pukkandan
62b5c94cad
[cleanup] Misc fixes
...
Closes #7528
2023-07-22 09:09:52 +05:30
pukkandan
e0c4db04dc
[compat] Add types.NoneType
2023-07-22 09:00:45 +05:30
pukkandan
81b4712bca
[extractor] Fix --load-pages
2023-07-22 09:00:44 +05:30
pukkandan
994f7ef8e6
[ie/generic] Fix generic title for embeds
...
Closes #7067
2023-07-22 08:57:44 +05:30
pukkandan
a264433c9f
[outtmpl] Fix replacement for playlist_index
2023-07-22 08:57:43 +05:30
pukkandan
9f66247289
[ie/abematv] Temporary fix for protocol handler
...
Closes #7622
2023-07-22 08:57:42 +05:30
bashonly
e57eb98222
[fd/external] Fix ffmpeg input from stdin ( #7655 )
...
Bugfix for 1ceb657bdd
Authored by: bashonly
2023-07-22 02:32:49 +00:00
Simon Sawicki
9b16762f48
[ie/crunchyroll] Remove initial state extraction ( #7632 )
...
Authored by: Grub4K
2023-07-20 22:09:52 +02:00
bashonly
65cfa2b057
[ie/MuseAI] Add extractor ( #7614 )
...
Closes #7543
Authored by: bashonly
2023-07-20 14:15:21 +00:00
bashonly
f4ea501551
[ie/MagellanTV] Add extractor ( #7616 )
...
Closes #7529
Authored by: bashonly
2023-07-20 14:02:50 +00:00
bashonly
af86873218
[utils] Improve parse_duration
...
Authored by: bashonly
2023-07-20 08:40:31 -05:00
bashonly
75dc8e673b
[networking] Fix --legacy-server-connect ( #7645 )
...
Bugfix for 227bf1a33b
Authored by: bashonly
2023-07-20 13:31:17 +00:00
bashonly
71baa490eb
[networking] Fix POST requests with zero-length payloads ( #7648 )
...
Bugfix for 227bf1a33b
Authored by: bashonly
2023-07-20 13:23:30 +00:00
bashonly
613dbce177
[ie/twitter:spaces] Fix format protocol ( #7550 )
...
Closes #7536
Authored by: bashonly
2023-07-15 21:10:12 +00:00
Văn Anh
bb5d84c9d2
[ie/facebook:reel] Fix extraction ( #7564 )
...
Closes #7469
Authored by: demon071, bashonly
2023-07-15 21:03:23 +00:00
zhong-yiyu
1d3d579c21
[ie/pornhub] Update access cookies for UK ( #7591 )
...
Closes #7590
Authored by: zhong-yiyu
2023-07-15 20:54:19 +00:00
bashonly
42ded0a429
[fd/external] Fixes to cookie handling
...
- Fix bug in `axel` Cookie header arg
- Pass cookies to `curl` as strings
- Write session cookies for `aria2c` and `wget`
Closes #7539
Authored by: bashonly
2023-07-15 15:25:51 -05:00
bashonly
6c5211cebe
[core] Fix HTTP headers and cookie handling
...
- Remove `Cookie` header from `http_headers` immediately after loading into cookiejar
- Restore compat for `--load-info-json` cookies
- Add more tests
- Fix improper passing of Cookie header by `MailRu` extractor
Closes #7558
Authored by: bashonly, pukkandan
2023-07-15 15:25:45 -05:00
Aaruni Kaushik
2b029ca0a9
[cleanup] Add color to download-archive message ( #5138 )
...
Authored by: aaruni96, Grub4K, pukkandan
Closes #4913
2023-07-16 00:45:08 +05:30
pukkandan
131d132da5
[build] Make sure deprecated modules are added
2023-07-15 16:47:55 +05:30
coletdjnz
3d2623a898
[compat, networking] Deprecate old functions ( #2861 )
...
Authored by: coletdjnz, pukkandan
2023-07-15 16:18:35 +05:30
coletdjnz
227bf1a33b
[networking] Rewrite architecture ( #2861 )
...
New networking interface consists of a `RequestDirector` that directs
each `Request` to appropriate `RequestHandler` and returns the
`Response` or raises `RequestError`. The handlers define adapters to
transform its internal Request/Response/Errors to our interfaces.
User-facing changes:
- Fix issues with per request proxies on redirects for urllib
- Support for `ALL_PROXY` environment variable for proxy setting
- Support for `socks5h` proxy
- Closes https://github.com/yt-dlp/yt-dlp/issues/6325 , https://github.com/ytdl-org/youtube-dl/issues/22618 , https://github.com/ytdl-org/youtube-dl/pull/28093
- Raise error when using `https` proxy instead of silently converting it to `http`
Authored by: coletdjnz
2023-07-15 16:18:35 +05:30
pukkandan
c365dba843
[networking] Add module ( #2861 )
...
No actual changes - code is only moved around
2023-07-15 16:18:34 +05:30
pukkandan
1b392f905d
[utils] Add temporary shim for logging
...
Related: #5680 , #7517
2023-07-15 16:18:34 +05:30
coletdjnz
1ba6fe9db5
[ie/youtube:tab] Detect looping feeds ( #6621 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/5555
Note: the first page may still be repeated, however this is better than nothing.
Authored by: coletdjnz
2023-07-15 03:20:24 +00:00
Finn R. Gärtner
1bcb9fe871
[ie/piapro] Support /content URL ( #7592 )
...
Authored by: FinnRG
2023-07-14 23:39:02 +05:30
Neurognostic
8a4cd12c8f
[pp/EmbedThumbnail] Support m4v ( #7583 )
...
Authored by: Neurognostic
2023-07-14 02:09:21 +05:30
Aleri Kaisattera
2cfe221fbb
[ie/streamanity] Remove ( #7571 )
...
Service is dead
Authored by: alerikaisattera
2023-07-13 19:47:05 +05:30
Mahmoud Abdel-Fattah
2af4eeb772
[utils] clean_podcast_url: Handle more trackers ( #7556 )
...
Authored by: mabdelfattah, bashonly
Closes #7544
2023-07-11 06:30:38 +05:30
Zprokkel
325191d0c9
[ie/vrt] Update token signing key ( #7519 )
...
Authored by: Zprokkel
2023-07-10 13:15:47 +00:00
GD-Slime
bdd0b75e3f
[ie/BiliBiliBangumi] Fix extractors ( #7337 )
...
- Overhaul BiliBiliBangumi extractor for the site's new API
- Add BiliBiliBangumiSeason extractor
- Refactor BiliBiliBangumiMedia extractor
Closes #6701 , Closes #7400
Authored by: GD-Slime
2023-07-08 22:26:03 +00:00
bashonly
92315c0377
[extractor/twitter] Fix GraphQL and legacy API ( #7516 )
...
Authored by: bashonly
2023-07-06 19:39:51 +00:00
pukkandan
b03fa78345
Revert 49296437a8
2023-07-06 14:19:32 -05:00
github-actions
cc0619f62d
Release 2023.07.06
...
Created by: pukkandan
:ci skip all :ci run dl
2023-07-06 18:57:59 +00:00
pukkandan
b532a34810
[docs] Minor fixes
...
Closes #7515
2023-07-06 23:32:19 +05:30
Simon Sawicki
3121512228
[core] Change how Cookie headers are handled
...
Cookies are now saved and loaded under `cookies` key in the info dict
instead of `http_headers.Cookie`. Cookies passed in headers are
auto-scoped to the input URLs with a warning.
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj
Authored by: Grub4K
2023-07-06 23:14:39 +05:30
coletdjnz
f8b4bcc0a7
[core] Prevent Cookie leaks on HTTP redirect
...
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj
Authored by: coletdjnz
2023-07-06 23:14:39 +05:30
bashonly
1ceb657bdd
[fd/external] Scope cookies
...
- ffmpeg: Calculate cookies from cookiejar and pass with `-cookies` arg instead of `-headers`
- aria2c, curl, wget: Write cookiejar to file and use external FD built-in cookiejar support
- httpie: Calculate cookies from cookiejar instead of `http_headers`
- axel: Calculate cookies from cookiejar and disable http redirection if cookies are passed
- May break redirects, but axel simply don't have proper cookie support
Ref: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-v8mc-9377-rwjj
Authored by: bashonly, coletdjnz
2023-07-06 23:14:38 +05:30
pukkandan
ad8902f616
[ie/vidlii] Handle relative URLs
...
Closes #7480
2023-07-06 21:40:09 +05:30
pukkandan
94ed638a43
[ie/youtube] Avoid false DRM detection ( #7396 )
...
Some master manifests contain a mix of DRM and non-DRM formats
2023-07-06 21:40:07 +05:30
pukkandan
bc344cd456
[core] Allow extractors to mark formats as potentially DRM ( #7396 )
...
This is useful for HLS where detecting whether the format is
actually DRM requires the child manifest to be downloaded.
Makes the error message when using `--test` inconsistent,
but doesn't really matter.
2023-07-06 21:40:01 +05:30
pukkandan
906c0bdcd8
[formats] Fix best fallback for storyboards
...
Partial fix for #7478
2023-07-06 21:39:58 +05:30
pukkandan
337734d4a8
[cleanup] Misc
2023-07-06 21:39:55 +05:30
pukkandan
fa44802809
[devscripts/make_changelog] Skip reverted commits
2023-07-06 20:22:04 +05:30
pukkandan
47bcd43724
[outtmpl] Pad playlist_index etc even when with internal formatting
...
Closes #7501
2023-07-06 20:22:03 +05:30
pukkandan
662ef1e910
[downloader/http] Avoid infinite loop when no data is received
...
Closes #7504
2023-07-06 20:22:00 +05:30
Jorge
6355b5f1e1
[misc] Add CodeQL workflow ( #7497 )
2023-07-06 20:21:46 +05:30
coletdjnz
90db9a3c00
[extractor/youtube:stories] Remove ( #7459 )
...
YouTube killed them
https://web.archive.org/web/20230630153050/https://support.google.com/youtube/thread/217640760
2023-07-06 19:02:41 +05:30
bashonly
49296437a8
[extractor/twitter] Fix unauthenticated extraction ( #7476 )
...
Closes #7473
Authored by: bashonly
2023-07-05 16:27:36 +00:00
bashonly
1cffd621cb
[extractor/twitter:spaces] Fix extraction ( #7512 )
...
Closes #7455
Authored by: bashonly
2023-07-05 03:05:52 +00:00
RfadnjdExt
3b7f5300c5
[extractor/googledrive] Fix source format extraction ( #7395 )
...
Closes #7344
Authored by: RfadnjdExt
2023-07-05 02:17:13 +00:00
coletdjnz
4dc4d8473c
[extractor/youtube] Ignore incomplete data for comment threads by default ( #7475 )
...
For both `--ignore-errors` and `--ignore-errors only_download`. Pass `--no-ignore-errors` to not ignore.
Closes https://github.com/yt-dlp/yt-dlp/issues/7474
Authored by: coletdjnz
2023-07-03 10:47:10 +00:00
c-basalt
8776349ef6
[extractor/vk] VKPlay, VKPlayLive: Add extractors ( #7358 )
...
Closes #7107
Authored by: c-basalt
2023-07-02 19:31:00 +00:00
urectanc
af1fd12f67
[extractor/stacommu] Add extractors ( #7432 )
...
Authored by: urectanc
2023-06-30 18:27:07 +00:00
coletdjnz
fcbc9ed760
[extractor/youtube:tab] Support shorts-only playlists ( #7425 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/7424
Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2023-06-29 23:26:27 +00:00
bashonly
a2be9781fb
[extractor/Douyin] Fix extraction from webpage
...
Closes #7431
Authored by: bashonly
2023-06-27 16:50:02 -05:00
Xiao Han
8f05fbae2a
[extractor/abc] Fix extraction ( #7434 )
...
Closes #6433
Authored by: meliber
2023-06-27 21:16:57 +00:00
Aman Salwan
5b4b92769a
[extractor/crunchyroll:music] Fix _VALID_URL ( #7439 )
...
Closes #7419
Authored by: AmanSal1, rdamas
Co-authored-by: Robert Damas <robert.damas@byom.de >
2023-06-27 20:28:23 +00:00
pukkandan
91302ed349
[utils] clean_podcast_url: Handle protocol in redirect URL
...
Closes #7430
2023-06-26 16:19:49 +05:30
pukkandan
f393bbe724
[extractor/sbs] Python 3.7 compat
...
Closes #7410
2023-06-26 16:14:20 +05:30
pukkandan
8a8af356e3
[downloader/aria2c] Add --no-conf
...
Closes #7404
2023-06-26 16:13:31 +05:30
pukkandan
d949c10c45
[extractor/youtube] Process post_live over 2 hours
2023-06-26 07:25:52 +05:30
bashonly
ef8509c300
[extractor/kick] Fix _VALID_URL
...
Closes #7384
Authored by: bashonly
2023-06-25 17:04:42 -05:00
nnoboa
5e16cf92eb
[extractor/AdultSwim] Extract subtitles from m3u8 ( #7421 )
...
Authored by: nnoboa
Closes #6191
2023-06-26 01:52:38 +05:30
bashonly
f0a1ff1181
[extractor/qdance] Add extractor ( #7420 )
...
Closes #7385
Authored by: bashonly
2023-06-25 18:13:28 +00:00
pukkandan
58786a10f2
[extractor/youtube] Add extractor-arg formats
...
Closes #7417
2023-06-25 20:14:37 +05:30
pukkandan
e59e20744e
Bugfix for b4e0d75848
2023-06-22 23:45:53 +05:30
Simon
89bed01374
[extractor/youtube] Fix comments' is_favorited ( #7390 )
...
Authored by: bbilly1
Closes #7389
2023-06-22 23:38:42 +05:30
github-actions
de4cf77ec1
Release 2023.06.22
...
Created by: pukkandan
:ci skip all :ci run dl
2023-06-22 08:09:31 +00:00
pukkandan
812cdfa06c
[cleanup] Misc
2023-06-22 13:31:07 +05:30
pukkandan
cd810afe2a
[extractor/youtube] Improve nsig function name extraction
2023-06-22 13:27:18 +05:30
pukkandan
b4e0d75848
Improve --download-sections
...
* Support negative time-ranges
* Add `*from-url` to obey time-ranges in URL
Closes #7248
2023-06-22 13:03:07 +05:30
Berkan Teber
71dc18fa29
[extractor/youtube] Improve description parsing performance ( #7315 )
...
* The parsing is skipped when not needed
* The regex is improved by simulating atomic groups with lookaheads
Authored by: pukkandan, berkanteber
2023-06-22 12:57:54 +05:30
bashonly
98cb1eda7a
[extractor/rheinmaintv] Add extractor ( #7311 )
...
Authored by: barthelmannk
Co-authored-by: barthelmannk <81305638+barthelmannk@users.noreply.github.com >
2023-06-22 05:24:52 +00:00
bashonly
774aa09dd6
[extractor/dplay] GlobalCyclingNetworkPlus: Add extractor ( #7360 )
...
* Allows `country` API param to be configured with `--xff`/`geo_bypass_country`
Closes #7324
Authored by: bashonly
2023-06-22 05:16:39 +00:00
rexlambert22
f2ff0f6f19
[extractor/motherless] Add gallery support, fix groups ( #7211 )
...
Authored by: rexlambert22
2023-06-22 00:00:54 +00:00
pukkandan
5fd8367496
[extractor] Support multiple _VALID_URLs ( #5812 )
...
Authored by: nixxo
2023-06-22 03:19:55 +05:30
pukkandan
0dff8e4d1e
Indicate filesize approximated from tbr better
2023-06-22 01:37:55 +05:30
pukkandan
1e75d97db2
[extractor/youtube] Add ios to default clients used
...
* IOS is affected neither by 403 or by nsig so helps mitigate them preemptively
* IOS also has higher bit-rate "premium" formats though they are not labeled as such
2023-06-22 01:36:06 +05:30
pukkandan
81ca451480
[extractor/youtube] Workaround 403 for android formats
...
Ref: https://github.com/TeamNewPipe/NewPipe/issues/9038#issuecomment-1289756816
2023-06-22 00:15:22 +05:30
pukkandan
a4486bfc1d
Revert "[misc] Add automatic duplicate issue detection"
...
This reverts commit 15b2d3db1d .
2023-06-22 00:11:35 +05:30
Roland Hieber
3f756c8c40
[extractor/nebula] Fix extractor ( #7156 )
...
Closes #7017
Authored by: Lamieur, rohieb
Co-authored-by: Lam <github@Lam.pl >
2023-06-21 08:29:34 +00:00
bashonly
7f9c6a63b1
[cleanup] Misc
...
Authored by: bashonly
2023-06-21 03:24:24 -05:00
OverlordQ
db22142f6f
[extractor/dropout] Fix season extraction ( #7304 )
...
Authored by: OverlordQ
2023-06-21 07:17:07 +00:00
pukkandan
d7cd97e8d8
Fix bug in db3ad8a676
...
Closes #7367
2023-06-21 12:13:27 +05:30
github-actions
d1b2156149
Release 2023.06.21
...
Created by: pukkandan
:ci skip all :ci run dl
2023-06-21 04:02:40 +00:00
pukkandan
42f2d40b47
Update to ytdl-commit-07af47
...
[YouTube] Improve fix for ae8ba2c
07af47960f
2023-06-21 09:21:23 +05:30
pukkandan
1619ab3e67
Bugfix for ebe1b4e34f
2023-06-21 09:21:22 +05:30
pukkandan
84078a8b38
[core] Fix filepath being copied to underlying format dict
...
Closes #6536
2023-06-21 09:21:21 +05:30
pukkandan
ad54c9130e
[cleanup] Misc
...
Closes #6288 , Closes #7197 , Closes #7265 , Closes #7353 , Closes #5773
Authored by: mikf, freezboltz, pukkandan
2023-06-21 09:21:20 +05:30
Nicolai Dagestad
db3ad8a676
Add option --netrc-cmd ( #6682 )
...
Authored by: NDagestad, pukkandan
Closes #1706
2023-06-21 08:37:42 +05:30
MMM
af7585c824
[extractor/tagesschau] Fix single audio urls ( #6626 )
...
Authored by: flashdagger
2023-06-21 08:14:12 +05:30
pukkandan
02948a17d9
[update] Do not restart into versions without --update-to
2023-06-21 06:10:40 +05:30
pukkandan
424f3bf033
[downloader/fragment] Do not sleep between fragments
...
Closes #6599
2023-06-21 06:10:39 +05:30
pukkandan
ebe1b4e34f
[outtmpl] Fix some minor bugs
...
Closes #7164
2023-06-21 06:10:39 +05:30
pukkandan
a35af4306d
[utils] strftime_or_none: Handle negative timestamps
...
Closes #6706
Authored by pukkandan, dirkf
2023-06-21 06:10:39 +05:30
pukkandan
93b39cdbd9
Add --compat-option playlist-match-filter
...
Closes #6073
2023-06-21 06:10:39 +05:30
pukkandan
97afb093d4
[extractor/youtube] Ignore wrong fps of some formats
2023-06-21 06:10:39 +05:30
pukkandan
2e023649ea
[cookies] Revert compatibility breakage in b38d4c941d
2023-06-21 06:10:38 +05:30
pukkandan
51a07b0dca
[extractor/youtube] Prioritize premium formats
...
Closes #7283
2023-06-21 06:10:38 +05:30
pukkandan
eedda5252c
[utils] FormatSorter: Improve size and br
...
Closes #1596
Previously, when some formats have accurate size and some approximate,
the ones with accurate size was always prioritized
For formats with known tbr and unknown vbr/abr, we were setting
(vbr=tbr, abr=0) for sorting to work. This is no longer needed.
Authored by pukkandan, u-spec-png
2023-06-21 06:10:38 +05:30
Mozi
5cc09c004b
[extractor/zaiko] ZaikoETicket: Add extractor ( #7347 )
...
Authored by: pzhlkj6612
2023-06-20 04:22:36 +00:00
Vladislav
6f69101dc9
[extractor/yappy] YappyProfile: Add extractor ( #7346 )
...
Authored by: 7vlad7
2023-06-19 20:43:35 +00:00
garret
81c8b9bdd9
[extractor/nhk] NhkRadiruLive: Add extractor ( #7332 )
...
Authored by: garret1317
2023-06-19 13:25:27 +00:00
pukkandan
01aba2519a
[jsinterp] Fix global object extraction
...
Closes #7327
2023-06-18 04:11:15 +05:30
pukkandan
13ff780953
[postprocessor] Print newline for --progress-template
...
Closes #7193
2023-06-17 01:43:09 +05:30
pukkandan
ff9b0e071f
[extractor/youtube] Determine audio language using automatic captions
2023-06-17 01:43:03 +05:30
toomyzoom
0a5d7c39e1
[extractor/iwara] Fix authentication ( #7137 )
...
Closes #7035 , Closes #7207
Authored by: toomyzoom
2023-06-15 23:23:01 +00:00
TxI5
125ffaa173
[extractor/tv4] Fix extractor ( #5649 )
...
Closes #5535
Authored by: TxI5, dirkf
2023-06-15 17:57:25 +00:00
foreignBlade
f9213f8a2d
[extractor/stripchat] Fix extractor ( #7306 )
...
Closes #7305
Authored by: foreignBlade
2023-06-15 10:56:26 +00:00
Jeong, Heon
fdd69db389
[extractor/afreecatv] Fix extractor ( #6283 )
...
Closes #6133
Authored by: blmarket
2023-06-14 19:01:18 +00:00
Elyse
83465fc410
[extractor/ettutv] Add extractor ( #6579 )
...
Closes #6359
Authored by: elyse0
2023-06-14 18:54:06 +00:00
RjY
6daaf21092
[extractor/discogs] Add extractor ( #6624 )
...
Authored by: rjy
2023-06-14 18:40:06 +00:00
hoaluvn
7bcd481321
[extractor/urplay] Extract all subtitles ( #7309 )
...
Authored by: hoaluvn
2023-06-14 21:22:17 +05:30
bashonly
c8561c6d03
[extractor/wrestleuniverse] Fix cookies support
...
Closes #7298
Authored by: bashonly
2023-06-13 15:49:18 -05:00
Cyberes
cab94a0cd8
[extractor/funker530] Add extractor ( #7291 )
...
Authored by: Cyberes
2023-06-13 03:23:17 +00:00
c-basalt
345b4c0aed
[extractor/zaiko] Add extractor ( #7254 )
...
Closes #7196
Authored by: c-basalt
2023-06-12 18:12:09 +00:00
linsui
8790ea7b25
[extractor/ximalaya] Sort playlist entries ( #7292 )
...
Authored by: linsui
2023-06-12 13:32:50 +05:30
puc9
ab6057ec80
[extractor/tiktok] Fix resolution extraction ( #7237 )
...
Authored by: puc9
2023-06-11 18:57:59 +00:00
bashonly
9d7fde89a4
[extractor/zee5] Fix extraction of new content ( #7280 )
...
Authored by: bashonly
2023-06-11 17:15:05 +00:00
bashonly
1a2eb5bda5
[extractor/odnoklassniki] Fix formats extraction ( #7217 )
...
Closes #2959 , Closes #4462 , Closes #7201
Authored by: bashonly
2023-06-11 17:06:34 +00:00
DataGhost
f8ae441501
[extractor/Dumpert] Fix m3u8 and support new URL pattern ( #6091 )
...
Authored by: DataGhost, pukkandan
Closes #5032
2023-06-11 20:47:26 +05:30
bashonly
b4a252fba8
[jsinterp] Fix division ( #7279 )
...
* Fixes nsig decryption for Youtube JS player `8c7583ff`
Authored by: bashonly
2023-06-10 22:49:12 +00:00
bashonly
4f7b11cc1c
[extractor/voot] Fix extractor ( #7227 )
...
Closes #6715
Authored by: bashonly
2023-06-10 20:43:22 +00:00
bashonly
d1795f4a6a
[extractor/twitter] Add login support ( #7258 )
...
Closes #6951
Authored by: bashonly
2023-06-08 18:47:13 +00:00
bashonly
44c0d66442
[extractor/lbry] Extract original quality formats ( #7257 )
...
Closes #7251
Authored by: bashonly
2023-06-08 18:36:09 +00:00
coletdjnz
8213ce28a4
[extractor/youtube] Extract channel_is_verified ( #7213 )
...
Authored by: coletdjnz
2023-06-08 19:15:39 +05:30
pukkandan
14a14335b2
[extractor/youtube] Misc cleanup
...
Authored by: coletdjnz
2023-06-08 19:14:57 +05:30
stanoarn
c2b801fea5
[extractor/rozhlas] MujRozhlas: Add extractor ( #7129 )
...
Authored by: stanoarn
2023-06-07 20:18:06 +00:00
bashonly
59d9fe0831
[extractor/mgtv] Fix formats extraction ( #7234 )
...
Closes #7008
Authored by: bashonly
2023-06-05 15:52:45 +00:00
bashonly
ee0ed0338d
[extractor/zdf] Fix formats extraction
...
Closes #7238 , Closes #7240
Authored by: bashonly
2023-06-05 10:40:48 -05:00
bashonly
c2a1bdb009
[extractor/tiktok] Extract 1080p adaptive formats ( #7228 )
...
Closes #7109
Authored by: bashonly
2023-06-04 14:28:40 +00:00
bashonly
7f8ddebbb5
[extractor/hotstar] Support /shows/ URLs ( #7225 )
...
Closes #6463
Authored by: bashonly
2023-06-04 14:19:16 +00:00
bashonly
7bc9251746
[extractor/shemaroome] Pass stream_key header to downloader ( #7224 )
...
Closes #7133
Authored by: bashonly
2023-06-04 14:07:13 +00:00
bashonly
4815d35c19
[extractor/sonyliv] Fix login with token ( #7223 )
...
Authored by: bashonly
2023-06-04 13:49:10 +00:00
bashonly
97d60ad8cd
[extractor/foxnews] Fix extractors ( #7222 )
...
Closes #6050
Authored by: bashonly
2023-06-04 13:37:59 +00:00
bashonly
5ee9a7d6e1
[extractor/sverigesradio] Support slug URLs ( #7220 )
...
Closes #7145
Authored by: bashonly
2023-06-04 12:15:09 +00:00
bashonly
971d901d12
[extractor/tencent] Fix fatal metadata extraction ( #7219 )
...
Closes #7177
Authored by: bashonly
2023-06-04 12:03:44 +00:00
bashonly
12037d8b0a
[extractor/substack] Fix extraction ( #7218 )
...
Closes #7155
Authored by: bashonly
2023-06-04 11:10:30 +00:00
Paul Wise
c91ac833ea
[extractor/acast] Support embeds ( #7212 )
...
Authored by: pabs3
2023-06-04 13:34:47 +05:30
coletdjnz
2fb35f6004
[extractor/youtube] Support shorter relative time format ( #7191 )
...
See: https://github.com/TeamNewPipe/NewPipeExtractor/issues/1067
Authored by: coletdjnz
2023-06-03 06:33:51 +00:00
Jeroen Jacobs
1a7dcca378
[extractor/vrt] Overhaul extractors ( #6244 )
...
* Fixes `VrtNU` extractor to work with the VRT MAX site change
* Adapts `VRT`, `Ketnet` and `DagelijkseKost` extractors to the new VRT API
* Removes `Canvas` and `CanvasEen` extractors; the sites and API no longer exist
* Moves all remaining VRT-related extractors into the `vrt` module
Closes #4908
Authored by: jeroenj, bergoid, bashonly
Co-authored-by: bergoid <bergoid@users.noreply.github.com >
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2023-06-02 18:29:00 +00:00
Mohamed Al Mehairbi
55ed4ff734
[extractor/DigitalConcertHall] Support films ( #7202 )
...
Authored by: ItzMaxTV
Closes #7184
2023-06-02 20:31:55 +05:30
bashonly
01231feb14
[extractor/twitch] Update _CLIENT_ID and add extractor-arg ( #7200 )
...
Closes #7058 , Closes #7183
Authored by: bashonly
2023-06-02 13:39:24 +00:00
Daniel Rich
f41b949a2e
[extractor/nhk] Fix API extraction ( #7180 )
...
Closes #6992
Authored by: sjthespian, menschel
Co-authored-by: Patrick Menschel <menschel.p@posteo.de >
2023-06-01 21:52:03 +00:00
coletdjnz
c35448b7b1
[extractor/youtube] Extract more metadata for comments ( #7179 )
...
Adds new comment fields:
* `author_url` - The url to the comment author's page
* `author_is_verified` - Whether the author is verified on the platform
* `is_pinned` - Whether the comment is pinned to the top of the comments
Closes https://github.com/yt-dlp/yt-dlp/issues/5411
Authored by: coletdjnz
2023-06-01 08:43:32 +00:00
CeruleanSky
1c16d9df53
[extractor/twitter:spaces] Add release_timestamp ( #7186 )
...
Authored by: CeruleanSky
2023-06-01 12:05:41 +05:30
Mohamed Al Mehairbi
ecfe47973f
[extractor/elevensports] Add extractor ( #7172 )
...
Closes #6737
Authored by: ItzMaxTV
2023-05-31 13:12:56 +00:00
coletdjnz
18f8fba7c8
[extractor/youtube] Fix continuation loop with no comments ( #7148 )
...
Deep check the response for incomplete data.
Authored by: coletdjnz
2023-05-31 07:08:28 +00:00
mrscrapy
c2502cfed9
[extractor/recurbate] Add extractor ( #6297 )
...
Authored by: mrscrapy
2023-05-31 09:11:21 +05:30
bashonly
1fe5bf240e
[extractor/bravotv] Detect DRM ( #7171 )
...
Authored by: bashonly
2023-05-30 15:43:01 +00:00
Mohamed Al Mehairbi
26c517b29c
[extractor/crtvg] Add extractor ( #7168 )
...
Closes #6609
Authored by: ItzMaxTV
2023-05-30 13:40:56 +00:00
Elyse
6f10cdcf7e
[extractor/bilibili:SpaceVideo] Extract signature ( #7149 )
...
Authored by: elyse0
Closes #6956 , closes #7081
2023-05-29 21:00:30 +05:30
HobbyistDev
03789976d3
[extractor/europarl] Rewrite extractor ( #7114 )
...
Authored by: HobbyistDev
Closes #6396
2023-05-29 20:50:07 +05:30
Mohamed Al Mehairbi
dc3c44f349
[extractor/Mzaalo] Add extractor ( #7163 )
...
Authored by: ItzMaxTV
2023-05-29 20:49:13 +05:30
Ivan Skodje
937264419f
[extractor/tvplay] Remove outdated domains ( #7106 )
...
Closes #3920
Authored by: ivanskodje
2023-05-29 20:23:35 +05:30
Ivan Skodje
372a0f3b9d
Auto-select default format in -f- ( #7101 )
...
Authored by: ivanskodje, pukkandan
Closes #6720
2023-05-29 20:20:21 +05:30
garret
4cbfa570a1
[extractor/camfm] Add extractors ( #7083 )
...
Authored by: garret1317
2023-05-29 20:14:26 +05:30
HobbyistDev
45e87ea106
[extractor/eurosport] Improve _VALID_URL ( #7076 )
...
Closes #7042
Authored by: HobbyistDev
2023-05-29 20:01:22 +05:30
Florian Albrechtskirchinger
dbce5afa6b
[extractor/twitch:vod] Support links from schedule tab ( #7071 )
...
Authored by: falbrechtskirchinger
2023-05-29 20:00:20 +05:30
Stefan Lobbenmeier
f78eb41e1c
[extractor/ARDBetaMediathek] Add thumbnail ( #6890 )
...
Closes #6889
Authored by: StefanLobbenmeier
2023-05-29 19:58:14 +05:30
Matt Broadway
b38d4c941d
[cookies] Update for chromium changes ( #6897 )
...
Authored by: mbway
2023-05-29 19:21:35 +05:30
hasezoey
489f51279d
[extractor/nekohacker] Add extractor ( #7003 )
...
Authored by: hasezoey
2023-05-29 10:52:01 +00:00
JChris246
2d306c03d6
[extractor/rottentomatoes] Fix extractor ( #6844 )
...
Closes #6729
Authored by: JChris246
2023-05-29 10:17:29 +00:00
bashonly
f6e43d6fa9
[extractor/cbsnews] Overhaul extractors ( #6681 )
...
Closes #6565
Authored by: bashonly
2023-05-29 10:07:35 +00:00
bashonly
fd5d93f704
Bugfix for b844a3f8b1
...
[extractor/weverse] Avoid unnecessary duplicate login
Authored by: bashonly
2023-05-29 04:42:03 -05:00
Lesmiscore
f8f9250fe2
[extractor/niconico:live] Add extractor ( #5764 )
...
Authored by: Lesmiscore
2023-05-29 18:35:10 +09:00
Lesmiscore
3459d3c5af
[extractor/JStream] Add extractor ( #6252 )
...
Authored by: Lesmiscore
2023-05-29 18:33:37 +09:00
bashonly
c25cac2f8e
[extractor/dacast] Add extractors ( #6896 )
...
Closes #6163
Authored by: bashonly
2023-05-29 06:40:44 +00:00
Nam Vu
a58182b75a
[cookies] Support custom Safari cookies path ( #6783 )
...
Authored by: NextFire
2023-05-29 11:35:51 +05:30
jo-nike
4afb208cf0
[extractor/cbc] Ignore 426 from API ( #6781 )
...
Closes #6716
Authored by: jo-nike
2023-05-29 11:34:08 +05:30
ping
5c14b21367
[extractor/idolplus] Add extractor ( #6732 )
...
Authored by: ping
Closes #6246
2023-05-29 11:31:42 +05:30
bepvte
02312c03cf
[extractor/twitch] Support mobile clips ( #6699 )
...
Authored by: bepvte
2023-05-29 11:24:36 +05:30
Stefan Borer
94627c5dde
[extractor/playsuisse] Support new url format ( #6528 )
...
Authored by: sbor23
2023-05-29 10:56:49 +05:30
Daniel Vogt
c6d4b82a8b
[extractor/owncloud] Add extractor ( #6533 )
...
Authored by: C0D3D3V
2023-05-29 10:51:26 +05:30
Ha Tien Loi
17d7ca84ea
[extractor/zingmp3] Fix and improve extractors ( #6367 )
...
Authored by: hatienl0i261299
2023-05-29 10:32:16 +05:30
Mohit Tokas
bfdf144c7e
[extractor/livestream] Support videos with account id ( #6324 )
...
Authored by: theperfectpunk
Closes #2225
2023-05-29 10:16:32 +05:30
nixxo
c6d3f81a40
[extractor/rai] Rewrite extractors ( #5940 )
...
Authored by: nixxo, danog
Closes #5672 , closes #6341
Co-authored-by: Daniil Gentili <daniil@daniil.it >
2023-05-29 09:50:03 +05:30
lauren n. liberda
aed945e1b9
[extractor/wykop] Add extractors ( #6140 )
...
Authored by: selfisekai
2023-05-29 09:37:45 +05:30
JChris246
fc5a7f9b27
[extractor/daftsex] Update domain and embed player url ( #5966 )
...
Closes #5881
Authored by: JChris246
2023-05-29 09:01:26 +05:30
lauren n. liberda
738c90a463
[extractor/polskieradio] Improve extractors ( #5948 )
...
Authored by: selfisekai
2023-05-29 08:52:38 +05:30
coletdjnz
93e12ed76e
[extractor/youtube] Extract uploader metadata for feed/playlist items
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/7104
Authored by: coletdjnz
2023-05-28 11:31:45 +12:00
Mohamed Al Mehairbi
6dc00acf0f
[extractor/weyyak] Add extractor ( #7124 )
...
Closes #7118
Authored by: ItzMaxTV
2023-05-27 18:32:39 +00:00
coletdjnz
daafbf49b3
[core] Support decoding multiple content encodings ( #7142 )
...
Authored by: coletdjnz
2023-05-27 10:40:05 +00:00
coletdjnz
3f66b6fe50
[core] Workaround erroneous urllib Windows proxy parsing ( #7092 )
...
Convert proxies extracted from windows registry to http for older Python versions.
See: https://github.com/python/cpython/issues/86793
Authored by: coletdjnz
2023-05-27 07:17:27 +00:00
coletdjnz
b87e01c123
[cookies] Move YoutubeDLCookieJar to cookies module ( #7091 )
...
Authored by: coletdjnz
2023-05-27 07:08:19 +00:00
coletdjnz
08916a49c7
[core] Improve HTTP redirect handling ( #7094 )
...
Aligns HTTP redirect handling with what browsers commonly do and RFC standards.
Fixes issues afac4caa7d missed.
Authored by: coletdjnz
2023-05-27 07:06:13 +00:00
sqrtNOT
66468bbf49
[extractor/comedycentral] Add support for movies ( #7108 )
...
Closes #1926
Authored by: sqrtNOT
2023-05-26 13:03:19 +00:00
bashonly
b844a3f8b1
[extractor/weverse] Add extractors ( #6711 )
...
Closes #4786
Authored by: bashonly
2023-05-26 12:57:10 +00:00
Audrey
5caf30dbc3
[extractor/youtube] Extract heatmap data ( #7100 )
...
Closes #3888
Authored by: tntmod54321
2023-05-26 17:54:39 +05:30
MMM
4ad58667c1
[extractor/bibeltv] Fix extraction, support live streams and series ( #6505 )
...
Authored by: flashdagger
2023-05-25 23:06:58 +02:00
Simon Sawicki
edbe5b589d
Bugfixes for 4823ec9f46
...
Hotfix for fragmented downloads
Authored by: bashonly
2023-05-25 22:52:44 +02:00
Simon Sawicki
032de83ea9
[extractor/crunchyroll] Rework with support for movies, music and artists ( #6237 )
...
This adds `CrunchyrollMusicIE` and `CrunchyrollArtistIE` extractors using the new, reworked base class and expands the `CrunchyrollBetaIE` with support for movies and movie listings and more complete metadata extraction
Authored by: Grub4K
2023-05-24 20:45:15 +02:00
Simon Sawicki
8417f26b8a
[core] Implement --color flag ( #6904 )
...
Authored by: Grub4K
2023-05-24 20:35:07 +02:00
pukkandan
7aeda6cc9e
[jsinterp] Do not compile regex
2023-05-24 23:30:45 +05:30
pukkandan
15b2d3db1d
[misc] Add automatic duplicate issue detection
2023-05-24 23:30:45 +05:30
pukkandan
4823ec9f46
Update to ytdl-commit-d1c6c5
...
[YouTube] [core] Improve platform debug log, based on yt-dlp
d1c6c5c4d6
Except:
* 6ed34338285f722d0da312ce0af3a15a077a3e2a [jsinterp] Add short-cut evaluation for common expression
* There was no performance improvement when tested with https://github.com/ytdl-org/youtube-dl/issues/30641
* e8de54bce50f6f77a4d7e8e80675f7003d5bf630 [core] Handle `/../` sequences in HTTP URLs
* We plan to implement this differently
2023-05-24 23:30:43 +05:30
pukkandan
46f1370e9a
[devscripts/cli_to_api] Add script
2023-05-24 23:29:30 +05:30
kangalio
69a40e4a7f
[extractor/youtube:music:search_url] Extract title ( #7102 )
...
Authored by: kangalio
Closes #7095
2023-05-22 17:17:06 +05:30
coletdjnz
955c89584b
[core] Deprecate internal Youtubedl-no-compression header ( #6876 )
...
Authored by: coletdjnz
2023-05-20 22:55:09 +00:00
coletdjnz
69bec6730e
[cleanup, utils] Split into submodules ( #7090 )
...
Closes https://github.com/yt-dlp/yt-dlp/pull/2173
Authored by: pukkandan, coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com >
2023-05-20 21:56:23 +00:00
Simon Sawicki
23c39a4bea
[devscripts] make_changelog: Various improvements
...
- Make single items collapse into one line
- Don't hide "Important changes" in `<details>`
- Move upstream merge into priority
- Properly support comma separated prefixes
Authored by: Grub4K
2023-05-20 21:30:02 +02:00
bashonly
b73193c99a
[build] Implement build verification using --update-to
...
Authored by: bashonly, Grub4K
2023-05-20 14:27:53 -05:00
bashonly
c4efa0aefe
[build] Various build workflow improvements
...
- Wait for build before publishing to PyPI
- Do not run `meta_files` job if release is cancelled
- Customizable channel in release workflow
- Display badges above changelog
Authored by: bashonly, Grub4K
2023-05-20 14:27:45 -05:00
Simon Sawicki
44a79958f0
[build] Fix macOS target
...
Authored by: Grub4K
2023-05-20 21:24:27 +02:00
Simon Sawicki
665472a7de
[update] Implement --update-to repo
...
Authored by: Grub4K, pukkandan
2023-05-20 21:21:32 +02:00
Simon Sawicki
d2e84d5eb0
[update] Better error handling
...
Authored by: pukkandan
2023-05-20 21:19:37 +02:00
coletdjnz
447afb9eaa
[extractor/youtube] Support podcasts and releases tabs
...
Closes https://github.com/yt-dlp/yt-dlp/issues/6893
Authored by: coletdjnz
2023-05-20 19:11:03 +12:00
pukkandan
6f2287cb18
[cleanup] Misc
...
Closes #7030 , closes #6967
2023-05-20 04:23:41 +05:30
pukkandan
1d7656184c
[jsinterp] Handle NaN in bitwise operators
...
Closes #6131
2023-05-20 04:07:17 +05:30
pukkandan
f7f7a877bf
[extractor/booyah] Remove extractor
...
Site shut down. Closes #6425
2023-05-20 04:05:22 +05:30
pukkandan
c8bc203fbf
[docs] Misc improvements
...
Closes #6814 , closes #6940 , closes #6733 , closes #6923 , closes #6566 , closes #6726 , closes #6728
2023-05-20 02:38:24 +05:30
toomyzoom
21b9413cf7
[extractor/iwara] Implement login ( #6721 )
...
Authored by: toomyzoom
2023-05-11 18:48:35 +09:00
bashonly
ef8fb7f029
[extractor/wrestleuniverse] Fix extraction, add login ( #6982 )
...
Closes #6975
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-05-08 23:45:31 +00:00
ringus1
3b52a60688
[extractor/facebook] Fix metadata extraction ( #6856 )
...
Closes #3432
Authored by: ringus1
2023-05-08 23:19:42 +00:00
Lesmiscore
c449c0655d
[extractor/abematv] Add fallback for title and description extraction and extract more metadata ( #6994 )
...
Authored by: Lesmiscore
2023-05-06 18:14:40 +09:00
lauren n. liberda
0c7ce146e4
[extractor/tvp] Use new API ( #6989 )
...
Authored by: selfisekai
Closes #6987
2023-05-06 05:39:49 +05:30
pukkandan
ddae33754a
[extractor/youporn] Extract m3u8 formats
...
Closes #6977
2023-05-05 11:28:33 +05:30
Eveldee
45998b3e37
[utils] locked_file: Fix for virtiofs ( #6840 )
...
Authored by: brandon-dacrib
Closes #6823
2023-05-05 11:01:41 +05:30
bashonly
2f07c4c1da
[extractor/clipchamp] Add extractor ( #6978 )
...
Closes #6973
Authored by: bashonly
2023-05-03 20:46:37 +00:00
Nicholas Defranco
b423b6a48e
[extractor/dlf] Add extractors ( #6697 )
...
Closes #6430
Authored by: nick-cd
2023-05-02 00:03:27 +00:00
bashonly
147e62fc58
[extractor/twitter] Default to GraphQL, handle auth errors ( #6957 )
...
Closes #6763
Authored by: bashonly
2023-05-01 23:55:28 +00:00
Simon Sawicki
b079c26f0a
[utils] traverse_obj: More fixes ( #6959 )
...
- Fix result when branching with `traverse_string`
- Fix `slice` path on `dict`s
- Fix tests and docstrings from 21b5ec86c2
- Add `is_iterable_like` helper function
Authored by: Grub4K
2023-04-30 19:50:22 +02:00
bashonly
4d9280c9c8
[extractor/reddit] Add login support ( #6950 )
...
Closes #6949
Authored by: bashonly
2023-04-29 18:19:35 +00:00
pukkandan
17ba4343cf
Fix f005a35aa7
...
Printing inside `finally` causes the order of logging to change
when there is an error, which is undesirable. So this is reverted.
The issue of `--print` being blocked by pre-processors was an
unintentional side-effect of changing the operation orders in
170605840e , and this is also partially
reverted.
2023-04-29 03:06:42 +05:30
pukkandan
f005a35aa7
Ensure pre-processor errors do not block --print
...
Closes #6937
2023-04-29 01:06:14 +05:30
makeworld
7a7b1376fb
[extractor/cbc] Fix live extractor, playlist _VALID_URL ( #6625 )
...
Authored by: makew0rld
2023-04-28 02:42:25 +00:00
pukkandan
b5f61b69d4
Fix bug in 170605840e
...
and related refactor
2023-04-27 19:35:28 +05:30
pukkandan
7cf51f2191
[jsinterp] Handle negative numbers better
...
Closes #6131
2023-04-27 07:52:09 +05:30
pukkandan
170605840e
Populate filename and urls fields at all stages of --print
...
Closes https://github.com/yt-dlp/yt-dlp/issues/6920
2023-04-27 06:13:42 +05:30
garret
30647668a9
[extractor/globalplayer] Add extractors ( #6903 )
...
Authored by: garret1317
2023-04-26 23:42:07 +00:00
Alex Klapheke
ed81b74802
[extractor/aeonco] Support Youtube embeds ( #6591 )
...
Authored by: alexklapheke
2023-04-26 06:53:07 +00:00
Noah
62beefa818
[extractor/pornhub] Set access cookies to fix extraction ( #6685 )
...
Closes #4299
Authored by: Schmoaaaaah, arobase-che
Co-authored-by: Noah <nkempers@outlook.de >
Co-authored-by: ache <ache@ache.one >
2023-04-25 20:46:14 +00:00
Neurognostic
0c4e0fbcad
[extractor/bitchute] Add more fallback subdomains ( #6907 )
...
Authored by: Neurognostic
2023-04-25 21:43:54 +05:30
sqrtNOT
c86e433c35
[extractor/NiconicoSeries] Fix extraction ( #6898 )
...
Authored by: sqrtNOT
2023-04-25 19:21:06 +09:00
Elyse
9b30cd3dfc
[extractors/rtvc] Add extractors ( #6578 )
...
* Add `RTVCPlay` extractor
* Add `RTVCPlayEmbed` extractor
* Add `RTVCKaltura` extractor
* Add `SenalColombiaLive` extractor
Closes #6457
Authored by: elyse0
2023-04-24 19:16:22 +00:00
Simon Sawicki
21b5ec86c2
[utils] traverse_obj: Allow iterables in traversal ( #6902 )
...
Authored by: Grub4K
2023-04-24 19:56:35 +02:00
pukkandan
c16644642b
Add option --xff
...
Deprecates `--geo-bypass`, `--no-geo-bypass, `--geo-bypass-country`, `--geo-bypass-ip-block`
2023-04-24 19:38:58 +05:30
pukkandan
04f8018a05
[extractor/hentaistigma] Remove extractor
...
Piracy site
Closes #6870
2023-04-24 19:01:43 +05:30
pukkandan
d669772c65
Add --no-quiet
...
Closes #6796
2023-04-24 18:55:43 +05:30
pukkandan
ec9311c41b
[outtmpl] Support str.format syntax inside replacements
...
Closes #6843
2023-04-24 18:43:54 +05:30
pukkandan
78fde6e339
[outtmpl] Allow \n in replacements and default.
...
Fixes: https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1510055357
Fixes: https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1510363645
2023-04-24 18:28:30 +05:30
JC-Chung
80b732b7a9
[extractor/twitch] Extract original size thumbnail ( #6629 )
...
Authored by: JC-Chung
2023-04-22 23:25:04 +00:00
truedread
1ea15603d8
[extractor/wevidi] Add extractor ( #6868 )
...
Closes #6129
Authored by: truedread
2023-04-22 00:11:51 +00:00
garret
8f0be90ecb
[extractor/nhk] Add NhkRadiru extractor ( #6819 )
...
* Add `NhkRadioNewsPage` extractor
Authored by: garret1317
2023-04-19 04:21:24 +00:00
vidiot720
6a765f135c
[extractor/sbs] Overhaul extractor for new API ( #6839 )
...
Closes #6543
Authored by: vidiot720, dirkf, bashonly
2023-04-18 23:46:57 +00:00
qbnu
ab29e47029
[extractor/bilibili] Support festival videos ( #6547 )
...
Closes #6138
Authored by: qbnu
2023-04-18 02:37:37 +00:00
bashonly
e5265dc651
[extractor/stageplus] Add extractor ( #6838 )
...
Closes #6806
Authored by: bashonly
2023-04-18 02:27:33 +00:00
zhgwn
cbdf9408e6
[extractor/pornez] Support new URL formats ( #6792 )
...
Closes #6791 , Closes #6298
Authored by: zhgwn
2023-04-18 02:18:29 +00:00
CoryTibbettsDev
2c566ed141
[extractor/whyp] Add extractor ( #6803 )
...
Authored by: CoryTibbettsDev
2023-04-16 17:26:37 +00:00
satan1st
9c92b803fa
[extractor/gronkh] Extract duration and chapters ( #6817 )
...
Authored by: satan1st
2023-04-16 17:20:10 +00:00
bashonly
7a6f6f2459
[extractor/reddit] Support cookies and short URLs ( #6825 )
...
Closes #6665 , Closes #6753
Authored by: bashonly
2023-04-16 17:07:55 +00:00
bashonly
ea05708203
[extractor/adobepass] Handle Charter_Direct MSO as Spectrum ( #6824 )
...
Authored by: bashonly
2023-04-16 17:01:19 +00:00
pukkandan
9874e82b5a
Do not translate newlines in --print-to-file
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/6808#issuecomment-1509361107
2023-04-16 08:55:44 +05:30
pukkandan
84ffeb7d5e
[extractor] Do not warn for invalid chapter data in description
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/6811#issuecomment-1509876209
2023-04-16 08:55:43 +05:30
coletdjnz
7666b93604
[extractor/youtube] Define strict uploader metadata mapping ( #6384 )
...
New mapping:
```
channel -> channel name
channel_id -> UCID
channel_url -> UCID channel url
uploader -> channel name (same as channel field)
uploader_id -> @handle
uploader_url -> @handle channel url
```
Authored by: coletdjnz
2023-04-14 07:58:36 +00:00
bashonly
93e7c6995e
[extractor/generic] Attempt to detect live HLS ( #6775 )
...
* Extract duration for non-live generic HLS videos
* Add extractor-arg `is_live` to bypass live HLS check
Closes #6705
Authored by: bashonly
2023-04-13 19:36:06 +00:00
bashonly
3f7e2bd80e
[FFmpegFixupM3u8PP] Check audio codec before fixup ( #6778 )
...
Closes #6673
Authored by: bashonly
2023-04-13 19:21:09 +00:00
bashonly
925936908a
[extractor/tiktok] Fix and improve metadata extraction ( #6777 )
...
Authored by: bashonly
2023-04-13 19:05:57 +00:00
bashonly
90c1f51206
[extractor/zoom] Fix share URL extraction ( #6789 )
...
Authored by: bashonly
2023-04-13 18:56:12 +00:00
hasezoey
56793f74c3
[extractor/iwara] Fix format sorting ( #6651 )
...
Authored by: hasezoey
2023-04-14 02:17:56 +09:00
Lesmiscore
d1483ec693
[extractor/iwara] Fix typo
...
Authored by: Lesmiscore
Closes #6795
2023-04-13 16:09:20 +09:00
MyNey
979568f26e
[extractor/BrainPOP] Add extractors ( #6106 )
...
Authored by: MinePlayersPE
Based on https://github.com/ytdl-org/youtube-dl/pull/10025
2023-04-12 23:58:33 +05:30
HobbyistDev
b093c38cc9
[extractor/biliIntl] Add comment extraction ( #6079 )
...
Authored by: HobbyistDev
2023-04-12 23:51:57 +05:30
HobbyistDev
2d97d154fe
[extractor/gmanetwork] Add extractor ( #5945 )
...
Authored by: HobbyistDev
Partially fixes #5770
2023-04-12 23:49:08 +05:30
pukkandan
c3f624ef0a
Relaxed validation for numeric format filters
...
Continued from f96bff99cb
Closes #6782
2023-04-12 05:05:15 +05:30
Lesmiscore
52ecc33e22
[extractor/niconico] Download comments from the new endpoint ( #6773 )
...
Authored by: Lesmiscore
2023-04-12 01:19:34 +09:00
pukkandan
26010b5cec
[postprocessor/FixupDuplicateMoov] Fix bug in triggering
2023-04-11 21:43:33 +05:30
pukkandan
c6786ff3ba
[extractor/youtube] Revert default formats to https
2023-04-11 21:43:31 +05:30
Shreyas Minocha
79c77e85b7
[extractor/zoom] Fix extractor ( #6741 )
...
Authored by: shreyasminocha
Closes #6677
2023-04-11 21:35:22 +05:30
sian1468
faa0332ed6
[extractor/line] Remove extractors ( #6734 )
...
Service has shut down - https://archive.ph/txVKy
Authored by: sian1468
2023-04-11 17:26:39 +05:30
lauren n. liberda
7e35526d5b
[extractor/hrefli] Add extractor ( #6762 )
...
Authored by: selfisekai
2023-04-11 17:24:49 +05:30
Chris Caruso
ef0848abd4
[extractor/youku] Improve error message ( #6690 )
...
Authored by: carusocr
Closes #6551
2023-04-11 17:15:22 +05:30
bashonly
0a6918a4a1
[extractor/kick] Make initial request non-fatal
...
Authored by: bashonly
2023-04-08 11:09:05 -05:00
coletdjnz
141a8dff98
[extractor/youtube] Fix comment loop detection for pinned comments ( #6714 )
...
Pinned comments may repeat a second time - this is expected.
Fixes https://github.com/yt-dlp/yt-dlp/issues/6712
Authored by: coletdjnz
2023-04-06 07:44:22 +00:00
Lesmiscore
68be95bd0c
[extractor/YahooGyaOIE,extactor/YahooGyaOPlayerIE] Delete extractors due to website close ( #6218 )
...
Authored by: Lesmiscore
2023-03-31 11:56:49 +09:00
Lesmiscore
ab92d8651c
[extractor/iwara] Accept old URLs
...
Authored by: Lesmiscore
Closes #6669
2023-03-29 15:28:29 +09:00
Lesmiscore
0f0875ed55
[postprocessor/EmbedThumbnail,postprocessor/FFmpegMetadata] Fix error on attaching thumbnails and info json for mkv/mka ( #6647 )
...
Authored by: Lesmiscore
Current yt-dlp code never hit this bug, but would hit once filename sanitization gets better
2023-03-28 01:17:42 +09:00
Lesmiscore
95a383be1b
[extractor/iwara] Report private videos ( #6641 )
...
Authored by: Lesmiscore
2023-03-27 22:39:55 +09:00
bashonly
9be0fe1fd9
[extractor/nbc] Fix NBCStations direct mp4 formats ( #6637 )
...
Authored by: bashonly
2023-03-26 22:27:39 +00:00
bashonly
33b737bedf
[extractor/triller] Support short URLs, detect removed videos ( #6636 )
...
Authored by: bashonly
2023-03-26 22:16:42 +00:00
Simon Sawicki
0898c5c8cc
[utils] js_to_json: Implement template strings ( #6623 )
...
Authored by: Grub4K
2023-03-25 19:41:28 +01:00
pukkandan
f68434cc74
[extractor] Extract more metadata from ISM
...
Fixes 81b6102d20 (r105892531)
2023-03-25 13:18:21 +05:30
pukkandan
baa922b5c7
[extractor] Do not exit early for unsuitable url_result
2023-03-25 13:18:21 +05:30
bashonly
9bfe0d15bd
Fix 5cc0a8fd2e
...
Authored by: bashonly
2023-03-23 14:28:31 -05:00
bashonly
8ceb07e870
[extractor/tiktok] Fix mp3 formats ( #6615 )
...
Closes #6608
Authored by: bashonly
2023-03-23 18:46:33 +00:00
bashonly
6bdb64e2a2
[extractor/hollywoodreporter] Add extractors ( #6614 )
...
Closes #6525
Authored by: bashonly
2023-03-23 18:45:56 +00:00
bashonly
3ae182ad89
[extractor/pgatour] Add extractor ( #6613 )
...
Closes #6537
Authored by: bashonly
2023-03-23 18:45:27 +00:00
bashonly
5cc0a8fd2e
[extractor/generic] Accept values for fragment_query, variant_query ( #6600 )
...
Closes #6593
Authored by: bashonly
2023-03-23 16:28:23 +00:00
pukkandan
6994afc030
[extractor/rumble] Fix videos without quality selection
...
Closes #6612
2023-03-23 21:49:44 +05:30
pukkandan
78bc1868ff
[extractor/rumble] Detect timeline format
...
Closes #6607
2023-03-23 21:49:41 +05:30
bashonly
69b2f838d3
[extractor/telecaribe] Expand livestream support ( #6601 )
...
Closes #6598
Authored by: bashonly
2023-03-23 16:19:37 +00:00
bashonly
44369c9afa
[extractor/cbs] Add ParamountPressExpress extractor ( #6604 )
...
Closes #6597
Authored by: bashonly
2023-03-23 16:18:42 +00:00
bashonly
c2e0fc40a7
[extractor/generic] Add extractor-args hls_key, variant_query ( #6567 )
...
Authored by: bashonly
2023-03-21 23:12:17 +00:00
bashonly
06966cb896
[extractor/bravotv] Fix extractor ( #6568 )
...
Closes #6562
Authored by: bashonly
2023-03-21 22:57:46 +00:00
bashonly
e4cf7741f9
[extractor/rozhlas] Extract manifest formats ( #6590 )
...
Closes #6584
Authored by: bashonly
2023-03-21 22:48:22 +00:00
Lesmiscore
c14af7a741
[extractor/iwara] Overhaul extractors ( #6557 )
...
Authored by: Lesmiscore
2023-03-18 23:29:02 +09:00
viktor-enzell
9a06b7b189
[extractor/drtv] Fix radio page extraction ( #6552 )
...
Authored by: viktor-enzell
2023-03-18 13:06:46 +00:00
bashonly
216bcb66d7
[extractor/tiktok] Improve TikTokLive extractor ( #6520 )
...
Closes #6459
Authored by: bashonly
2023-03-16 19:54:56 +00:00
bashonly
460da07439
[extractor/genius] Add support for articles ( #6474 )
...
Closes #6465
Authored by: bashonly
2023-03-16 19:54:25 +00:00
bashonly
03025b6e10
[extractor/mediastream] Improve WinSports and embed extraction ( #6426 )
...
Closes #6419 , Closes #6527
Authored by: bashonly
2023-03-16 19:53:18 +00:00
Nicholas Defranco
071670cbea
[extractor/youtube] Fix parsing comment_count ( #6523 )
...
Closes #5849
Authored by: nick-cd
2023-03-15 04:51:14 +05:30
pukkandan
427a8fafbb
[build] Pin pyinstaller version for MacOS
...
Workaround for #6541
2023-03-15 04:49:28 +05:30
coletdjnz
607510b9f2
[extractor/youtube] Handle incomplete initial data from watch page ( #6510 )
...
Authored by: coletdjnz
2023-03-13 01:43:37 +00:00
pukkandan
98ac902c49
[dependencies/Cryptodome] Fix __bool__
...
Bug in 65f6e80780
2023-03-13 05:21:43 +05:30
unbeatable-101
cbfe2e5cbe
[extractor/nebula] Add beta.nebula.tv ( #6516 )
...
Authored by: unbeatable-101
2023-03-13 04:55:05 +05:30
Chris Caruso
cf9fd52fab
[extractor/jwplatform] Update _extract_embed_urls ( #6383 )
...
Authored by: carusocr
2023-03-12 23:37:34 +05:30
JChris246
80ea6d3dea
[extractor/Parler] Rewrite extractor ( #6446 )
...
Authored by: JChris246
Closes #6068
2023-03-12 23:32:17 +05:30
Joshua Lochner
1e3c2b6ec2
[extractor/medaltv] Fix clips ( #6502 )
...
Closes #6489
Authored by: xenova
2023-03-12 23:08:27 +05:30
Ha Tien Loi
026435714c
[extractor/LastFM] Rewrite playlist extraction ( #6379 )
...
Authored by: hatienl0i261299, pukkandan
Closes #5975
2023-03-12 22:50:40 +05:30
Ha Tien Loi
0181b9a1b3
[extractor/thesun] Update _VALID_URL ( #6522 )
...
Authored by: hatienl0i261299
Closes #6479
2023-03-12 22:04:22 +05:30
pukkandan
e389d172b6
Fix 2a23d92d9e
...
Closes #6517
2023-03-12 14:47:05 +05:30
pukkandan
2a23d92d9e
[extractor/youtube] Construct fragment list lazily
...
Building fragment list for all formats take significant time for large videos
2023-03-11 22:46:47 +05:30
pukkandan
86cb922118
[extractor/youtube] Add extractor-arg include_duplicate_formats
2023-03-11 22:34:13 +05:30
Lesmiscore
c795c39f27
[extractor/youtube] Add client name to format_note when -v ( #6254 )
...
Authored by: Lesmiscore, pukkandan
2023-03-11 22:33:23 +05:30
vampirefrog
7a6c8a0807
[extractor/rokfin] Re-construct manifest url ( #6507 )
...
Authored by: vampirefrog
2023-03-11 22:22:36 +05:30
Daniel Vogt
89dbf08483
[extractor/opencast] Fix format bug ( #6512 )
...
Authored by: C0D3D3V
2023-03-11 20:40:32 +05:30
pukkandan
e6ab678e36
[extractor/hidive] Fix login
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/6493#issuecomment-1462906556
2023-03-10 17:27:43 +05:30
pukkandan
ab1de9cb1e
Support loading info.json with a list at it's root
2023-03-10 14:15:13 +05:30
makeworld
871c907454
[extractor/cbc:gem] Update _VALID_URL ( #6499 )
...
Authored by: makeworld-the-better-one
Closes #6395
2023-03-10 13:23:19 +05:30
Elyse
0551511b45
[extractor/twitch] Fix is_live ( #6500 )
...
Closes #6494
Authored by: elyse0
2023-03-10 12:42:38 +05:30
pukkandan
c9abebb851
[extractor/youtube] Bypass throttling for -f17
...
and related cleanup
Thanks @AudricV for the finding
2023-03-09 22:13:03 +05:30
pukkandan
66aeaac9aa
[downloader/curl] Fix progress reporting
...
Bug in 8c53322cda
Closes #6490
2023-03-09 21:58:07 +05:30
Daniel Vogt
3588be59ce
[extractor/opencast] Add ltitools to _VALID_URL ( #6371 )
...
Authored by: C0D3D3V
2023-03-09 21:51:39 +05:30
D0LLYNH0
2d5cae9636
[extractor/iq] Set more language codes ( #6476 )
...
Authored by: D0LLYNH0
2023-03-09 12:48:14 +05:30
Simon Sawicki
9b7a48abd1
[cookies] Defer extraction of v11 key from keyring
...
Closes #6082
Authored by: Grub4K
2023-03-08 21:49:24 +01:00
bashonly
01ddec7e66
[postprocessor] Fix chapters if duration is not extracted ( #6037 )
...
Authored by: bashonly
2023-03-08 13:10:19 +00:00
bashonly
6f4fc5660f
[extractor/chilloutzone] Fix extractor ( #6445 )
...
Closes #6029
Authored by: bashonly
2023-03-08 12:37:34 +00:00
Simon Sawicki
3b479100df
[utils] write_string: Fix noconsole behavior
...
Ref: https://github.com/pyinstaller/pyinstaller/pull/7217
Authored by: Grub4K
2023-03-07 22:34:07 +01:00
permunkle
d4e6ef4077
[extractor/nubilesporn] Add extractor ( #6231 )
...
Authored by: permunkle
2023-03-07 00:32:03 +05:30
bashonly
c459d45dd4
[extractor/teamcoco] Fix extractor ( #6437 )
...
Closes #6339
Authored by: bashonly
2023-03-05 18:36:48 +00:00
github-actions
8729e7b57c
Release 2023.03.04
...
Created by: pukkandan
:ci skip all :ci run dl
2023-03-04 22:24:51 +00:00
pukkandan
392389b7df
[cleanup] Misc
2023-03-05 03:34:55 +05:30
Elyse
eb8fd6d044
[extractor/lefigaro] Add extractors ( #6309 )
...
Authored by: elyse0
Closes #6197
2023-03-05 03:30:45 +05:30
Ferdinand Bachmann
f44cb4e77b
[extractor/tubetugraz] Support --twofactor ( #6424 ) ( #6427 )
...
Authored by: Ferdi265
Closes #6424
2023-03-05 03:28:16 +05:30
Elyse
46580ced56
[extractor/tunein] Fix extractors ( #6310 )
...
Authored by: elyse0
Closes #2973
2023-03-05 01:35:19 +05:30
Elyse
b404712822
[extractor/telecaribe] Add extractor ( #6311 )
...
Authored by: elyse0
Closes #6001
2023-03-05 01:11:41 +05:30
Chris Caruso
1f8489cccb
[extractor/lumni] Add extractor ( #6302 )
...
Authored by: carusocr
Closes #6202
2023-03-05 00:52:11 +05:30
columndeeply
ed4cc4ea79
[extractor/Prankcast] Fix tags ( #6316 )
...
Authored by: columndeeply
2023-03-04 23:22:15 +05:30
lauren n. liberda
cf60522652
[extractor/twitter] Fix retweet extraction ( #6422 )
...
Authored by: selfisekai
2023-03-04 23:21:33 +05:30
pukkandan
45db357289
[extractor/SportDeutschland] Rewrite extractor
...
Note: `multi_video` live streams are untested
Closes #6417 , closes #6418 , closes #6420
2023-03-04 22:32:58 +05:30
LXYan2333
8a83baaf21
[extractor/bilibili] Fix for downloading wrong subtitles ( #6358 )
...
Closes #6357
Authored by: LXYan2333
2023-03-04 20:14:48 +05:30
pukkandan
7accdd9845
[devscripts] make_changelog: Stop at Release ... commit
...
Closes #6415
2023-03-04 19:26:43 +05:30
Yakabuff
283a0b5bc5
[xvideos:quickies] Add extractor ( #6414 )
...
Authored by: Yakabuff
Closes #6356
2023-03-04 19:04:27 +05:30
mushbite
22ccd5420b
[extractor/rutube] Extract chapters from description ( #6345 )
...
Authored by: mushbite
2023-03-04 19:03:17 +05:30
Simon Sawicki
08ff6d59f9
[build] Only archive if vars.ARCHIVE_REPO is set
...
Authored by: Grub4K
2023-03-04 14:18:24 +01:00
Elyse
4a6272c6d1
[extractor/twitch] Update for GraphQL API changes ( #6318 )
...
Authored by: elyse0
Closes #6308
2023-03-04 12:31:30 +05:30
Venkata Krishna S
640c934823
[extractor/ESPNcricinfo] Handle new URL pattern ( #6321 )
...
Authored by: venkata-krishnas
Closes #6164
2023-03-04 12:27:30 +05:30
bashonly
55676fe498
[build] Fix publishing to PyPI and homebrew
...
Closes #6411
Authored by: bashonly
2023-03-03 21:54:20 -06:00
github-actions
354d5fca7a
Release 2023.03.03
...
Created by: Grub4K
:ci skip all :ci run dl
2023-03-03 21:41:45 +00:00
Simon Sawicki
9344964281
Fix d400e261cf
...
Authored by: Grub4K
2023-03-03 22:39:09 +01:00
pukkandan
bfc861a91e
Fix bug in 29cb20bd56
2023-03-04 01:24:22 +05:30
pukkandan
fe2ce85aff
Add option --break-match-filters
...
* Deprecates `--break-on-reject`
Closes #5962
2023-03-04 01:18:54 +05:30
pukkandan
d21056f4cf
Fix --break-on-existing with --lazy-playlist
...
Closes #6399
2023-03-03 23:59:00 +05:30
pukkandan
b2e0343ba0
[cleanup, jsinterp] Give functions names to help debugging
2023-03-03 23:24:50 +05:30
pukkandan
4815bbfc41
[cleanup] Misc
2023-03-03 23:23:33 +05:30
bashonly
776d1c3f0c
[build] Add cffi as a dependency for yt_dlp_linux
...
Closes #6394
Authored by: bashonly
2023-03-03 22:55:10 +05:30
Simon Sawicki
12647e03d4
[build] Sign SHA files and release public key
...
Closes #6344
Authored by: Grub4K
2023-03-03 22:55:10 +05:30
Simon Sawicki
77df20f14c
[update] Add option --update-to, including to nightly ( #6220 )
...
* By default, stable will only update to stable, and nightly to nightly
Authored by: Grub4K, bashonly, pukkandan
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2023-03-03 22:55:09 +05:30
Simon Sawicki
29cb20bd56
[build] Automated builds and nightly releases ( #6220 )
...
Closes #1839
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com >
2023-03-03 22:54:23 +05:30
Simon Sawicki
d400e261cf
[devscripts] Script to generate changelog ( #6220 )
...
Authored by: Grub4K
2023-03-03 22:54:23 +05:30
pukkandan
9acf1ee25f
[jsinterp] Handle Date at epoch 0
...
Closes #6400
2023-03-03 16:55:06 +05:30
bashonly
40d77d8902
[extractor/yle_areena] Extract non-Kaltura videos ( #6402 )
...
Closes #6066
Authored by: bashonly
2023-03-03 09:42:54 +00:00
bashonly
2d5a8c5db2
[extractor/mediastream] Improve WinSports support ( #6401 )
...
Closes #6360
Authored by: bashonly
2023-03-03 09:37:23 +00:00
bashonly
77d6d13646
[extractor/ntvru] Extract HLS and DASH formats ( #6403 )
...
Closes #5915
Authored by: bashonly
2023-03-03 09:34:56 +00:00
std-move
9fddc12ab0
[extractor/iprima] Fix extractor ( #6291 )
...
Authored by: std-move
Closes #6187
2023-03-03 00:03:33 +05:30
bashonly
b38cae49e6
[extractor/generic] Detect manifest links via extension
...
Authored by: bashonly
2023-03-01 06:38:02 -06:00
coletdjnz
7f51861b18
[extractor/youtube] Detect and break on looping comments ( #6301 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/6290
Authored by: coletdjnz
2023-03-01 07:56:53 +00:00
pukkandan
5b28cef72d
[cleanup] Misc
2023-02-28 23:51:06 +05:30
pukkandan
31e183557f
[extractor/youtube] Extract channel view_count when /about tab is passed
2023-02-28 23:51:03 +05:30
pukkandan
f34804b2f9
[extractor/youtube] Fix 5038f6d713
...
* [fragment] Fix `request_data`
* [youtube] Don't use POST for now. It may be easier to break in future
Authored by: bashonly, coletdjnz
2023-02-28 23:34:43 +05:30
pukkandan
65f6e80780
[dependencies] Simplify Cryptodome
...
Closes #6292 , closes #6272 , closes #6338
2023-02-28 23:15:13 +05:30
pukkandan
b059188383
[plugins] Don't look in .egg directories
...
Closes #6306
2023-02-28 23:14:37 +05:30
pukkandan
5038f6d713
[extractor/youtube] Construct dash formats with range query
...
Closes #6369
2023-02-28 23:14:37 +05:30
pukkandan
4d248e29d2
[extractor/GoogleDrive] Fix some audio
...
Only those with source url, but no confirmation page
2023-02-28 23:09:20 +05:30
pukkandan
8e9fe43cd3
[extractor/generic] Handle basic-auth when checking redirects
...
Closes #6352
2023-02-26 10:27:46 +05:30
pukkandan
43a3eaf963
[extractor] Fix DRM detection in m3u8
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/31693#issuecomment-1445202857
2023-02-26 10:27:46 +05:30
pukkandan
cc09083636
[utils] LenientJSONDecoder: Parse unclosed objects
2023-02-24 11:01:50 +05:30
Simon Sawicki
da8e2912b1
[utils] Popen: Shim undocumented text_mode property
...
Fixes #6317
Authored by: Grub4K
2023-02-23 04:18:45 +01:00
Zhong Lufan
18d295c9e0
[extractor/tencent] Add more formats and info ( #5950 )
...
Authored by: Hill-98
2023-02-17 18:41:16 +05:30
pukkandan
17ca19ab60
[cleanup] Fix Changelog
2023-02-17 18:38:10 +05:30
github-actions
41bd0dc4d7
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2023-02-17 12:31:30 +00:00
pukkandan
a0a7c01542
Release 2023.02.17
2023-02-17 17:52:25 +05:30
pukkandan
45b2ee6f4f
Update to ytdl-commit-2dd6c6e
...
[YouTube] Avoid crash if uploader_id extraction fails
2dd6c6edd8
Except:
* 295736c9cba714fb5de7d1c3dd31d86e50091cf8 [jsinterp] Improve parsing
* 384f632e8a9b61e864a26678d85b2b39933b9bae [ITV] Overhaul ITV extractor
* 33db85c571304bbd6863e3407ad8d08764c9e53b [feat]: Add support to external downloader aria2p
2023-02-17 17:52:23 +05:30
pukkandan
a538772969
[cleanup] Misc
...
Closes #5897
2023-02-17 17:52:22 +05:30
HobbyistDev
30031be974
[extractor/tempo] Add IVXPlayer extractor ( #5837 )
...
Authored by: HobbyistDev
2023-02-17 14:46:46 +05:30
HobbyistDev
9acca71237
[extractor/boxcast] Add extractor ( #5983 )
...
Authored by: HobbyistDev
Closes #5769
2023-02-17 14:35:46 +05:30
Henrik Heimbuerger
d50ea3ce5a
[extractor/nebula] Remove broken cookie support ( #5979 )
...
Authored by: hheimbuerger
Closes #4002
2023-02-17 14:02:55 +05:30
bashonly
c61cf091a5
[extractor/youtube] uploader_id includes @ with handle
...
Authored by: bashonly
2023-02-17 02:14:45 -06:00
Chris Caruso
f737fb16d8
[ExtractAudio] Handle outtmpl without ext ( #6005 )
...
Authored by: carusocr
Closes #5968
2023-02-17 13:36:15 +05:30
Friedrich Rehren
5e1a54f63e
[extractor/SportDeutschland] Fix extractor ( #6041 )
...
Authored by: FriedrichRehren
Closes #3005
2023-02-17 13:14:26 +05:30
HobbyistDev
31c279a2a2
[extractor/hypergryph] Add extractor ( #6094 )
...
Authored by: HobbyistDev, bashonly
Closes #6052
2023-02-17 09:33:04 +05:30
HobbyistDev
a4ad59ff2d
[extractor/anchorfm] Add episode extractor ( #6092 )
...
Authored by: HobbyistDev, bashonly
Closes #6081
2023-02-17 09:29:04 +05:30
Alex Ionescu
b25d6cb963
[utils] Fix race condition in make_dir ( #6089 )
...
Authored by: aionescu
2023-02-17 08:59:32 +05:30
HobbyistDev
3616300155
[extractor/yappy] Add extractor ( #6111 )
...
Authored by: HobbyistDev
Closes #3522
2023-02-17 08:49:24 +05:30
qbnu
e4a8b1769e
[extractor/vocaroo] Add extractor ( #6117 )
...
Authored by: qbnu, SuperSonicHub1
Closes #6152
2023-02-17 08:48:07 +05:30
JChris246
da880559a6
[extractor/ebay] Add extractor ( #6170 )
...
Closes #6134
Authored by: JChris246
2023-02-17 08:44:33 +05:30
Felix Yan
65e5c021e7
[utils] Don't use Content-length with encoding ( #6176 )
...
Authored by: felixonmars
Closes #3772 , #6178
2023-02-17 08:38:45 +05:30
OIRNOIR
a9189510ba
[extractor/nitter] Update instance list ( #6236 )
...
Authored by: OIRNOIR
2023-02-17 08:36:16 +05:30
HobbyistDev
10fd9e6ee8
[extractor/odkmedia] Add OnDemandChinaEpisodeIE ( #6116 )
...
Authored by: HobbyistDev, pukkandan
2023-02-17 08:30:07 +05:30
HobbyistDev
72671a212d
[extractor/viu] Add ViuOTTIndonesiaIE extractor ( #6099 )
...
Authored by: HobbyistDev
Closes #1757
2023-02-17 08:27:52 +05:30
Siddhartha Sahu
376aa24b15
Improve default subtitle language selection ( #6240 )
...
Authored by: sdht0
2023-02-17 01:25:01 +05:30
Simon Sawicki
c9d14bd22a
[extractor/crunchyroll] Fix incorrect premium-only error
...
Closes #6234
Authored by: Grub4K
2023-02-16 15:54:11 +01:00
bashonly
149eb0bbf3
[extractor/youtube] Fix uploader_id extraction
...
Closes #6247
Authored by: bashonly
2023-02-16 08:51:45 -06:00
pukkandan
9ebac35577
Bugfix for 39f32f1715
...
when `--ignore-no-formats-error`
2023-02-16 17:06:54 +05:30
bashonly
8b37c58f8b
[extractor/nfl] Add NFLPlus extractors ( #6222 )
...
Closes #6165
Authored by: bashonly
2023-02-14 02:57:24 +00:00
Greg Sadetsky
d3bb187f01
[extractor/NZOnScreen] Add extractor ( #6208 )
...
Authored by: gregsadetsky, pukkandan
Closes #6193
2023-02-14 08:22:27 +05:30
pukkandan
44699d10dc
[extractor/crunchyroll] Better message for premium videos
...
Closes #6227
2023-02-14 01:07:07 +05:30
Marenga
a9c685453f
[extractor/vk] Fix playlists for new API ( #6122 )
...
Authored by: the-marenga
Closes #6219
2023-02-13 11:37:47 +05:30
pukkandan
c154302c58
Bugfix for 39f32f1715
2023-02-13 01:35:54 +05:30
pukkandan
5712943b76
Imply --no-progress when --print
2023-02-13 01:19:51 +05:30
pukkandan
39f32f1715
Sanitize formats before sorting
...
Closes #4501
2023-02-13 01:19:51 +05:30
shirt
365b900605
[Build] Update pyinstaller
2023-02-12 10:57:57 -05:00
nixxo
c6b657867a
[extractor/rcs] Fix extractors ( #5700 )
...
Authored by: nixxo, pukkandan
Closes #5683
2023-02-12 20:13:20 +05:30
Lesmiscore
a4f1683221
[extractor/AbemaTV] Cache user token whenever appropriate ( #6216 )
...
Authored by: Lesmiscore
2023-02-12 23:02:09 +09:00
Simon Sawicki
b6795fd310
[extractor/twitter] Fix --no-playlist and add media view_count when using GraphQL ( #6211 )
...
Authored by: Grub4K
2023-02-12 14:43:26 +01:00
pukkandan
2e269bd998
[pyinst] Fix for pyinstaller 5.8
...
Fixes comment https://github.com/yt-dlp/yt-dlp/issues/1839#issuecomment-1427002271
2023-02-12 18:43:21 +05:30
Bruno Guerreiro
78a78fa74d
[extractor/youtube] Add hyperpipe instances ( #6020 )
...
Authored by: Generator
2023-02-12 14:03:45 +05:30
HobbyistDev
0ba87dd279
[extractor/biliintl] Add intro and ending chapters ( #6018 )
...
Authored by: HobbyistDev
2023-02-12 13:24:36 +05:30
Roland Hieber
05799a48c7
[extractor/youtube] Update invidious and piped instances ( #6030 )
...
Authored by: rohieb
2023-02-12 13:22:07 +05:30
ByteDream
93abb7406b
[extractor/crunchyroll] Add intro chapter ( #6023 )
...
Authored by: ByteDream
2023-02-12 13:17:12 +05:30
LowSuggestion912
b23167e754
[extractor/common] Fix _search_nuxt_data ( #6062 )
...
Authored by: LowSuggestion912
2023-02-12 12:55:24 +05:30
Chris Caruso
417cdaae08
[extractor/ximalaya] Update album _VALID_URL ( #6110 )
...
Authored by: carusocr
Closes #6059
2023-02-12 10:23:24 +05:30
sepro
b3eaab7ca2
[extractor/vlive] Replace with VLiveWebArchiveIE ( #6196 )
...
vlive has shut down: https://web.archive.org/web/20221031171019/https://www.vlive.tv/notice/4749
Authored by: seproDev
2023-02-12 10:17:03 +05:30
lauren n. liberda
a31d0fa6c3
[extractor/tvp] Support stream.tvp.pl ( #6139 )
...
Authored by: selfisekai
2023-02-12 10:13:10 +05:30
sepro
cc2389c8ac
[extractor/npo] Fix extractor and add HD support ( #6155 )
...
Authored by: seproDev
2023-02-12 10:05:24 +05:30
Chris Caruso
20266508dd
[extractor/bfmtv] Support rmc prefix ( #6025 )
...
Authored by: carusocr
Closes #6021
2023-02-12 09:59:41 +05:30
qulaz
cc13293c28
[extractor/clyp] Support wav ( #6102 )
...
Authored by: qulaz
2023-02-12 09:58:15 +05:30
oxamun
989f47b631
[extractor/tnaflix] Fix extractor ( #6086 )
...
Closes #6085
Authored by: oxamun, bashonly
2023-02-12 09:51:29 +05:30
JChris246
7d5f919bad
[extractor/Stripchat] Fix extractor ( #5985 )
...
Authored by bashonly, JChris246
Closes #5963 , closes #5866
2023-02-12 09:47:37 +05:30
panatexxa
c62e64cf01
[extractor/moviepilot] Fix extractor ( #5954 )
...
Authored by: panatexxa
2023-02-12 09:45:16 +05:30
pmitchell86
c085cc2def
[extractor/91porn] Fix title and comment extraction ( #5932 )
...
Authored by: pmitchell86
Fixes #3256
2023-02-12 09:43:31 +05:30
Alex Berg
7708df8da0
[extractor/Hidive] Fix subtitles and age-restriction ( #5828 )
...
Authored by: chexxor
Closes #408
2023-02-12 09:17:52 +05:30
pukkandan
b85faf6ffb
[devscripts/pyinstaller] Analyze sub-modules of Cryptodome
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/6185#issuecomment-1423523986
2023-02-12 03:07:32 +05:30
Master
203a06f855
[extractor/radiko] Fix format sorting for Time Free ( #6159 )
...
Authored by: road-master
2023-02-11 19:24:10 +09:00
Simon Sawicki
6839ae1f6d
[utils] traverse_obj: Fix more bugs
...
and cleanup uses of `default=[]`
Continued from b1bde57bef
2023-02-10 19:36:55 +05:30
LeoniePhiline
c0cd13fb1c
[extractor/vimeo] Fix playerConfig extraction ( #6203 )
...
Authored by: bashonly, LeoniePhiline
Closes #6149
2023-02-10 19:20:29 +05:30
Ha Tien Loi
f14c233348
[extractor/DouyuTV]: Use new API ( #6074 )
...
Authored by: hatienl0i261299
2023-02-09 02:11:04 +05:30
pukkandan
768a001781
[compat_utils] Simplify EnhancedModule
2023-02-09 01:47:13 +05:30
pukkandan
acb1042a9f
[devscripts] Provide pyinstaller hooks
...
Closes #6185
2023-02-09 01:46:56 +05:30
Stefan Lobbenmeier
f40e32fb1a
[extractor/servus] Rewrite extractor ( #6036 )
...
Closes #1076 , closes #4240 , closes #2748 , closes #1045 , closes #1498
Authored by: FrankZ85, Ashish0804, StefanLobbenmeier
Co-authored-by: FrankZ85 <43293037+FrankZ85@users.noreply.github.com >
2023-02-08 11:35:32 +05:30
bashonly
e61acb40b2
[extractor/wrestleuniverse] Add extractors ( #6158 )
...
Authored by bashonly, Grub4K
Closes #6120
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-02-08 11:12:11 +05:30
bashonly
7e68567e50
[downloader/hls] Allow extractors to provide AES key ( #6158 )
...
and related cleanup
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz >
2023-02-08 11:09:32 +05:30
JChris246
f7efe6dc95
[extractor/pornez] Handle relative URLs in iframe ( #6171 )
...
Authored by: JChris246
Closes #6162
2023-02-08 10:50:19 +05:30
Simon Sawicki
b1bde57bef
[utils] traverse_obj: Fix several behavioral problems
...
See #6180 for further info
Authored by: Grub4K
2023-02-08 04:11:08 +01:00
pukkandan
88426d9446
[compat_utils] Improve passthrough_module
2023-02-08 08:23:36 +05:30
pukkandan
f6a765ceb5
[dependencies] Standardize Cryptodome imports
2023-02-08 07:28:46 +05:30
pukkandan
754c84e2e4
Support module level __bool__ and property
2023-02-08 07:28:45 +05:30
pukkandan
7aefd19afe
Make title completely non-fatal
...
Ref: https://github.com/yt-dlp/yt-dlp/pull/6158#discussion_r1096984349
2023-02-07 01:18:04 +05:30
Felix Yan
fbbb5508ea
[extractor/huya] Support HD streams ( #6172 )
...
Authored by: felixonmars
2023-02-07 00:54:47 +05:30
OMEGA_RAZER
c77df98b1a
[extractor/reddit] Support user posts ( #6173 )
...
Authored by: OMEGARAZER
2023-02-06 19:21:39 +05:30
Jeroen Jacobs
d27bde9883
[extractor/GoPlay] Use new API ( #6151 )
...
Authored by: jeroenj
Closes #6032
2023-02-04 04:12:43 +05:30
sepro
0fe87a8730
[extractor/zdf] Use android API endpoint for UHD downloads ( #6150 )
...
Authored by: seproDev
2023-02-04 04:08:29 +05:30
Matumo
3b161265ad
[extractor/niconico] Add support for like history ( #5705 )
...
Authored by: Matumo, pukkandan
2023-02-04 00:20:06 +05:30
chio0hai
389896df85
[extractor/txxx] Add extractors ( #5240 )
...
Authored by: chio0hai
Closes #5021
2023-02-04 00:17:00 +05:30
pukkandan
b032ff0f03
[extractor/youtube] Handle consent.youtube
2023-02-03 23:53:42 +05:30
pukkandan
dad2210c0c
[extractor/youtube] Support /live/ URL
2023-02-03 23:53:41 +05:30
Jasper Rebane
9cfdbcbf3f
[extractor/freesound] Workaround invalid URL in webpage ( #6147 )
...
Authored by: rebane2001
Closes #6146
2023-02-03 20:08:51 +05:30
lauren n. liberda
7543c9c99b
[extractor/twitter] Fix graphql extraction on some tweets ( #6075 )
...
Authored by: selfisekai
2023-02-02 19:02:14 +05:30
Simon Sawicki
acacb57c7e
[extractor/rumble] Fix format sorting
...
Closes #6119
Authored by: pukkandan
2023-02-02 07:12:36 +01:00
Simon Sawicki
776995bc10
[utils] traverse_obj: Various improvements
...
- Add `set` key for transformations/filters
- Add `re.Match` group names
- Fix behavior for `expected_type` with `dict` key
- Raise for filter function signature mismatch in debug
Authored by: Grub4K
2023-02-02 06:40:19 +01:00
pukkandan
8b008d6254
[jsinterp] Support if statements
...
Closes #6131
2023-02-01 09:40:16 +05:30
Lesmiscore
83c4970e52
[utils] Fix time_seconds to use the provided TZ ( #6118 )
...
Authored by: Lesmiscore, Grub4K
Fixes https://github.com/yt-dlp/yt-dlp/pull/6056
2023-01-31 22:30:00 +09:00
bashonly
8aa0bd5d10
[extractor/generic] Avoid catastrophic backtracking in KVS regex
...
Authored by: bashonly
2023-01-29 00:59:37 -06:00
Simon Sawicki
37e325b92f
[utils] Use local kernel32 for file locking on Windows
...
Ref: https://github.com/ytdl-org/youtube-dl/issues/21545
Authored by: Grub4K
2023-01-25 22:32:07 +01:00
pukkandan
59d7de0da5
Fix --concat-playlist
...
Closes #6080
2023-01-24 03:43:48 +05:30
pukkandan
88d8928bf7
[plugins] Fix zip search paths
...
Closes #6011
2023-01-20 23:35:34 +05:30
bashonly
176a068cde
[extractor/nbc] Fix XML parsing
...
Python 3.7 compat bug in cb73b8460c
Authored by: bashonly
2023-01-16 15:38:33 -06:00
bashonly
5ab3534d44
[extractor/slideslive] Fix slides and chapters/duration ( #6024 )
...
* Fix slides/thumbnails extraction
* Extract duration to fix issues w/ `--embed-chapters`, `--split-chapters`
* Add `InfoExtractor._extract_mpd_vod_duration` method
* Expand applicability of `InfoExtractor._parse_m3u8_vod_duration` method
Authored by: bashonly
2023-01-14 19:52:03 +00:00
bashonly
cb73b8460c
[extractor/nbc] Fix NBC and NBCStations extractors ( #6033 )
...
Improve `InfoExtractor._parse_smil_formats` extension detection
Closes #6019
Authored by: bashonly
2023-01-14 16:40:42 +00:00
bashonly
7481998b16
[extractor/drtv] Fix bug in ab4cbef ( #6034 )
...
Fixes bug in ab4cbef ab4cbeff00
Closes #5993
Authored by: bashonly
2023-01-14 16:35:47 +00:00
pukkandan
87ebab0615
[extractor/embedly] Embedded links may be for other extractors
...
Bug in bfd973ece3
Closes #5987
2023-01-08 00:39:12 +05:30
Marek Hudik
355d781bed
[extractor/rozhlas] Add extractor RozhlasVltavaIE ( #5951 )
...
Authored by: amra
2023-01-07 20:37:10 +05:30