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
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
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
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
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
coletdjnz
378ae9f9fb
[ie/youtube] Fix consent cookie ( #7774 )
...
Fixes #7594
Authored by: coletdjnz
2023-08-12 04:26:08 +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
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
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
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
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
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
bashonly
11de6fec9c
[ie/PatreonCampaign] Fix extraction ( #7664 )
...
Authored by: bashonly
2023-07-22 13:10:25 +00:00
Abdessamad Derraz
fddf9a60ee
Revert "Refactor HotmartIE tests to generate dynamic URL"
...
This reverts commit bee20eeb82
.
2023-07-22 07:40:04 +02:00
Abdessamad Derraz
182a18eaa0
Revert "Reorder imports in hotmart.py"
...
This reverts commit e7f90d887d
.
2023-07-22 07:39:53 +02:00
pukkandan
e705738338
[ie/unsupported] List more sites with DRM
...
Closes #7323 , #3072 , #5740 , #5767 , #6125
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 #7067
2023-07-22 08:57:44 +05:30
pukkandan
9f66247289
[ie/abematv] Temporary fix for protocol handler
...
Closes #7622
2023-07-22 08:57:42 +05:30
Abdessamad DERRAZ
e7f90d887d
Reorder imports in hotmart.py
...
This commit reorders the imports in hotmart.py according to PEP8 guidelines for improved readability.
2023-07-22 02:13:09 +02:00
Abdessamad DERRAZ
bee20eeb82
Refactor HotmartIE tests to generate dynamic URL
...
This commit refactors the tests in the HotmartIE class to generate a dynamic URL for testing. Previously, the test URL was hardcoded and could expire, causing the tests to fail. Now, the test URL is generated dynamically by making a request to the Teachable API and constructing the URL from the response. This ensures that the test URL is always valid at the time of testing.
2023-07-22 02:04:45 +02:00
Abdessamad DERRAZ
c1b5121932
Update Teachable Extractor to Support Multiple Videos per Page
...
This commit updates the Teachable extractor function to support the extraction of multiple videos from a single page. Previously, the function only extracted the first video from a page. The updated function now iterates over all video elements on a page and extracts each one. This enhancement improves the functionality of the extractor and allows for more comprehensive scraping of Teachable content.
2023-07-22 00:31:20 +02:00
Abdessamad DERRAZ
7f44d0fa02
Refactoring HotmartIE Extractor for Code Convention Compliance
...
Implemented code convention compliance throughout the HotmartIE extractor. The adjustments span from syntax and structure to proper usage of utility functions. The changes encompass quote usage, inline value extraction, long lines management, import order, fallbacks collapsing, trailing parentheses placement, and the use of conversion and parsing functions like url_or_none and int_or_none for safer data handling.
2023-07-21 19:29:19 +02:00
Abdessamad DERRAZ
19cc97d1a1
Apply minor style corrections
...
This commit introduces a few minor style corrections that were previously overlooked. These corrections ensure that the code adheres to the project's style guidelines and improves overall readability. The changes are minor and do not affect the functionality of the code.
2023-07-21 11:43:27 +02:00
Abdessamad DERRAZ
f5fc4de7c9
Revert unnecessary style changes caused by Black
...
This commit reverts the unnecessary style changes that were introduced by the Black tool. While Black is useful for enforcing PEP 8 style guidelines, it had caused too many modifications in this case, leading to a loss of original code style and readability. This commit ensures that only the necessary style changes for PEP 8 compliance are kept, while the rest of the code remains as originally intended.
2023-07-21 11:35:35 +02:00
Abdessamad DERRAZ
a997e972a5
Fix flake8 E203 errors in teachable.py
...
This commit resolves the flake8 E203 errors in the teachable.py file. The errors were caused by unnecessary whitespace before colons on lines 210 and 386. The removal of these spaces ensures the code adheres to PEP 8 style guidelines, allowing flake8 to run without any errors.
2023-07-20 23:19:07 +02:00
Abdessamad DERRAZ
0dd98c888d
Fix tests for teachable.py and hotmart.py
...
This commit addresses the failing tests in teachable.py and hotmart.py. The changes ensure that the tests pass by correctly handling the temporary URLs generated by these scripts.
Please note that the tests are dependent on the validity of these temporary URLs. Therefore, the tests will pass temporarily as long as the URLs are valid.
In addition, this commit adheres to the style guide by wrapping the code at 79 characters.
2023-07-20 23:14:06 +02:00
Simon Sawicki
9b16762f48
[ie/crunchyroll] Remove initial state extraction ( #7632 )
...
Authored by: Grub4K
2023-07-20 22:09:52 +02:00
Abdessamad DERRAZ
378ecc6b65
Update Test URL in HotmartIE
...
The test URL in the HotmartIE class has been updated to match the format expected by _VALID_URL. This resolves a test error where the test URL did not match the expected format.
2023-07-20 20:06:48 +02:00
Abdessamad DERRAZ
fe8d9ec837
[extractor] Update Teachable and add Hotmart (Credit: Green0Photon)
...
This commit updates the Teachable extractor to handle Hotmart video URLs and adds a new extractor for Hotmart. The Hotmart extractor is used to handle videos from Hotmart, a platform for selling online courses. The changes allow yt-dlp to download videos from courses hosted on Hotmart.
The code for these changes was originally written by Green0Photon and can be found at https://github.com/Green0Photon/yt-dlp/tree/teachable-fix-add-hotmart . This commit is a direct implementation of his work into the main yt-dlp repository.
The changes have been tested and confirmed to work as expected. This commit also includes updates to the code style and formatting to match the yt-dlp contributing guidelines.
2023-07-20 19:31:22 +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
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
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
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
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
Aleri Kaisattera
2cfe221fbb
[ie/streamanity] Remove ( #7571 )
...
Service is dead
Authored by: alerikaisattera
2023-07-13 19:47:05 +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
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
337734d4a8
[cleanup] Misc
2023-07-06 21:39:55 +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
f393bbe724
[extractor/sbs] Python 3.7 compat
...
Closes #7410
2023-06-26 16:14:20 +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
Simon
89bed01374
[extractor/youtube] Fix comments' is_favorited
( #7390 )
...
Authored by: bbilly1
Closes #7389
2023-06-22 23:38:42 +05:30
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
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_URL
s ( #5812 )
...
Authored by: nixxo
2023-06-22 03:19: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
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
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
97afb093d4
[extractor/youtube] Ignore wrong fps of some formats
2023-06-21 06:10:39 +05:30
pukkandan
51a07b0dca
[extractor/youtube] Prioritize premium formats
...
Closes #7283
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
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
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