N/Ame
1829a53a54
Fix interactive format/video selection when downloading to stdout ( #15626 )
...
Authored by: grqz
2026-01-28 01:11:19 +00:00
rdamas
1c739bf53e
[ie/ERRArhiiv] Add extractor ( #15667 )
...
Closes #15663
Authored by: rdamas
2026-01-27 16:53:38 +00:00
bashonly
e08fdaaec2
[ie/franceinfo] Fix extraction ( #15704 )
...
Closes #15701
Authored by: bashonly
2026-01-27 15:40:47 +00:00
Romain Reignier
ac3a566434
[ie/franceinfo] Support new domain URLs ( #15669 )
...
Closes #13173
Authored by: romainreignier
2026-01-27 14:09:16 +00:00
Alexander Bocken
1f4b26c39f
[ie/TheChosen] Support new URL format ( #15687 )
...
Closes #15686
Authored by: AlexBocken
2026-01-27 14:08:22 +00:00
bashonly
14998eef63
[ie/patreon] Extract inlined media ( #15498 )
...
Closes #15473
Authored by: bashonly
2026-01-27 12:52:49 +00:00
bashonly
a893774096
[ie/dailymotion] Support browser impersonation ( #15697 )
...
Fix 2b61a2a4b2
Closes #15526
Authored by: bashonly
2026-01-27 12:47:19 +00:00
nlurker
a810871608
[ie/pbs] Fix extraction ( #15083 )
...
Closes #13299
Authored by: nlurker
2026-01-27 12:45:19 +00:00
Md5Lukas
f9a06197f5
[ie/boosty] Improve metadata extraction ( #15543 )
...
Authored by: Sytm
2026-01-27 12:39:10 +00:00
Mivik
a421eb06d1
[ie/neteasemusic] Fix merged lyrics extraction ( #15052 )
...
Authored by: Mivik
2026-01-27 12:30:11 +00:00
wesson09
bc6ff877dd
[ie/wat.tv] Improve DRM detection ( #15659 )
...
Closes #15647
Authored by: wesson09
2026-01-27 12:29:09 +00:00
Subrat Lima
1effa06dbf
[ie/volejtv] Fix and add extractors ( #13226 )
...
Closes #13203
Authored by: subrat-lima
2026-01-27 12:22:55 +00:00
Ștefan-Gabriel Muscalu
f8b3fe33f6
[ie/facebook:ads] Fix extractor ( #15582 )
...
Closes #15577
Authored by: legraphista
2026-01-27 11:59:50 +00:00
christoph-heinrich
0e4d1e9de6
[ie/lbry] Support filtering of flat playlist results ( #15695 )
...
Closes #15683
Authored by: christoph-heinrich, dirkf
Co-authored-by: dirkf <1222880+dirkf@users.noreply.github.com >
2026-01-27 02:06:38 +00:00
christoph-heinrich
0dec80c02a
[ie/RumbleChannel] Support filtering of flat playlist results ( #15694 )
...
Authored by: christoph-heinrich
2026-01-27 02:05:39 +00:00
bashonly
e3f0d8b731
[ie/tiktok] Solve JS challenges with native Python implementation ( #15672 )
...
Closes #15418
Authored by: bashonly, DTrombett
Co-authored-by: DTrombett <d@trombett.org >
2026-01-25 23:16:01 +00:00
bashonly
2b61a2a4b2
[ie/dailymotion] Fix extractor ( #15682 )
...
Closes #15526
Authored by: bashonly
2026-01-25 23:03:55 +00:00
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