Remita Amine
2cd43a00d1
[franceinter] flake8
2020-11-22 19:38:45 +01:00
renalid
dd0f524c69
[franceinter] add thumbnail url ( #27153 )
...
Co-authored-by: remitamine <remitamine@gmail.com>
2020-11-22 19:35:53 +01:00
Remita Amine
c84f9475b8
[box] Add new extractor( #5949 )
2020-11-22 17:39:41 +01:00
Jia Rong Yee
15f2734791
[nytimes] Add new cooking.nytimes.com extractor ( #27143 )
...
* [nytimes] support cooking.nytimes.com, resolves #27112
Co-authored-by: remitamine <remitamine@gmail.com>
2020-11-22 14:12:47 +01:00
Remita Amine
cb6e24f946
[lbry] relax _VALID_URL regex( closes #27144 )
2020-11-22 13:16:03 +01:00
Remita Amine
9d531aa291
[rumble] add support for embed pages( #10785 )
2020-11-22 13:07:04 +01:00
Remita Amine
e9cbb98a0f
[skyit] add support for multiple Sky Italia websites( closes #26629 )
2020-11-22 13:01:56 +01:00
Remita Amine
193422e12a
[extractor/common] add generic support for akamai http format extraction
2020-11-22 12:54:55 +01:00
Sergey M․
c4cabf040e
[pinterest] Add extractor ( closes #25747 )
2020-11-22 05:04:01 +07:00
Sergey M․
82abc13aed
[youtube:tab] Comment out test
2020-11-21 23:41:49 +07:00
Sergey M․
1e72660c9b
[svtplay] Fix test title
2020-11-21 23:36:25 +07:00
Sergey M․
049f224248
[svtplay] Add support for svt.se/barnkanalen ( closes #24817 )
2020-11-21 23:35:32 +07:00
Mattias Wadman
0ada1b90b8
[svt] Extract timestamp and thumbnail in more cases ( #27130 )
...
Add timestamp, set to "valid from" which i think could been seen as publish time.
Add thumbnail in more cases, seems to was only done in the embedded data case for some reason.
Switch svtplay test url to an existing video and also one with no expire date.
Also add an additional thumbnail url test regex.
2020-11-21 23:24:37 +07:00
Josh Soref
71ddc222ad
Fix typos ( #27084 )
...
* spelling: authorization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: brightcove
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: creation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceeded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exception
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extension
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extracting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extraction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: frontline
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: improve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: length
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: listsubtitles
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multimedia
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: obfuscated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: partitioning
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlists
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: restriction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: services
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: split
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: srmediathek
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: support
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thumbnail
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: verification
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: whitespaces
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-11-21 22:00:05 +07:00
Daniel Peukert
21292c0649
[youtube] Fix error reason extraction ( #27081 )
2020-11-21 21:52:20 +07:00
Sergey M․
46a265a2da
[youtube] Fix like and dislike count extraction ( closes #25977 )
2020-11-21 20:49:56 +07:00
Sergey M․
e2096776b9
[youtube:tab] Add support for current video and fix lives extraction ( closes #27126 )
2020-11-21 20:48:13 +07:00
Remita Amine
a1c88c4819
[infoq] fix format extraction( closes #25984 )
2020-11-20 23:23:55 +01:00
renalid
51ca93d751
[francetv] Update to fix thumbnail URL issue ( #27120 )
...
Fix the thumbnail URL. The issue was here for many years, never fixed. It's done ! :-)
Example : https://www.france.tv/france-2/de-gaulle-l-eclat-et-le-secret/de-gaulle-l-eclat-et-le-secret-saison-1/2035247-solitude.html
failed thumbnail url generated : http://pluzz.francetv.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg
right thumbnail url fixed : https://sivideo.webservices.francetelevisions.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg
2020-11-20 22:44:08 +01:00
Sergey M․
ec99f47108
[youtube:tab] Replace some test URLs with RIAA-friendly ones
2020-11-20 23:34:46 +07:00
Sergey M․
b31b5f4434
[youtube] Improve yt initial data extraction ( closes #27093 )
2020-11-20 23:21:52 +07:00
Remita Amine
86f2fa1590
[discoverynetworks] add support new TLC/DMAX URLs( closes #27100 )
2020-11-20 10:47:52 +01:00
Remita Amine
7bc7fbce23
[rai] fix protocol relative relinker URLs( closes #22766 )
2020-11-20 10:26:55 +01:00
Remita Amine
a78e530c14
[rai] fix unavailable video format detection
2020-11-20 10:10:57 +01:00
Remita Amine
af7bb684c0
[rai] improve extraction
2020-11-20 10:01:56 +01:00
Leonardo Taccari
dd9e0f58f3
[rai] Fix extraction for recent raiplay.it updates ( #27077 )
...
- Remove first test of RaiPlayIE: it is no longer available
- Make RaiPlayIE extension-agnostic (passing possible `.json' URLs is now
supported too)
- Adjust RaiPlayLiveIE to recent raiplay.it updates. Passing it as
`url_transparent' is no longer supported (there is no longer an accessible
ContentItem)
- Adjust RaiPlayPlaylistIE to recent raiplay.it updates and instruct it about
ContentSet-s.
- Update a RaiIE test and remove two tests that are no longer availables
Thanks to @remitamine for the review!
2020-11-20 10:00:05 +01:00
Remita Amine
59e583f7e8
[viki] improve format extraction
2020-11-19 22:49:28 +01:00
beefchop
daa25d4142
[viki] fix stream extraction from mpd ( #27092 )
...
Co-authored-by: beefchop <beefchop@users.noreply.github.com>
2020-11-19 21:38:09 +01:00
Remita Amine
25a35cb38a
[googledrive] fix format extraction( closes #26979 )
2020-11-19 20:01:24 +01:00
Remita Amine
2cf8003638
[amara] improve extraction
2020-11-19 17:29:30 +01:00
Joost Verdoorn
cf1a8668e8
[Amara] Add new extractor ( #20618 )
...
* [Amara] Add new extractor
2020-11-19 17:26:53 +01:00
Remita Amine
2dbb45ae82
[vimeo:album] fix extraction( closes #27079 )
2020-11-19 13:13:33 +01:00
Remita Amine
4fe190df70
[mtv] fix mgid extraction( closes #26841 )
2020-11-19 11:57:09 +01:00
Sergey M․
b1347a5881
[youporn] Fix upload date extraction and make comment count optional ( closes #26986 )
2020-11-19 05:16:25 +07:00
Sergey M․
91e954587f
[arte] Rework extractors
...
* Reimplement embed and playlist extractors to delegate to the single entrypoint artetv extractor
Beware reluctant download archive extractor keys breakage.
* Improve embeds detection (closes #27057 )
- Remove obsolete code
2020-11-19 05:02:04 +07:00
Sergey M․
9b505185da
[arte] Extract m3u8 formats ( closes #27061 )
2020-11-19 03:26:49 +07:00
Remita Amine
444a68e0ec
[mgtv] fix format extraction( closes #26415 )
2020-11-18 21:07:00 +01:00
Sergey M․
c7178f0f7a
[extractor/common] Output error for invalid URLs in _is_valid_url (refs #21400 , refs #24151 , refs #25617 , refs #25618 , refs #25586 , refs #26068 , refs #27072 )
2020-11-18 23:31:35 +07:00
Remita Amine
5c3f7014ef
[lbry] add support for odysee.com domain( closes #26806 )
2020-11-18 00:41:07 +01:00
Remita Amine
d65628ef03
[francetv] improve info extraction
2020-11-17 23:16:04 +01:00
gdzx
8a6c5b0806
[francetv] Add fallback video url extraction ( #27047 )
...
Fallback on another API endpoint when no video formats are found.
Closes ytdl-org#22561
2020-11-17 23:06:19 +01:00
Sergey M․
2d7a29081c
[spiegel] Fix extraction ( closes #24206 , closes #24767 )
...
Code picked from PR #24767 since original repo is not available due to takedown.
2020-11-18 04:09:02 +07:00
Sergey M․
2864179293
[youtube] Improve extraction
...
+ Add support for --no-playlist (closes #27009 )
* Improve playlist and mix extraction (closes #26390 , closes #26509 , closes #26534 , closes #27011 )
+ Extract playlist uploader data
* Update tests
2020-11-18 03:34:08 +07:00
Remita Amine
284f8306df
[youtube:tab] fix view_count extraction( closes #27051 )
2020-11-17 20:32:50 +01:00
Remita Amine
aa613ef7e1
[malltv] fix extraction( closes #27035 )
2020-11-17 19:13:38 +01:00
Remita Amine
cb2b9a22a5
[bandcamp] extract playlist_description( closes #22684 )
2020-11-17 14:46:02 +01:00
Remita Amine
5b867c15a8
[urplay] fix extraction( closes #26828 )
2020-11-17 13:12:20 +01:00
Sergey M․
f8c749f12c
[youtube:tab] Fix playlist title extraction ( closes #27015 )
2020-11-17 07:01:41 +07:00
Sergey M․
7d509c613b
[youtube] Fix chapters extraction ( closes #26005 )
2020-11-17 04:28:35 +07:00
Sergey M․
6699b6ce41
[youtube:tab] Fix extraction with cookies provided ( closes #27005 )
2020-11-17 03:40:57 +07:00
Remita Amine
91dcde8a38
[lrt] fix extraction with empty tags( closes #20264 )
2020-11-16 21:28:12 +01:00
Sergey M․
11f3471c4b
[ndr:embed:base] Extract subtitles ( closes #25447 , closes #26106 )
2020-11-17 03:24:23 +07:00
Sergey M․
f4093b34f6
[servus] Add support for pm-wissen.com ( closes #25869 )
2020-11-17 03:02:07 +07:00
Sergey M․
a80b23c373
[servus] Fix extraction ( closes #26872 , closes #26967 , closes #26983 , closes #27000 )
2020-11-17 02:57:26 +07:00
Sergey M․
2e7fa18bb9
[xtube] Fix extraction ( closes #26996 )
2020-11-17 01:32:48 +07:00
Remita Amine
6d3bdcf217
[lrt] fix extraction
2020-11-16 19:17:10 +01:00
Remita Amine
ec2a2ab441
[lbry] Add new extractor
2020-11-16 19:04:55 +01:00
Remita Amine
9448a20312
[condenast] fix extraction and extract subtitles
2020-11-16 18:57:56 +01:00
Remita Amine
3f1748b944
[bandcamp] fix extraction
2020-11-16 17:26:09 +01:00
Remita Amine
fe13087cd1
[rai] fix RaiPlay extraction
2020-11-16 17:17:52 +01:00
Remita Amine
f22fa82d7f
[extractors] Remove VLivePlaylistIE import
2020-11-16 16:36:56 +01:00
Remita Amine
059fa9aa81
[vlive] fix extraction
2020-11-16 16:35:08 +01:00
Remita Amine
650aec4a98
[usanetwork] fix extraction
2020-11-16 16:21:48 +01:00
Remita Amine
2ea9c97432
[nbc] fix NBCNews/Today/MSNBC extraction
2020-11-16 16:18:37 +01:00
Remita Amine
1737ea69b9
[cnbc] fix extraction
2020-11-16 15:55:07 +01:00
Sergey M․
1fb034d029
[youtube] Remove RIAA copyrighted media from tests as per [1]
...
1. Github dmca and 1201 notice re youtube-dl 9-21-20
2020-11-16 21:08:16 +07:00
Sergey M․
2de2ca6659
[youtube] Rework extractors
...
WIP
2020-11-12 06:16:37 +07:00
Sergey M․
6d4733ce7b
[youtube] Fix JS player URL extraction
2020-11-01 06:52:00 +07:00
Sergey M․
416da574ec
[ytsearch] Fix extraction ( closes #26920 )
2020-10-23 21:31:37 +07:00
Toan Nguyen
48c5663c5f
[afreecatv] Fix typo ( #26970 )
2020-10-22 19:15:05 +07:00
Hannu Hartikainen
7d740e7dc7
[23video] Relax _VALID_URL ( #26870 )
2020-10-20 00:56:23 +07:00
Sergio Livi
605535776a
[ustream] Add support for video.ibm.com ( #26894 )
2020-10-17 23:14:46 +07:00
Felix Yan
1050e0d09f
[iqiyi] Fix typo ( #26884 )
2020-10-17 23:02:17 +07:00
Sergey M․
d65d89183f
[expressen] Add support for di.se ( closes #26670 )
2020-09-24 07:37:10 +07:00
Surkal
0c92f1e96b
[iprima] Improve video id extraction ( #26507 ) ( closes #26494 )
2020-09-24 06:46:58 +07:00
nixxo
1ca5f821c8
[redtube] Extend _VALID_URL ( #26506 )
2020-09-20 11:39:42 +07:00
Sergey M․
defc820b70
[twitch] Switch streams to GraphQL and refactor ( closes #26535 )
2020-09-20 10:05:00 +07:00
Sergey M․
82ef02e936
[telequebec] Fix issues ( closes #26368 )
2020-09-19 07:56:00 +07:00
Patrick Dessalle
b856b3997c
[telequebec] Add support for brightcove videos ( closes #25833 )
2020-09-19 07:52:57 +07:00
Sergey M․
cd85a1bb8b
[pornhub] Extract metadata from JSON-LD ( closes #26614 )
2020-09-19 06:34:34 +07:00
Sergey M․
ce5b904050
[extractor/common] Relax interaction count extraction in _json_ld
2020-09-19 06:33:17 +07:00
Sergey M․
ad06b99dd4
[extractor/common] Extract author as uploader for VideoObject in _json_ld
2020-09-19 06:13:42 +07:00
JChris246
540b9f5164
[pornhub] Fix view count extraction ( #26621 ) (refs #26614 )
2020-09-19 05:59:19 +07:00
Sergey M․
f8c7bed133
[extractor/common] Handle ssl.CertificateError in _request_webpage ( closes #26601 )
...
ssl.CertificateError is raised on some python versions <= 3.7.x
2020-09-18 03:41:16 +07:00
Sergey M․
45f6362464
[rtlnl] Extend _VALID_URL for new embed URL schema
2020-09-13 21:42:06 +07:00
Derek Land
97f34a48d7
[rtlnl] Extend _VALID_URL ( #26549 ) ( closes #25821 )
2020-09-13 21:38:16 +07:00
Daniel Peukert
ea74e00b3a
[youtube] Fix empty description extraction ( #26575 ) ( closes #26006 )
2020-09-13 21:23:21 +07:00
Sergey M․
06cd4cdb25
[srgssr] Extend _VALID_URL ( closes #26555 , closes #26556 , closes #26578 )
2020-09-13 21:07:25 +07:00
Sergey M․
da2069fb22
[googledrive] Use redirect URLs for source format ( closes #18877 , closes #23919 , closes #24689 , closes #26565 )
2020-09-13 20:49:32 +07:00
Sergey M․
95c9810015
[svtplay] Fix id extraction ( closes #26576 )
2020-09-13 18:59:37 +07:00
Remita Amine
b03eebdb6a
[redbulltv] improve support for rebull.com TV localized URLS( #22063 )
2020-09-13 11:26:11 +01:00
Remita Amine
1f7675451c
[redbulltv] Add support for new redbull.com TV URLs( closes #22037 )( closes #22063 )
2020-09-12 19:27:58 +01:00
tfvlrue
aa27253556
[soundcloud] Reduce pagination limit to fix 502 Bad Gateway errors when listing a user's tracks. ( #26557 )
...
Per the documentation here https://developers.soundcloud.com/blog/offset-pagination-deprecated the maximum limit is 200, so let's respect that (even if a higher value sometimes works).
Co-authored-by: tfvlrue <tfvlrue>
2020-09-12 09:35:11 +00:00
Sergey M․
50e9fcc1fd
[nrktv:episode] Improve video id extraction ( closes #25594 , closes #26369 , closes #26409 )
2020-09-06 12:43:50 +07:00
random-nick
16ee69c1b7
[youtube] Fix age gate content detection ( #26100 ) ( closes #26152 , closes #26311 , closes #26384 )
2020-09-06 11:44:53 +07:00
Sergey M․
67171ed7e9
[youtube:user] Extend _VALID_URL ( closes #26443 )
2020-09-06 11:31:28 +07:00
TheRealDude2
62ae19ff76
[xhamster] Improve initials regex ( #26526 ) ( closes #26353 )
2020-09-06 11:10:27 +07:00
Sergey M․
5ed05f26ad
[svtplay] Fix svt id extraction ( closes #26425 , closes #26428 , closes #26438 )
2020-09-06 10:45:57 +07:00
Sergey M․
841b683804
[twitch] Rework extractors ( closes #12297 , closes #20414 , closes #20604 , closes #21811 , closes #21812 , closes #22979 , closes #24263 , closes #25010 , closes #25553 , closes #25606 )
...
* Switch to GraphQL.
+ Add support for collections.
+ Add support for clips and collections playlists.
2020-09-06 10:45:34 +07:00
Remita Amine
f5863a3ea0
[biqle] improve video_ext extraction
2020-08-27 19:20:41 +01:00
Sergey M․
10709fc7c6
[xhamster] Extend _VALID_URL ( closes #25927 )
2020-08-12 21:51:50 +07:00
TheRealDude2
a7e348556a
[xhamster] Fix extraction ( closes #26157 ) ( #26254 )
2020-08-12 21:42:17 +07:00
JChris246
6cb30ea5ed
[xhamster] Extend _VALID_URL ( closes #25789 ) ( #25804 )
2020-08-12 21:37:22 +07:00
Sergey M․
e450f6cb63
[youtube] Fix sigfunc name extraction ( closes #26134 , closes #26135 , closes #26136 , closes #26137 )
2020-07-28 05:05:38 +07:00
MRWITEK
a115e07594
[youtube] Improve description extraction ( closes #25937 ) ( #25980 )
2020-07-14 12:01:15 +01:00
Sergey M․
718393c632
[wistia] Restrict embed regex ( closes #25969 )
2020-07-11 18:27:19 +07:00
Glenn Slayden
07af16b92e
[youtube] Prevent excess HTTP 301 ( #25786 )
2020-07-01 02:56:16 +07:00
Sergey M․
e942cfd1a7
[youtube:playlists] Extend _VALID_URL ( closes #25810 )
2020-06-28 10:30:03 +07:00
Remita Amine
9a7e5cb88a
[bellmedia] add support for cp24.com clip URLs( closes #25764 )
2020-06-23 15:09:13 +01:00
Sergey M․
2391941f28
[brightcove] Improve embed detection ( closes #25674 )
2020-06-16 17:38:25 +07:00
Sergey M․
ee0b726cd7
[youtube] Force old layout ( closes #25682 , closes #25683 , closes #25680 , closes #25686 )
2020-06-16 06:17:53 +07:00
Sergey M․
dbeafce5d5
[youtube] Fix categories and improve tags extraction
2020-06-16 03:13:39 +07:00
Sergey M․
a6211d237b
[youtube] Fix uploader id and uploader URL extraction
2020-06-16 02:43:09 +07:00
Sergey M․
7b16239a49
[youtube] Improve view count extraction
2020-06-16 02:38:45 +07:00
Sergey M․
37357d21a9
[youtube] Fix upload date extraction
2020-06-16 02:37:19 +07:00
Sergey M․
b477fc1314
[youtube] Fix thumbnails extraction and remove uploader id extraction warning ( closes #25676 )
2020-06-16 02:29:04 +07:00
Sergey M․
d84b21b427
[youtube] Fix playlist and feed extraction ( closes #25675 )
2020-06-16 02:01:12 +07:00
Philipp Hagemeister
48bd042ce7
[facebook] Support single-video ID links
...
I stumbled upon this at https://www.facebook.com/bwfbadminton/posts/10157127020046316 . No idea how prevalent it is yet.
2020-06-14 13:17:51 +02:00
Sergey M․
84213ea8d4
[youtube] Extract chapters from JSON ( closes #24819 )
2020-06-06 04:22:10 +07:00
Sergey M․
562de77f41
[kaltura] Add support for multiple embeds on a webpage ( closes #25523 )
2020-06-06 02:14:35 +07:00
Sergey M․
a5b6102ea8
[tele5] Bypass geo restriction
2020-06-06 01:45:05 +07:00
Sergey M․
b77888228d
[jwplatform] Add support for bypass geo restriction
2020-06-06 01:44:36 +07:00
Sergey M․
0b1eaec3bc
[tele5] Prefer jwplatform over nexx ( closes #25533 )
2020-06-06 01:35:09 +07:00
Sergey M․
b37e47a3f9
[twitch:stream] Expect 400 and 410 HTTP errors from API
2020-06-06 00:57:40 +07:00
Sergey M․
ce3735df02
[twitch:stream] Fix extraction ( closes #25528 )
2020-06-06 00:55:29 +07:00
Sergey M․
a0455d0ffd
[twitch] Pass v5 accept header and fix thumbnails extraction ( closes #25531 )
2020-06-06 00:12:47 +07:00
Sergey M․
c8b232cc48
[brightcove] Sort imports
2020-06-05 23:35:57 +07:00
Sergey M․
b4eb0bc7bd
[brightcove] Fix subtitles extraction ( closes #25540 )
2020-06-05 23:33:14 +07:00
Matej Dujava
d5147b65ac
[malltv] Add support for sk.mall.tv ( #25445 )
2020-06-01 21:11:31 +07:00
Sergey M․
7b0b53ea69
[twitter:broadcast] Add untitled periscope broadcast test
2020-06-01 20:32:57 +07:00
Sergey M․
7016e24ebe
[periscope] Fix untitled broadcasts ( #25482 )
2020-06-01 20:31:51 +07:00
Sergey M․
bef4688c72
[jwplatform] Improve embeds extraction ( closes #25467 )
2020-05-31 11:10:31 +07:00
Sergey M․
fe515e5c75
[ard:beta] Extend _VALID_URL ( closes #25405 )
2020-05-29 02:01:51 +07:00
striker.sh
1db5ab6b34
[youtube] Add support for more invidious instances ( #25417 )
2020-05-27 01:26:45 +07:00
JordanWeatherby
8f841fafcd
[giantbomb] Extend _VALID_URL ( #25222 )
2020-05-21 04:30:50 +07:00
Michael Klein
a54c5f83c0
[ard] Improve _VALID_URL ( closes #25134 ) ( #25198 )
2020-05-20 04:08:08 +07:00
Sergey M․
cd13343ad8
[redtube] Improve formats extraction and extract m3u8 formats ( closes #25311 , closes #25321 )
2020-05-20 03:39:41 +07:00
tlsssl
9a269547f2
[indavideo] Switch to HTTPS for API request ( #25191 )
2020-05-20 02:13:06 +07:00
Dave Loyall
bf097a5077
[redtube] Improve title extraction ( #25208 )
2020-05-20 02:11:05 +07:00
Remita Amine
52c50a10af
[vimeo] improve format extraction and sorting( closes #25285 )
2020-05-15 15:57:06 +01:00
Remita Amine
b334732709
[soundcloud] reduce API playlist page limit( closes #25274 )
2020-05-15 14:13:02 +01:00
Juan Francisco Cantero Hurtado
384bf91f88
[youtube] Add support for yewtu.be ( #25226 )
2020-05-14 05:54:42 +07:00
comsomisha
adc13b0748
[mailru] Fix extraction ( closes #24530 ) ( #25239 )
2020-05-14 05:51:40 +07:00
Sergey M․
327593257c
[bbccouk] PEP8
2020-05-14 05:11:42 +07:00
Remita Amine
9d8f3a12a6
[spike] fix Bellator mgid extraction( closes #25195 )
2020-05-12 20:49:08 +01:00
Sergey M․
fa3db38333
[youtube] Improve signature cipher extraction ( closes #25188 )
2020-05-08 17:42:30 +07:00
Sergey M․
30fa5c6087
[iprima] Improve extraction ( closes #25138 )
2020-05-06 23:20:14 +07:00
Remita Amine
ce7db64bf1
[uol] fix extraction( closes #22007 )
2020-05-05 11:19:40 +01:00
hh0rva1h
1328305851
[orf] Add support for more radio stations ( closes #24938 ) ( #24968 )
2020-05-05 06:22:50 +07:00
Sergey M․
6c22cee673
[extractor/common] Use compat_cookiejar_Cookie for _set_cookie ( closes #23256 , closes #24776 )
...
To always ensure cookie name and value are bytestrings on python 2.
2020-05-05 06:00:37 +07:00
Sergey M․
676723e0da
[dailymotion] Fix typo
2020-05-05 05:09:07 +07:00
Sergey M․
f7f304910d
[puhutv] Remove no longer available HTTP formats ( closes #25124 )
2020-05-04 21:15:19 +07:00
Sergey M․
6ffc3cf74a
[crunchyroll] Fix and improve extraction ( closes #25096 , closes #25060 )
2020-05-02 23:42:51 +07:00
Sergey M․
4433bb0245
[extractor/common] Extract multiple JSON-LD entries
2020-05-02 23:40:30 +07:00
Sergey M․
e40c758c2a
[youtube] Improve player id extraction and add tests
2020-05-02 07:18:08 +07:00
Sergey M․
011e75e641
[youtube] Use redirected video id if any ( closes #25063 )
2020-05-01 00:40:38 +07:00
Remita Amine
2468a6fa64
[yahoo] fix GYAO Player extraction and relax title URL regex( closes #24178 )( closes #24778 )
2020-04-29 14:56:32 +01:00
Remita Amine
700265bfcf
[tvplay] fix Viafree extraction( closes #15189 )( closes #24473 )( closes #24789 )
2020-04-29 13:38:58 +01:00
Sergey M․
c97f5e934f
[tenplay] Relax _VALID_URL ( closes #25001 )
2020-04-26 12:41:33 +07:00
Sergey M․
38db9a405a
[prosiebensat1] Extract series metadata
2020-04-24 02:56:10 +07:00
Philipp Stehle
2cdfe977d7
[prosiebensat1] Improve extraction and remove 7tv.de support ( #24948 )
2020-04-24 02:44:13 +07:00
Sergey M․
00eb865b3c
[youtube] Fix DRM videos detection (refs #24736 )
2020-04-11 23:05:08 +07:00
Sergey M․
2f19835726
[thisoldhouse] Improve video id extraction ( closes #24549 )
2020-04-11 20:07:37 +07:00
AndrewMBL
533f3e3557
[thisoldhouse] Fix video id extraction ( closes #24548 )
...
Added support for:
with of without "www."
and either ".chorus.build" or ".com"
It now validated correctly on older URL's
```
<iframe src="https://thisoldhouse.chorus.build/videos/zype/5e33baec27d2e50001d5f52f
```
and newer ones
```
<iframe src="https://www.thisoldhouse.com/videos/zype/5e2b70e95216cc0001615120
```
2020-04-11 20:07:32 +07:00
Sergey M․
75294a5ed0
[soundcloud] Improve AAC format extraction ( closes #19173 , closes #24708 )
2020-04-10 17:26:03 +07:00
tom
b9e5f87291
[soundcloud] Extract AAC format
2020-04-10 17:25:04 +07:00
Sergey M․
6b09401b0b
[youtube] Skip broken multifeed videos ( closes #24711 )
2020-04-09 22:42:43 +07:00
Sergey M․
5caf88ccb4
[nova:embed] Fix extraction ( closes #24700 )
2020-04-09 03:52:29 +07:00
Sergey M․
dcc8522fdb
[motherless] Fix extraction ( closes #24699 )
2020-04-09 02:14:49 +07:00
Felix Stupp
c9595ee780
[twitch:clips] Extend _VALID_URL ( closes #24290 ) ( #24642 )
2020-04-07 23:21:25 +07:00
Sergey M․
91bd3bd019
[tv4] Fix ISM formats extraction ( closes #24667 )
2020-04-07 22:56:06 +07:00
Sergey M․
13b08034b5
[extractor/common] Skip malformed ISM manifest XMLs while extracting ISM formats ( #24667 )
2020-04-07 22:55:59 +07:00
Sergey M․
6a6e1a0cd8
[tele5] Fix extraction ( closes #24553 )
2020-04-06 02:05:06 +07:00
Sergey M․
4e7b5bba5f
[mofosex] Add support for generic embeds ( closes #24633 )
2020-04-06 01:29:58 +07:00
Sergey M․
52c4c51556
[youporn] Add support form generic embeds
2020-04-05 20:56:14 +07:00
Sergey M․
8fae1a04eb
[spankwire] Add support for generic embeds (refs #24633 )
2020-04-05 20:42:56 +07:00
Sergey M․
d44a707fdd
[spankwire] Fix extraction ( closes #18924 , closes #20648 )
2020-04-05 20:42:56 +07:00
Sergey M․
6e47200b6e
[teachable] Update test
2020-03-24 02:57:53 +07:00
Sergey M․
38fa761a45
[teachable] Update gns3 domain
2020-03-24 02:57:48 +07:00
Sergey M․
08a27407c4
[teachable] Update upskillcourses domain
...
New version does not use teachable platform any longer
2020-03-24 02:57:44 +07:00
Sergey M․
be7dacf9cf
[generic] Look for teachable embeds before wistia
2020-03-24 02:57:38 +07:00
Sergey M․
4560adc820
[teachable] Extract chapter metadata ( closes #24421 )
2020-03-24 02:57:32 +07:00
Sergey M․
63dce3094b
[bilibili] Add support for player.bilibili.com ( closes #24402 )
2020-03-24 00:24:39 +07:00
Sergey M․
b4eb08bb03
[bilibili] Add support for new URL schema with BV ids ( closes #24439 , closes #24442 )
2020-03-24 00:11:39 +07:00
Remita Amine
2e20cb3636
[limelight] remove disabled API requests( closes #24255 )
2020-03-23 12:57:10 +01:00
Remita Amine
a6c5859d6b
[soundcloud] fix download url extraction( closes #24394 )
2020-03-22 09:24:26 +01:00
Sergey M․
c76cdf2382
[cbc:watch] Fix authenticated device token caching ( closes #19160 )
2020-03-21 01:43:13 +07:00
Devon Meunier
787c360467
[cbc:watch] Add support for authentication
2020-03-21 01:43:08 +07:00
Sergey M․
73453430c1
[hellporno] Fix extraction ( closes #24399 )
2020-03-21 00:59:48 +07:00
Sergey M․
158bc5ac03
[xtube] Fix typo
2020-03-14 22:58:10 +07:00
Sergey M․
4568a11802
[xtube] Fix formats extraction ( closes #24348 )
2020-03-14 22:57:10 +07:00
Sergey M․
4cbce88f8b
[ndr] Fix extraction ( closes #24326 )
2020-03-14 04:58:24 +07:00
Sergey M․
541fe3eaff
[nhk] Update m3u8 URL and use native hls ( #24329 )
2020-03-14 04:42:40 +07:00
Sergey M․
9bfe088594
[nhk] Remove obsolete rtmp formats ( closes #24329 )
2020-03-14 04:40:11 +07:00
Sergey M․
fcaf4d7a06
[nhk] Relax _VALID_URL ( #24329 )
2020-03-14 04:39:21 +07:00
Remita Amine
40b6495d40
Revert "[vimeo] fix showcase password protected video extraction( closes #24224 )"
...
This reverts commit 12ee431676
.
2020-03-13 08:59:10 +01:00
Tristan Waddington
fa9b8c6628
[pornhub] Add support for pornhubpremium.com ( #24288 )
2020-03-08 18:00:25 +07:00
Sergey M․
43ebf77df3
[youtube] Remove outdated code
...
Additional get_video_info requests don't seem to provide any extra itags any longer
2020-03-08 08:59:58 +07:00
Sergey M․
d332ec725d
[youtube] Improve age-gated videos extraction in 429 error conditions (refs #24283 )
2020-03-08 05:41:04 +07:00
Sergey M․
f93abcf1da
[youtube] Improve extraction in 429 error conditions ( closes #24283 )
2020-03-08 05:09:02 +07:00
Remita Amine
0ec9d4e565
[nhk] update API version( closes #24270 )
2020-03-06 20:13:28 +01:00
Sergey M․
5429d6a9cb
[youtube] Fix tests
2020-03-06 00:05:50 +07:00
Sergey M․
dc879c5a37
[youtube] Fix age-gated videos support without login ( closes #24248 )
2020-03-05 23:48:25 +07:00
Remita Amine
12ee431676
[vimeo] fix showcase password protected video extraction( closes #24224 )
2020-03-03 12:33:57 +01:00
Sergey M․
46cc54ca8f
[pornhub] Improve title extraction ( closes #24184 )
2020-03-03 06:23:39 +07:00
Sergey M․
1e1c1960aa
[peertube] Fix issues and improve extraction ( closes #23657 )
2020-03-03 03:01:47 +07:00
3risian
ac379fa236
[peertube] Improve extraction
2020-03-03 03:01:42 +07:00
jxu
0e30a7b973
[youtube:playlist] Fix tests ( closes #23872 ) ( #23885 )
2020-03-03 01:46:00 +07:00
Sergey M․
3b5399ce0f
[servus] Add support for new URL schema ( closes #23475 , closes #23583 , closes #24142 )
2020-03-03 01:41:53 +07:00
tsia
1c45ff5572
[vimeo] Fix subtitles URLs ( #24209 )
2020-03-03 01:27:40 +07:00
Sergey M․
b274e48d56
[xhamster] Fix extraction ( closes #24205 )
2020-03-01 20:04:48 +07:00
Sergey M․
50d19895a1
[franceculture] Fix extraction ( closes #24204 )
2020-03-01 19:22:09 +07:00
Sergey M․
6d475d01d8
[telecinco] Add support for article opening videos
2020-03-01 03:09:19 +07:00
Sergey M․
f8cbd8c963
[telecinco] Fix extraction (refs #24195 )
2020-03-01 01:04:51 +07:00
Sergey M․
838f051c4b
[xtube:user] Fix test
2020-02-29 23:51:56 +07:00
Sergey M․
e88b450771
[xtube] Fix metadata extraction ( closes #21073 , closes #22455 )
2020-02-29 23:51:34 +07:00
Sergey M․
278355bae4
[zapiks] Fix test
2020-02-29 23:09:13 +07:00
Sergey M․
b4cbdbd4b3
[zdf:channel] Fix tests
2020-02-29 23:06:36 +07:00
Sergey M․
886d985959
[youjizz] Fix extraction ( closes #24181 )
2020-02-29 21:58:22 +07:00
Sergey M․
7947a1f7db
Remove no longer needed compat_str around geturl
2020-02-29 19:19:24 +07:00
Sergey M․
e2f8bf5888
[extractor/common] Convert ISM manifest to unicode before processing on python 2 ( #24152 )
2020-02-29 17:29:30 +07:00
Sergey M․
bee6451fe8
[pornhd] Fix extraction ( closes #24128 )
2020-02-24 04:47:56 +07:00
Sergey M․
00d798b7c2
[teachable] Add support for multiple videos per lecture ( closes #24101 )
2020-02-23 06:49:45 +07:00
Sergey M․
fda6d237a5
[wistia] Add support for multiple generic embeds ( closes #8347 , closes #11385 )
2020-02-23 06:47:11 +07:00
Sergey M․
5d9f6cbc5a
[imdb] Fix extraction ( closes #23443 )
2020-02-23 04:33:29 +07:00
Martin Ström
97c822b3d5
[tv2dk:bornholm:play] Fix extraction ( #24076 )
2020-02-19 01:02:05 +07:00
Sergey M․
7bf27721d6
[npr] Add support for streams ( closes #24042 )
2020-02-15 05:35:55 +07:00
Sergey M․
f6052ec923
[24video] Add support for porn.24video.net ( closes #23779 , closes #23784 )
2020-02-15 03:49:29 +07:00
Sergey M․
293c9f0186
[jpopsuki] Remove extractor ( closes #23858 )
2020-02-15 02:23:29 +07:00
Sergey M․
06f1de2daf
[nova] Improve extraction (refs #23690 )
2020-02-15 02:16:26 +07:00
Sergey M․
b68a6e32fb
[nova:embed] Improve ( closes #23690 )
2020-02-15 02:00:58 +07:00
Jan 'Yenda' Trmal
8cd809fb3d
[nova:embed] Fix extraction ( closes #23672 )
2020-02-15 02:00:52 +07:00
d2au
d6aa1db7ed
[abc:iview] Support 720p ( #22907 ) ( #22921 )
2020-02-13 14:52:00 +01:00
Remita Amine
f377edec06
[nytimes] improve format sorting( closes #24010 )
2020-02-10 09:43:20 +01:00
Xaver Hellauer
fffc618c51
[toggle] Add support for mewatch.sg ( closes #23895 ) ( #23930 )
2020-02-05 22:41:56 +07:00
Remita Amine
705b1cda99
[thisoldhouse] fix extraction( closes #23951 )
2020-02-03 13:20:36 +01:00
Sergey M․
7d55b62ff2
[popcorntimes] Add extractor ( closes #23949 )
2020-02-03 06:05:56 +07:00
Philipp Hagemeister
0d006fac5c
[sportdeutschland] Update to new sportdeutschland API
...
They switched to SSL, but under a different host AND path...
Remove the old test cases because these videos have become unavailable.
2020-02-01 23:35:55 +01:00
Sergey M․
00de61a98f
[twitch:stream] Lowercase channel id for stream request ( closes #23917 )
2020-02-01 00:32:25 +07:00
Sergey M․
d95a1cc98e
[tv5mondeplus] Fix extraction ( closes #23907 , closes #23911 )
2020-01-31 04:58:36 +07:00
Sergey M․
4935749730
[tva] Relax _VALID_URL ( closes #23903 )
2020-01-31 03:49:16 +07:00
Remita Amine
51c7f40c83
[vimeo] fix album extraction( closes #23864 )
2020-01-27 23:37:29 +01:00
Remita Amine
4877ffc0e9
[viewlift] improve extraction
...
- fix extraction(closes #23851 )
- add add support for authentication
- add support for more domains
2020-01-27 15:41:21 +01:00
Remita Amine
8e4d3f83ce
[svt] fix series extraction( closes #22297 )
2020-01-26 16:17:51 +01:00
Remita Amine
43e7994749
[svt] fix article extraction( closes #22897 )( closes #22919 )
2020-01-26 14:16:59 +01:00
Remita Amine
2a5c26c980
[soundcloud] imporve private playlist/set tracks extraction
...
https://github.com/ytdl-org/youtube-dl/issues/3707#issuecomment-577873539
2020-01-23 23:24:37 +01:00
Sergey M․
c3cfea9068
[youtube] Fix sigfunc name extraction ( closes #23819 )
2020-01-24 04:09:10 +07:00
Remita Amine
22cb94902f
[stretchinternet] fix extraction( closes #4319 )
2020-01-19 21:20:56 +01:00
Remita Amine
be96f9924f
[voicerepublic] fix extraction
2020-01-19 20:15:02 +01:00
Remita Amine
9cf30dc017
[azmedien] fix extraction( closes #23783 )
2020-01-19 19:30:48 +01:00
Remita Amine
f4a18db748
[ard] add a missing condition
2020-01-19 18:28:24 +01:00
PB
fd032450f0
[businessinsider] Fix jwplatform id extraction ( closes #22929 ) ( #22954 )
2020-01-18 22:47:50 +07:00
Sergey M․
a4b2769451
[24video] Add support for 24video.vip ( closes #23753 )
2020-01-18 15:05:45 +07:00
Sergey M․
d9a2f86791
[ivi:compilation] Fix entries extraction ( closes #23770 )
2020-01-18 14:46:38 +07:00
Remita Amine
c968f738df
[ard] improve extraction( closes #23761 )
...
- simplify extraction
- extract age limit and series
- bypass geo-restriction
2020-01-17 14:23:24 +01:00
Remita Amine
48ff5590c1
[nbc] add support for nbc multi network URLs( closes #23049 )
2020-01-16 15:37:16 +01:00
Remita Amine
2c482bff7c
[americastestkitchen] fix extraction
2020-01-15 14:18:04 +01:00
Remita Amine
a9866c0366
[zype] improve extraction
...
- extract subtitles(closes #21258 )
- support URLs with alternative keys/tokens(#21258 )
- extract more metadata
2020-01-15 14:18:04 +01:00
Sergey M․
90ea83c64d
[orf:tvthek] Improve geo restricted videos detection ( closes #23741 )
2020-01-15 04:32:05 +07:00
Sergey M․
e4e5fa6e3c
[soundcloud] Restore previews extraction ( closes #23739 )
2020-01-15 04:13:10 +07:00
Moritz Patelscheck
bfdc8340c9
[yourporn] Fix extraction ( closes #21645 , closes #22255 , closes #23459 )
2020-01-15 01:28:17 +07:00
Sergey M․
628e5bc0b7
[canvas] Add support for new API endpoint and update tests ( closes #17680 , closes #18629 )
2020-01-14 23:53:59 +07:00
Sergey M․
3fc56635b7
[ndr:base:embed] Improve thumbnails extraction ( closes #23731 )
2020-01-14 21:46:56 +07:00
Remita Amine
bd2c211fcc
[vodplatform] add support for embed.kwikmotion.com domain
2020-01-12 17:34:57 +01:00
Remita Amine
10a5091e58
[twitter] add support for promo_video_website cards( closes #23711 )
2020-01-12 12:01:59 +01:00
Sergey M․
aca2fd222f
[orf:radio] Clean description and improve extraction
2020-01-11 02:18:36 +07:00
Johannes N
9ba179c1fa
[orf:fm4] Fix extraction ( #23599 )
2020-01-11 01:51:15 +07:00
cdarlint
3fdf573148
[safari] Fix kaltura session extraction ( closes #23679 ) ( #23670 )
2020-01-11 01:34:26 +07:00
Remita Amine
d4e0cd69ef
[lego] fix extraction and extract subtitle( closes #23687 )
2020-01-10 05:06:45 +01:00
Remita Amine
483b858d49
[cloudflarestream] import embed URL extraction
2020-01-08 23:07:41 +01:00
Remita Amine
a71c1d1a5a
[cloudflarestream] improve extraction
...
- add support for bytehighway.net domain
- add support for signed URLs
- extract thumbnail
2020-01-08 22:42:53 +01:00
Remita Amine
838171630d
[naver] improve metadata extraction
2020-01-08 12:55:33 +01:00
Remita Amine
c88debff5d
[naver] improve extraction
...
- improve geo-restriction handling
- extract automatic captions
- extract uploader metadata
- extract VLive HLS formats
2020-01-08 10:59:56 +01:00
Singwai Chan
3cb05b86de
[pandatv] Remove extractor ( #23630 )
2020-01-07 21:11:03 +07:00
Remita Amine
b2771a2853
[dctp] fix format extraction( closes #23656 )
2020-01-07 13:03:32 +01:00
Remita Amine
7bac77413d
[scrippsnetworks] correct test case URL
2020-01-06 14:30:02 +01:00
Remita Amine
0264903574
[scrippsnetworks] add support for www.discovery.com videos
2020-01-06 14:25:54 +01:00
Remita Amine
2f7aa680b7
[discovery] fix anonymous token extraction( closes #23650 )
2020-01-06 14:25:54 +01:00
Roxedus
0d2306d02b
[nrktv:seriebase] Fix extraction ( closes #23625 ) ( #23537 )
2020-01-06 06:34:36 +07:00
Remita Amine
233826f68f
[wistia] improve format extraction and extract subtitles( closes #22590 )
2020-01-05 21:09:37 +01:00
Remita Amine
44b434e4e3
[vice] improve extraction( closes #23631 )
2020-01-05 16:33:21 +01:00
Sergey M․
484637a9cc
[redtube] Detect private videos ( #23518 )
2020-01-02 22:45:42 +07:00
Remita Amine
de7aade2f8
[soundcloud] fix client id extraction for non fatal requests
2019-12-31 21:31:22 +01:00
Remita Amine
2d30b92e11
[brightcove] invalidate policy key cache on failing requests
2019-12-31 19:49:01 +01:00
Sergey M․
0164cd5dac
[pornhub] Improve locked videos detection ( closes #22449 , closes #22780 )
2019-12-31 23:43:43 +07:00
Sergey M․
f41347260c
[pornhub] Fix extraction and add support for m3u8 formats ( closes #22749 , closes #23082 )
2019-12-31 23:29:06 +07:00
Remita Amine
0606808746
[brightcove] update policy key on failing requests
2019-12-31 16:44:30 +01:00
Sergey M․
0a02732b56
[spankbang] Improve removed video detection ( #23423 )
2019-12-31 22:18:01 +07:00
Sergey M․
2b845c4086
[spankbang] Fix extraction ( closes #23307 , closes #23423 , closes #23444 )
2019-12-31 22:16:39 +07:00
Remita Amine
3bed621750
[soundcloud] automatically update client id on failing requests
2019-12-31 09:49:29 +01:00
Remita Amine
0c15a56f1c
[prosiebensat1] improve geo restriction handling( closes #23571 )
2019-12-30 22:31:11 +01:00
Remita Amine
75ef77c1b1
[brightcove] cache brightcove player policy keys
2019-12-29 19:31:17 +01:00
Remita Amine
cb7e053e0a
[extractors] add missing import for ScrippsNetworksIE
2019-12-29 19:31:17 +01:00
Sergey M․
941e359e95
[teachable] Fail with error message if no video URL found
2019-12-27 00:26:12 +07:00
Sergey M․
f8a12427a9
[teachable] Improve locked lessons detection ( #23528 )
2019-12-27 00:18:37 +07:00
Remita Amine
7ea55819ac
[scrippsnetworks] Add new extractor( closes #19857 )( closes #22981 )
2019-12-26 15:25:04 +01:00
Remita Amine
18ff573e50
[mitele] fix extraction( closes #21354 )( closes #23456 )
2019-12-25 20:02:31 +01:00
Sergey M․
d1b2722095
[soundcloud] Update client id ( closes #23516 )
2019-12-25 22:39:50 +07:00
Sergey M․
278be57be2
[mailru] Relax _VALID_URLs ( #23509 )
2019-12-25 04:28:34 +07:00
Sergey M․
9b6e72fd06
[mediaset] Fix parse formats ( closes #23508 )
2019-12-24 23:51:08 +07:00