1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-01-16 23:37:35 +01:00

2367 Commits

Author SHA1 Message Date
ifan-t
b9de629d78
[ie/S4C] Add extractor ()
Authored by: ifan-t
2023-08-01 18:01:59 +00:00
ringus1
a854fbec56
[ie/facebook] Add dash manifest URL ()
Fixes 
Authored by: ringus1
2023-08-01 19:43:54 +05:30
ischmidt20
30b29f3715
[ie/fox] Support foxsports.com ()
Authored by: ischmidt20
2023-08-01 12:54:04 +05:30
Steve
6d6081dda1
[extractor/pbs] Add extractor PBSKidsIE ()
Authored by: snixon
Fixes 
2023-07-31 22:38:37 +05:30
bashonly
6014355c61
[ie/twitter] Add fallback, improve error handling ()
Closes , Closes 
Authored by: bashonly
2023-07-29 23:37:06 +00:00
coletdjnz
546b2c28a1
[ie/youtube] Fix player_params arg being converted to lowercase
Fix bug in ba06d77a316650ff057347d224b5afa8b203ad65

Authored by: coletdjnz
2023-07-30 10:50:25 +12:00
pukkandan
6148833f5c
[cleanup] Misc 2023-07-30 04:06:18 +05:30
bashonly
b09bd0c196
[ie/tiktok] Fix audio-only format extraction ()
Closes 
Authored by: bashonly
2023-07-29 16:14:16 +00:00
bashonly
127a224606
[ie/LBRY] Fix original format extraction ()
Authored by: bashonly
2023-07-29 16:01:43 +00:00
bashonly
86eeb044c2
[ie/hotstar] Support /clips/ URLs ()
Closes 
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 ()
Authored by: coletdjnz
2023-07-29 06:20:42 +00:00
nnoboa
a15fcd299e
[ie/Wimbledon] Add extractor ()
Closes 
Authored by: nnoboa
2023-07-28 18:52:07 +00:00
Amirreza Aflakparast
c03a58ec99
[ie/MotorTrendOnDemand] Update _VALID_URL ()
Closes 
Authored by: AmirAflak
2023-07-28 18:51:16 +00:00
bashonly
dae349da97
[ie/WrestleUniversePPV] Fix HLS AES key extraction
Fix bug in ef8fb7f029b816dfc95600727d84400591a3b5c5

Closes 
Authored by: bashonly
2023-07-27 09:53:22 -05:00
bashonly
550e65410a
[ie] Extract subtitles from SMIL manifests ()
Authored by: bashonly, pukkandan
2023-07-24 00:09:52 +00:00
bashonly
39837ae319
[ie/triller] Fix unlisted video extraction ()
Authored by: bashonly
2023-07-23 23:29:45 +00:00
bashonly
11de6fec9c
[ie/PatreonCampaign] Fix extraction ()
Authored by: bashonly
2023-07-22 13:10:25 +00:00
pukkandan
e705738338
[ie/unsupported] List more sites with DRM
Closes , , , , 
2023-07-22 09:56:56 +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 
2023-07-22 08:57:44 +05:30
pukkandan
9f66247289
[ie/abematv] Temporary fix for protocol handler
Closes 
2023-07-22 08:57:42 +05:30
Simon Sawicki
9b16762f48
[ie/crunchyroll] Remove initial state extraction ()
Authored by: Grub4K
2023-07-20 22:09:52 +02:00
bashonly
65cfa2b057
[ie/MuseAI] Add extractor ()
Closes 
Authored by: bashonly
2023-07-20 14:15:21 +00:00
bashonly
f4ea501551
[ie/MagellanTV] Add extractor ()
Closes 
Authored by: bashonly
2023-07-20 14:02:50 +00:00
bashonly
71baa490eb
[networking] Fix POST requests with zero-length payloads ()
Bugfix for 227bf1a33be7b89cd7d44ad046844c4ccba104f4

Authored by: bashonly
2023-07-20 13:23:30 +00:00
bashonly
613dbce177
[ie/twitter:spaces] Fix format protocol ()
Closes 
Authored by: bashonly
2023-07-15 21:10:12 +00:00
Văn Anh
bb5d84c9d2
[ie/facebook:reel] Fix extraction ()
Closes 
Authored by: demon071, bashonly
2023-07-15 21:03:23 +00:00
zhong-yiyu
1d3d579c21
[ie/pornhub] Update access cookies for UK ()
Closes 
Authored by: zhong-yiyu
2023-07-15 20:54:19 +00: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 
Authored by: bashonly, pukkandan
2023-07-15 15:25:45 -05:00
coletdjnz
3d2623a898
[compat, networking] Deprecate old functions ()
Authored by: coletdjnz, pukkandan
2023-07-15 16:18:35 +05:30
coletdjnz
227bf1a33b
[networking] Rewrite architecture ()
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
coletdjnz
1ba6fe9db5
[ie/youtube:tab] Detect looping feeds ()
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 ()
Authored by: FinnRG
2023-07-14 23:39:02 +05:30
Aleri Kaisattera
2cfe221fbb
[ie/streamanity] Remove ()
Service is dead
Authored by: alerikaisattera
2023-07-13 19:47:05 +05:30
Zprokkel
325191d0c9
[ie/vrt] Update token signing key ()
Authored by: Zprokkel
2023-07-10 13:15:47 +00:00
GD-Slime
bdd0b75e3f
[ie/BiliBiliBangumi] Fix extractors ()
- Overhaul BiliBiliBangumi extractor for the site's new API
- Add BiliBiliBangumiSeason extractor
- Refactor BiliBiliBangumiMedia extractor

Closes , Closes 
Authored by: GD-Slime
2023-07-08 22:26:03 +00:00
bashonly
92315c0377
[extractor/twitter] Fix GraphQL and legacy API ()
Authored by: bashonly
2023-07-06 19:39:51 +00:00
pukkandan
b03fa78345
Revert 49296437a8e5fa91dacb5446e51ab588474c85d3 2023-07-06 14:19:32 -05:00
pukkandan
ad8902f616
[ie/vidlii] Handle relative URLs
Closes 
2023-07-06 21:40:09 +05:30
pukkandan
94ed638a43
[ie/youtube] Avoid false DRM detection ()
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 ()
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
337734d4a8
[cleanup] Misc 2023-07-06 21:39:55 +05:30
coletdjnz
90db9a3c00
[extractor/youtube:stories] Remove ()
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 ()
Closes 
Authored by: bashonly
2023-07-05 16:27:36 +00:00
bashonly
1cffd621cb
[extractor/twitter:spaces] Fix extraction ()
Closes 
Authored by: bashonly
2023-07-05 03:05:52 +00:00
RfadnjdExt
3b7f5300c5
[extractor/googledrive] Fix source format extraction ()
Closes 
Authored by: RfadnjdExt
2023-07-05 02:17:13 +00:00
coletdjnz
4dc4d8473c
[extractor/youtube] Ignore incomplete data for comment threads by default ()
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 ()
Closes 
Authored by: c-basalt
2023-07-02 19:31:00 +00:00
urectanc
af1fd12f67
[extractor/stacommu] Add extractors ()
Authored by: urectanc
2023-06-30 18:27:07 +00:00