Remita Amine
ae18d58297
[usatoday] fix extraction for videos with custom brightcove partner id( closes #18990 )
2019-01-25 11:02:15 +01:00
Sergey M․
1602a240a7
[drtv] Fix extraction ( closes #18989 )
2019-01-25 04:16:49 +07:00
Sergey M․
0eba178fce
[nhk] Extend _VALID_URL ( closes #18968 )
2019-01-25 04:04:58 +07:00
Remita Amine
eb35b163ad
[postprocessor/ffmpeg] fallback to ffmpeg/avconv for audio codec detection( closes #681 )
2019-01-24 20:23:04 +01:00
Remita Amine
118afcf52f
[go] fix adobe pass requests for Disney Now( closes #18901 )
2019-01-23 22:16:52 +01:00
Sergey M․
9713d1d1e0
[openload] Add support for oload.club ( closes #18969 )
2019-01-24 02:30:12 +07:00
Sergey M․
a1e171233d
release 2019.01.24
2019-01-24 01:46:23 +07:00
Sergey M․
e118a8794f
[YoutubeDL] Fix typo in string negation implementation and add more tests ( closes #18961 )
2019-01-24 01:39:39 +07:00
Sergey M․
435e382423
release 2019.01.23
2019-01-23 04:46:55 +07:00
Sergey M․
71a1f61700
[pornhub] Apply scrape detection bypass for all extractors
2019-01-23 04:12:06 +07:00
Sergey M․
6510a3aa97
[crunchyroll] Extend _VALID_URL ( closes #18955 )
2019-01-23 03:55:41 +07:00
Sergey M․
278d061a0c
[pornhub] Bypass scrape detection ( closes #5930 )
2019-01-23 03:51:29 +07:00
Remita Amine
503b604a31
[vrv] fix oauth signing for python 2( #14307 )
2019-01-22 18:21:37 +01:00
Remita Amine
4b85f0f9db
[vrv] add support for authentication( closes #14307 )
2019-01-22 14:38:40 +01:00
Sergey M․
19d6991312
[videomore] Improve extraction and fix season extractor ( closes #18908 )
2019-01-22 03:03:53 +07:00
Sergey M․
07f9febc4b
[tnaflix] Pass Referer in metadata request ( closes #18925 )
2019-01-20 22:07:01 +07:00
Sergey M․
fad4ceb534
[utils] Fix urljoin for paths with non-http(s) schemes
2019-01-20 20:22:19 +07:00
Remita Amine
6945b9e78f
[extractor/common] improve jwplayer relative url handling( closes #18892 )
2019-01-20 13:31:52 +01:00
Alexandre Huot
29cfcb43da
[radiocanada] Relax DRM check
2019-01-20 18:33:09 +07:00
Sergey M․
a1a4607598
[vimeo] Fix video password verification for videos protected by Referer HTTP header
2019-01-20 18:21:31 +07:00
Sergey M․
73c19aaa9f
[hketv] Improve and simplify ( closes #18696 )
2019-01-20 17:43:11 +07:00
Anthony Fok
289ef490f7
[hketv] Add extractor
2019-01-20 17:43:11 +07:00
yonaikerlol
6ca3fa898c
[streamango] Add support for fruithosts.net
2019-01-20 16:24:21 +07:00
jhwgh1968
31fbedc06a
[instagram] Add base extractor for playlists and tag extractor
2019-01-20 16:10:46 +07:00
aviperes
15870747f0
[odnoklassniki] Detect paid videos
2019-01-20 15:15:01 +07:00
Sergey M․
2cc779f497
[YoutubeDL] Add negation support for string comparisons in format selection expressions ( closes #18600 , closes #18805 )
2019-01-20 13:48:49 +07:00
Remita Amine
379306ef55
[extractor/common] fix typo
2019-01-19 21:35:02 +01:00
Remita Amine
f28363ad1f
[ted] correct acodec for http formats( #18923 )
2019-01-19 21:25:53 +01:00
Remita Amine
2bfc1d9d68
[extractor/common] imporove HLS video only format detection( closes #18923 )
2019-01-19 21:25:15 +01:00
Remita Amine
e2dd132f05
[cartoonnetwork] fix extraction( closes #15664 )( closes #17224 )
2019-01-17 23:56:37 +01:00
Remita Amine
79fec976b0
[vimeo] fix extraction for password protected player URLs( closes #18889 )
2019-01-17 09:44:29 +01:00
Sergey M․
29639b363d
release 2019.01.17
2019-01-17 10:27:17 +07:00
Sergey M․
fa4ac365f6
[youtube] Extend JS player signature function name regexes ( closes #18890 , closes #18891 , closes #18893 )
2019-01-17 10:24:44 +07:00
Sergey M․
bfc8eeea57
release 2019.01.16
2019-01-16 02:24:08 +07:00
Sergey M․
4fe54c128a
[youtube] Update tests and add a tests for #18804
2019-01-16 02:18:27 +07:00
Sergey M․
2f483bc1c3
[youtube] Skip unsupported adaptive stream type ( #18804 )
2019-01-16 01:28:50 +07:00
Sergey M․
561b456e2d
[youtube] Extract DASH formats from player response ( closes #18804 )
2019-01-16 01:12:58 +07:00
Remita Amine
929ba3997b
[funimation] fix extraction( closes #14089 )
2019-01-15 10:25:31 +01:00
Sergey M․
10026329c2
[skylinewebcams] Fix extraction ( closes #18853 )
2019-01-14 23:23:51 +07:00
Remita Amine
3b983ee471
[curiositystream] add support for non app urls
2019-01-13 15:46:54 +01:00
Remita Amine
f1ab3b7de7
[downloader/hls] fix uplynk ad skipping( closes #18824 )
2019-01-13 10:03:27 +01:00
Sergey M․
d65f6e734b
[bitchute] Check formats ( #18833 )
2019-01-13 03:59:38 +07:00
Sergey M․
ed8db0a25c
[wistia] Extend _VALID_URL ( closes #18823 )
2019-01-12 04:58:01 +07:00
Sergey M․
cbdc688c41
[postprocessor/ffmpeg] Relax ubuntu ffmpeg version regex
2019-01-12 00:30:06 +07:00
Sergey M․
5caa531a1a
[postprocessor/ffmpeg] PEP 8
2019-01-11 23:47:23 +07:00
Remita Amine
a64646e417
[postprocessor/ffmpeg] sanitize ffmpeg version for Ubuntu and Arch Linux systems( closes #18813 )
2019-01-11 15:12:10 +01:00
Remita Amine
c469e8808c
[playplustv] add support for playplus.com( #18789 )
2019-01-10 18:49:13 +01:00
Sergey M․
b64f6e690f
release 2019.01.10
2019-01-10 23:26:54 +07:00
Sergey M․
c3e543893b
[youtube] Extract live HLS URL from player response ( closes #18799 )
2019-01-10 22:46:53 +07:00
Remita Amine
432aba1c5e
[outsidetv] Add new extractor( closes #18774 )
2019-01-10 10:54:46 +01:00
Remita Amine
7c072f00d6
[jwplatform] use JW Platform Delivery API V2 and add support for more urls
2019-01-10 10:50:18 +01:00
Remita Amine
96c186e1fd
[fox] add support National Geographic( closes #17985 )( closes #15333 )( closes #14698 )
2019-01-10 09:05:00 +01:00
Remita Amine
4ad159c7b0
[playplustv] Add new extractor( closes #18789 )
2019-01-09 20:39:48 +01:00
Remita Amine
65615be368
[globo] set GLBID cookie manually( closes #17346 )
2019-01-09 19:17:58 +01:00
Remita Amine
3c1089dba4
[gaia] Add new extractor( #14605 )
2019-01-09 14:23:26 +01:00
Sergey M․
6089ff40e7
[youporn] Fix title and description extraction ( closes #18748 )
2019-01-09 00:37:01 +07:00
Sergey M․
2543938bbe
[hungama] Add support for videos ( closes #17402 )
2019-01-08 10:03:44 +07:00
Sergey M․
440863ade1
[extractor/common] Use episode name as title in _json_ld
2019-01-08 10:02:49 +07:00
Sergey M․
391256dc0e
[extractor/common] Add support for movies in _json_ld
2019-01-08 10:02:00 +07:00
Sergey M․
06b4b90c70
[hungama] Fix code and extract more metadata ( closes #18771 )
2019-01-08 09:14:47 +07:00
Awal Garg
8cb5c2181a
[hungama] Add extractor
2019-01-08 09:14:22 +07:00
Sergey M․
0266854f63
[dtube] Update test
2019-01-08 08:46:34 +07:00
4rensiker
bcc334a3c6
[dtube] Fix extraction ( closes #18741 )
2019-01-08 08:44:42 +07:00
Sergey M․
e9a50fba86
[utils] Fix typo
2019-01-07 01:02:34 +07:00
Sergey M․
04fb6928da
[postprocessor/ffmpeg] Embed subtitles with non-standard language codes (refs #18765 )
2019-01-07 00:57:55 +07:00
Sergey M․
b7acc83550
[utils] Add language codes replaced in 1989 revision of ISO 639 to ISO639Utils ( closes #18765 )
2019-01-07 00:57:48 +07:00
Sergey M․
de0359c0af
[tvnow] Fix and rework extractors, prepare for a switch to the new API ( closes #17245 , closes #18499 )
2019-01-05 03:44:19 +07:00
Sergey M․
c87f65e43d
[carambatv:page] Fix extraction ( closes #18739 )
2019-01-04 22:21:53 +07:00
Sergey M․
d7c3af7a72
release 2019.01.02
2019-01-02 23:52:54 +07:00
nyuszika7h
2122d7151d
[discovery] Use geo verification headers
2019-01-02 23:46:07 +07:00
Sergey M․
751e051557
[packtpub] Add support for subscription.packtpub.com ( closes #18718 )
2019-01-02 17:26:15 +07:00
Elan Ruusamäe
d226c560a6
Refactor code to use url_result
2019-01-01 23:56:05 +07:00
v-delta
1d803085d7
[yourporn] Fix extraction
2019-01-01 23:26:59 +07:00
biwubo
0e713dbb11
[acast:channel] Add support for play.acast.com ( closes #18587 )
2019-01-01 22:48:06 +07:00
iwconfig
9b5c8751ee
[extractors] Add missing age limits
2019-01-01 21:39:18 +07:00
Sergey M․
d9f1123c08
[rmcdecouverte] Improve, bypass geo restriction and add support for live ( closes #18697 )
2019-01-01 20:51:19 +07:00
Anarky
3d8eb6beb9
[rmcdecouverte] Update _VALID_URL ( closes #18595 )
2019-01-01 20:50:57 +07:00
Sergey M․
38d15ba7f9
[manyvids] Fix extraction ( closes #18604 , closes #18614 )
2019-01-01 20:31:48 +07:00
Sergey M․
6b688b8942
[bitchute] Fix extraction ( closes #18567 )
2019-01-01 18:12:44 +07:00
Sergey M․
9d9daed464
release 2018.12.31
2018-12-31 23:59:52 +07:00
Sergey M․
373941c5f0
[bbc] Add support for another embed pattern ( closes #18643 )
2018-12-31 23:20:40 +07:00
Sergey M․
4e1ddc8da9
[npo:live] Add support for npostart.nl ( closes #18644 )
2018-12-31 21:05:07 +07:00
Sergey M․
e4d51e751e
[beeg] Fix extraction ( closes #18610 , closes #18626 )
2018-12-31 20:59:53 +07:00
Sergey M․
c2dd2dc086
[youtube] Unescape HTML for series ( closes #18641 )
2018-12-31 19:57:01 +07:00
Remita Amine
140a13f5de
[youtube] extract more format metadata
2018-12-26 10:56:10 +01:00
Remita Amine
825cd268a3
[youtube] detect DRM protected videos( #1774 )
2018-12-26 10:56:10 +01:00
Sergey M․
63529e935c
[youtube] Relax html5 player regexes ( closes #18465 , closes #18466 )
2018-12-23 16:57:10 +07:00
Sergey M․
4273caf5c7
[youtube] Extend html5 player regex ( closes #17516 )
2018-12-23 16:40:16 +07:00
Remita Amine
e1a0628797
[liveleak] add support for another embed type and restore original format extraction
2018-12-20 23:22:51 +01:00
Remita Amine
835e45abab
[crackle] extract ism and http formats
2018-12-19 22:08:01 +01:00
Remita Amine
65e29cdac3
[twitter] pass referer with card request( closes #18579 )
2018-12-18 22:49:01 +01:00
Sergey M․
4ee1845454
[mediasite] Extend _VALID_URL even more
2018-12-18 01:55:13 +07:00
Daan van Vugt
cfd13c4c45
[mediasite] Relax _VALID_URL
2018-12-18 00:03:00 +07:00
Sergey M․
386d1fea79
[lecturio] Add support for lecturio.de ( closes #18562 )
2018-12-17 23:43:12 +07:00
Remita Amine
7216e9bff7
[discovery] Add support for Scripps Networks watch domains( closes #17947 )
2018-12-17 16:35:29 +01:00
Sergey M․
4cee62ade0
release 2018.12.17
2018-12-17 05:37:50 +07:00
Sergey M․
752582183a
[ard:beta] Improve extraction robustness, fix subtitles extraction, improve geo restricted videos extraction
2018-12-17 05:29:59 +07:00
Sergey M․
1c82122741
[ard:beta] Relax _VALID_URL ( closes #18441 )
2018-12-17 04:51:57 +07:00
Sergey M․
50a498a68e
[acast] Extend _VALID_URL
2018-12-17 04:32:59 +07:00
Tim Landscheidt
252e172dea
[acast] Add support for embed.acast.com
2018-12-17 04:29:12 +07:00
yonaikerlol
90046d7761
[iprima] Relax _VALID_URL ( closes #18515 )
2018-12-17 04:10:36 +07:00
Remita Amine
c8b3751086
[vrv] fix initial state extraction
2018-12-16 14:29:18 +01:00
Sergey M․
21c340b83f
[youtube] Fix mark watched ( closes #18546 )
2018-12-16 19:40:49 +07:00
Sergey M․
7f41a598b3
[safari] Add support for learning.oreilly.com ( closes #18510 )
2018-12-15 23:08:14 +07:00
Sergey M․
8fe104947d
[youtube] Fix multifeed extraction ( closes #18531 )
2018-12-15 22:25:12 +07:00
Sergey M․
0a05cfabb6
[lecturio] Improve subtitles extraction ( closes #18488 )
2018-12-11 23:45:02 +07:00
Remita Amine
13e17cd28e
[uol] fix format url extraction(closes 18480)
2018-12-10 15:02:54 +01:00
Sergey M․
102a4e54c5
[teachable] Remove debug output
2018-12-10 10:10:28 +07:00
Sergey M․
59c3940165
[ard:mediathek] Add support for classic.ardmediathek.de ( closes #18473 )
2018-12-10 01:37:10 +07:00
Sergey M․
cefe42c412
release 2018.12.09
2018-12-09 23:11:32 +07:00
Sergey M․
5ee7ae5c75
[teachable] Add support for teachable based platform sites ( closes #5451 , closes #18150 , closes #18272 )
2018-12-09 22:36:36 +07:00
Remita Amine
3ad6dabd33
[aenetworks] add support for History Vault( closes #18460 )
2018-12-09 10:04:00 +01:00
Remita Amine
5f47a60c5d
[imgur] improve gallery and album detection and extraction( closes #9133 )( closes #16577 )( closes #17223 )( closes #18404 )
2018-12-09 09:35:17 +01:00
Sergey M․
1bab343704
[YoutubeDL] Introduce YoutubeDLCookieJar and clarify the rationale behind session cookies ( closes #12929 )
2018-12-09 06:47:49 +07:00
aegamesi
1d88b3e6e6
[YoutubeDL] Recognize expires=0 as session cookies and send session cookies with requests
2018-12-09 06:05:37 +07:00
Sergey M․
9235b5091c
[iprima] Relax _VALID_URL ( closes #18453 )
2018-12-09 00:01:11 +07:00
Remita Amine
c3c098dcf2
[hotstar] fix video data extraction( closes #18386 )
2018-12-07 18:52:01 +01:00
Alexander Seiler
8c5879715f
[ard:mediathek] Fix title and description extraction ( closes #18349 )
2018-12-07 03:41:02 +07:00
ealgase
ebb0449049
[xvideos] Switch to HTTPS ( closes #18422 )
2018-12-07 03:36:08 +07:00
Sergey M․
dfe0a3a9d2
[lecturio] Add extractor ( closes #18405 )
2018-12-07 03:27:11 +07:00
Sergey M․
c976873c5b
[nrktv:series] Add support for extra materials
2018-12-07 00:54:58 +07:00
Sergey M․
15699ec8b0
[nrktv:season,series] Fix extraction and update tests ( closes #17159 , closes #17258 )
2018-12-07 00:49:24 +07:00
Sergey M․
33cc1ea586
[nrktv] Relax _VALID_URL ( closes #18304 , closes #18387 )
2018-12-07 00:00:06 +07:00
v-delta
ae9d77dab5
[yourporn] Fix extraction ( closes #18424 )
2018-12-06 23:24:35 +07:00
Remita Amine
8bb0c9cc16
[tbs] fix info extraction( fixes #18403 )
2018-12-05 07:03:00 +01:00
Remita Amine
5547014ad9
[gamespot] add support reviews URLs
2018-12-02 20:01:56 +01:00
Sergey M․
ab896fa894
release 2018.12.03
2018-12-03 00:10:20 +07:00
Sergey M․
ce18a19be9
[tiktok] Improve extraction and add support for user pages ( closes #18135 )
2018-12-02 02:42:56 +07:00
Ken Swenson
1ead840d2c
[tiktok] Add extractor ( closes #18108 )
2018-12-02 02:42:56 +07:00
Alexander Seiler
aa374bc78e
[utils] Fix random_birthday to generate existing dates only
2018-12-02 00:05:15 +07:00
Sergey M․
3430ff9b07
[pornhub] Use actual URL host for requests ( closes #18359 )
2018-12-01 16:45:51 +07:00
Hakim Boyles
f012823082
[lynda] Fix authentication ( closes #18158 )
2018-11-30 01:20:27 +07:00
Jimm Stout
16597c2f94
[gfycat] Update API endpoint ( closes #18333 )
2018-11-30 01:07:07 +07:00
Sergey M․
adbbdefc81
[hotstar] Add support for alternative app state layout ( closes #18320 )
2018-11-30 00:48:15 +07:00
Alexander Seiler
053e5b12b2
[azmedien] Fix extraction ( closes #18334 )
2018-11-30 00:12:18 +07:00
Remita Amine
d9df8f120b
[vimeo] extract VHX subtitles
2018-11-28 20:13:36 +01:00
Remita Amine
ca01d17884
[vimeo] Add support for VHX(Vimeo OTT)( #14835 )
2018-11-28 19:53:45 +01:00
Alexander Seiler
d19600df07
[joj] Fix extraction ( closes #18280 )
2018-11-24 22:14:27 +07:00
Sergey M․
641e86e3cf
[wistia] Add support for fast.wistia.com ( closes #18287 )
2018-11-24 21:47:41 +07:00
Sergey M․
d861a9d581
release 2018.11.23
2018-11-23 00:16:45 +07:00
Remita Amine
6f2883a2df
[mixcloud] base64 decode before decryption
2018-11-21 23:25:38 +01:00
Remita Amine
560020da30
[mixcloud] fallback to hardcoded decryption key( closes #18016 )
2018-11-21 23:21:05 +01:00
Remita Amine
a843464a7e
[nbc] fix NBCNews article extraction( closes #16194 )
2018-11-21 12:10:06 +01:00
Remita Amine
6866f24494
[foxsports] update test
2018-11-21 12:08:46 +01:00
Remita Amine
4e33e0792a
[loc] update test
2018-11-21 12:00:50 +01:00
Remita Amine
35328915b5
[foxsports] fix extraction( closes #17543 )
2018-11-21 09:46:36 +01:00
Remita Amine
6c882aa899
[loc] relax _VALID_URL regex and improve formats extraction
2018-11-21 09:46:36 +01:00
Sergey M․
183417a50f
[ciscolive:search] Add support for pagination
2018-11-21 06:10:43 +07:00
Sergey M․
6a6d7f0641
[ciscolive] Fix issues and improve extraction ( closes #17984 )
2018-11-21 06:10:39 +07:00
Austin de Coup-Crank
05bd5e9c77
[ciscolive] Add extractor
2018-11-21 06:10:30 +07:00
Alexander Seiler
15ed5a2784
[nzz] Relax kaltura regex
2018-11-21 02:50:40 +07:00
Remita Amine
2e1280ed43
[sixplay] fix format extraction
2018-11-19 18:15:51 +01:00
Remita Amine
8578ea4dcb
[bitchute] use _html_search_regex for title extraction
2018-11-18 16:15:27 +01:00
Remita Amine
9b27a78a88
[kaltura] limit requested MediaEntry fields
2018-11-18 16:15:27 +01:00
Sergey M․
964b989dc8
[americastestkitchen] Add support for zype embeds ( closes #18225 )
2018-11-18 20:45:25 +07:00
Sergey M․
f97c099131
[pornhub] Move test to correct place
2018-11-18 11:14:46 +07:00
Sergey M․
1febf99da1
[pornhub] Add pornhub.net alias
2018-11-18 06:26:08 +07:00
Sergey M․
4167148fa4
[nova:embed] Fix extraction ( closes #18222 )
2018-11-18 01:11:10 +07:00
Sergey M․
5bb0479269
release 2018.11.18
2018-11-18 00:11:54 +07:00
Sergey M․
006374e3ae
[wwe] Fix issues, extract subtitles and add support for playlists ( closes #14781 , closes #17450 )
2018-11-17 23:59:52 +07:00
mttronc
11d19ff503
[wwe] Add extractor
2018-11-17 23:59:46 +07:00
aviperes
a640c4d226
[vk] Detect geo restriction
2018-11-17 20:59:13 +07:00
Sergey M․
d0058c76d5
[openload] Use original host during extraction ( closes #18211 )
2018-11-17 16:59:20 +07:00
NeroBurner
0919cd4d01
[atvat] Fix extraction ( closes #18041 )
2018-11-17 00:18:50 +07:00
Sergey M․
2599956c9f
[rte] Add support for new API endpoint ( closes #18206 )
2018-11-17 00:07:59 +07:00
Sergey M․
9b9b3501c5
[tnaflixnetwork:embed] Fix extraction ( closes #18205 )
2018-11-16 22:55:35 +07:00
Sergey M․
730c0d12a0
[picarto] Extract more metadata ( closes #16518 )
2018-11-11 16:17:59 +07:00
Patrick Griffis
f17a24a6df
[picarto] Use API and add token support
...
This is just more reliable than trying to extract
it from the page itself.
2018-11-11 16:17:56 +07:00
Sergey M․
83852e57bf
[zype] Add extractor ( closes #18143 )
2018-11-11 00:44:49 +07:00
Sergey M․
96a91b1551
[vivo] Fix extraction ( closes #18139 )
2018-11-10 23:37:27 +07:00
Sergey M․
cab26223bf
[ruutu] Update API endpoint ( closes #18138 )
2018-11-10 15:26:04 +07:00
Sergey M․
532782ade1
release 2018.11.07
2018-11-07 01:38:25 +07:00
Sergey M․
2511eee215
[youtube] Add another JS signature function name regex ( closes #18091 , closes #18093 , closes #18094 )
2018-11-07 09:55:59 +07:00
Remita Amine
0df514f07e
[facebook] fix tahoe request( closes #17171 )
2018-11-06 21:22:27 +01:00
Sergey M․
432cd48410
[cliphinter] Fix extraction ( closes #18083 )
2018-11-06 23:29:42 +07:00
Sergey M․
c0345b825f
[youtube:playlist] Add support for invidio.us ( closes #18077 )
2018-11-05 19:08:39 +07:00
Sergey M․
2004e2210b
[osnateltv] Update host
2018-11-05 17:09:57 +07:00
Sergey M․
16d896b2a7
[zattoo] Arrange API hosts for derived extractors ( closes #18035 )
2018-11-05 15:52:46 +07:00
Sergey M․
dbdaaa231a
[youtube] Add fallback metadata extraction from videoDetails ( closes #18052 )
2018-11-03 06:26:16 +07:00
Sergey M․
38c32dbf19
release 2018.11.03
2018-11-03 02:57:48 +07:00
Sergey M․
6895ea4d3f
[laola1tv:embed] Set correct stream access URL scheme ( closes #16341 )
2018-11-03 02:45:37 +07:00
Alexander Seiler
faac1c1f70
[ehftv] Add extractor ( closes #15408 )
2018-11-03 02:45:32 +07:00
Sergey M․
573531dcfb
[azmedien] Simplify ( closes #17746 )
2018-11-03 01:33:42 +07:00
Alexander Seiler
da56fb631f
[azmedien] Adopt to major site redesign ( closes #17745 )
2018-11-03 01:33:36 +07:00
Xiao Di Guan
95e42d7336
[extractor/common] Ensure response handle is not prematurely closed before it can be read if it matches expected_status ( resolves #17195 , closes #17846 , resolves #17447 )
2018-11-03 01:18:20 +07:00
Sergey M․
cf0db4d997
[twitcasting] Improve extraction and fix issues ( closes #17981 )
2018-11-03 00:28:25 +07:00
sichuan-pepper
036f905161
[twitcasting] Add extractor
2018-11-03 00:28:21 +07:00
Sergey M․
4b6aca17cc
[orf:tvthek] Improve extraction and remove unused code ( closes #17956 , closes #18024 )
2018-11-02 23:47:23 +07:00
Sebastian Haas
c620694c97
[orf:tvthek] Fix extraction ( closes #17737 )
...
use _extract_m3u8_formats and _extract_f4m_formats helper functions
closes #17737
2018-11-02 23:47:17 +07:00
yonaikerlol
061ea3a776
[openload] Add support for oload.fun
2018-11-02 23:08:41 +07:00
Sergey M․
c70ba664f1
[njpwworld] Fix authentication ( closes #17427 )
2018-11-01 01:40:02 +07:00
Sergey M․
f16679e843
[cnbc:video] Fix _VALID_URL ( #17110 )
2018-10-30 04:57:51 +07:00
Remita Amine
b14475724b
[linkedin:learning:course] use url_transparent type for playlist entries
2018-10-29 21:49:12 +01:00
Remita Amine
aa7e974a2a
[linkedin:learning] Add new extractor( closes #13545 )
2018-10-29 19:28:29 +01:00
Sergey M․
9aac22c195
[theplatform] Improve error detection ( #13222 )
2018-10-30 00:22:44 +07:00
Sergey M․
94db1f7f3b
[cnbc] Simplify extraction ( closes #14280 , closes #17110 )
2018-10-29 23:55:55 +07:00
gfabiano
ffa7b2bfee
[cbnc] Add support for new URL schema ( closes #14193 )
2018-10-29 23:54:14 +07:00
Sergey M․
2943397e87
[aparat] Improve extraction and extract more metadata ( closes #17445 , closes #18008 )
2018-10-29 23:32:45 +07:00
Ali Irani
9c4a83a1be
[aparat] Fix extraction
2018-10-29 23:31:24 +07:00
Sergey M․
9ff558f67f
release 2018.10.29
2018-10-29 00:39:29 +07:00
Sergey M․
476cf548e1
[sportbox] Improve extraction, add support for matchtv.ru and fix video id ( closes #17978 )
2018-10-29 00:21:50 +07:00
Sergey M․
bebef10909
[extractor/common] Add validation for JSON-LD URLs
2018-10-29 00:21:45 +07:00
Alexey Trofimov
4c237ab787
[sportbox] Fix extraction
2018-10-29 00:21:40 +07:00
Sergey M․
a1d1c63678
[screencast] Improve extraction ( closes #14617 , closes #17990 )
2018-10-28 23:26:30 +07:00
sichuan-pepper
1fafb32984
[screencast] Fix extraction ( closes #14590 )
2018-10-28 23:26:30 +07:00
yonaikerlol
c901cc38e5
[openload] Add support for oload.icu
2018-10-28 22:51:29 +07:00
Sergey M․
022218f2f0
[ivi] Add support for ivi.tv
2018-10-28 22:49:10 +07:00
Sergey M․
08c7d3dade
[crunchyroll] Improve extraction failsafeness ( closes #17991 )
2018-10-28 22:12:54 +07:00
Remita Amine
5e733b066a
[dailymail] fix format extraction( closes #17976 )
2018-10-26 05:41:57 +01:00
Remita Amine
7d9e858132
[viewster] reduce format requests
2018-10-26 05:40:49 +01:00
Remita Amine
b99b0bcfa0
[cwtv] handle api errors( closes #17905 )
2018-10-17 06:22:56 +01:00
Sergey M․
baeabf7742
[rutube] Use geo verification headers ( closes #17897 )
2018-10-16 23:19:44 +07:00
Remita Amine
582797d780
[brightcove] remove unused variable
2018-10-15 20:47:12 +01:00
Remita Amine
160c2773f6
[brightcove:legacy] add another fall back to brightcove:new
2018-10-15 18:41:57 +01:00
Remita Amine
ee5fe42e44
[brightcove:legacy] fall back to brightcove:new( #13912 )
2018-10-15 17:54:38 +01:00
Remita Amine
f0ee386851
[tv3] remove extractor( closes #10461 )( closes #15339 )
2018-10-15 16:26:29 +01:00
Remita Amine
a94e7c195e
[ted] fix extraction for http and rtmp formats( closes #5941 )( closes #17572 )( closes #17894 )
2018-10-15 11:52:01 +01:00
yonaikerlol
5d90a8a5f3
[openload] Add support for oload.cc
2018-10-07 20:05:45 +07:00
Remita Amine
19a352854f
[patreon] extract post_file url( #17792 )
2018-10-05 22:45:04 +01:00
Remita Amine
c9d891f19a
[patreon] fix extraction( closes #14502 )( closes #10471 )
2018-10-05 20:11:01 +01:00
Sergey M․
d96f976b0c
release 2018.10.05
2018-10-05 02:31:30 +07:00
Sergey M․
21c1a00dd7
[pluralsight] Improve authentication ( closes #17762 )
2018-10-05 02:27:14 +07:00
Sergey M․
0082f44a08
[dailymotion] Improve metadata extraction ( closes #17706 )
2018-10-05 02:03:25 +07:00
Enes
f60b9803a4
[dailymotion] Fix extraction ( closes #17699 )
2018-10-05 02:03:16 +07:00
Remita Amine
d98cb62e55
[crunchyroll] switch to HTTPS for RpcApi( closes #17749 )
2018-10-02 19:43:06 +01:00
Remita Amine
05e7c184da
[hotstar] fix extraction in python 2( closes #17696 )
2018-10-02 06:07:43 +01:00
Sergey M․
66d106f270
[philharmoniedeparis] Fix extraction and add support for pad.philharmoniedeparis.fr ( closes #17705 )
2018-10-01 23:29:49 +07:00
Sergey M․
3c7da54c92
[jamendo] Add support for licensing.jamendo.com ( closes #17724 )
2018-10-01 22:05:18 +07:00
Enes
9795d93316
[openload] Add support for oload.cloud ( closes #17710 )
2018-10-01 21:48:59 +07:00
Sergey M․
365343131d
[pluralsight] Fix subtitles extraction ( closes #17726 , closes #17728 )
2018-10-01 21:45:24 +07:00
Sergey M․
85fa80d5f9
[vimeo] Add another config regex ( closes #17690 )
2018-10-01 21:13:43 +07:00
Remita Amine
245cbb33bc
[spike] fix Paramount Network extraction( closes #17677 )
2018-09-28 15:13:25 +01:00
Remita Amine
85cd69adcb
[hotstar] fix extraction( closes #14694 )( closes #14931 )( closes #17637 )
2018-09-26 08:13:36 +01:00
Sergey M․
4c89a675dd
release 2018.09.26
2018-09-26 11:58:25 +07:00
Sergey M․
c17e100b96
[pluralsight] Fix subtitles extraction ( closes #17671 )
2018-09-26 09:27:40 +07:00
Sergey M․
8fd12a0831
[mediaset] Improve embed support ( closes #17668 )
2018-09-26 05:38:41 +07:00
Sergey M․
cd5a74a28e
[youtube] Add support for invidio.us ( closes #17613 )
2018-09-24 00:14:49 +07:00
Sergey M․
f6d7f7b474
[zattoo] Add support for more zattoo platform sites
2018-09-23 23:35:37 +07:00
Alexander Seiler
21160a1792
[zattoo] Fix extraction ( closes #17175 )
2018-09-23 21:34:47 +07:00
Sergey M․
4ac73fc170
[popcorntv] Remove debug output
2018-09-19 22:16:43 +07:00
Leonardo Taccari
28fcb7b061
[raiplay:playlist] Remove a debug leftover print()
2018-09-19 09:48:39 +07:00
Sergey M․
3a9c928426
release 2018.09.18
2018-09-18 01:46:36 +07:00
Sergey M․
e504b09070
[adobepass] Don't pollute default headers dict
2018-09-17 22:15:27 +07:00
Sergey M․
c8f6ab8c38
[udemy] Don't pollute default headers dict
2018-09-17 22:14:53 +07:00
Sergey M․
e2f61598be
[twitch] Don't pollute default headers dict
2018-09-17 22:14:28 +07:00
Sergey M․
c11485162b
[youtube] Don't pollute default query dict ( closes #17593 )
2018-09-17 22:13:39 +07:00
Sergey M․
1084563eaa
[crunchyroll] Prefer hardsubless formats and formats in locale language
2018-09-16 23:54:58 +07:00
Sergey M․
d9b0d118ad
[vrv] Make format ids deterministic
2018-09-16 23:54:58 +07:00
Remita Amine
8b40c92724
[vimeo] redirect to feature url only in the case of a trailer( closes #14591 )
2018-09-15 06:31:15 +01:00
Sergey M․
3661ebf2b6
[pornhub] Extract upload date ( closes #17574 )
2018-09-15 02:04:43 +07:00
Sergey M․
0e7b8d3eac
[extractor/common] Fix typos
2018-09-15 01:53:01 +07:00
Sergey M․
127103b643
[porntube] Extract channel meta fields
2018-09-15 01:25:32 +07:00
Sergey M․
d03beddf0f
[vimeo] Extract channel meta fields
2018-09-15 01:24:48 +07:00
Sergey M․
dd4c449219
[youtube] Extract channel meta fields ( closes #9676 , closes #12939 )
2018-09-15 01:24:26 +07:00
Sergey M․
6f1f59f39c
[extractor/common] Introduce channel meta fields
2018-09-15 01:23:36 +07:00
Sergey M․
15bf2ca0da
[porntube] Fix extraction ( closes #17541 )
2018-09-15 00:50:36 +07:00
Sergey M․
0f2aa0dcaa
[asiancrush] Fix extraction ( closes #15630 )
2018-09-14 23:56:03 +07:00
Sergey M․
db348e8849
[twitch:clips] Extend _VALID_URL ( closes #17559 )
2018-09-14 23:26:38 +07:00
Sergey M․
f5b0175349
[vzaar] Add support for HLS
2018-09-11 02:41:05 +07:00
Sergey M․
79facb2773
[tube8] Fix metadata extraction ( closes #17520 )
2018-09-11 02:32:01 +07:00
Sergey M․
96dbf70de6
[eporner] Extract JSON-LD ( closes #17519 )
2018-09-11 02:32:01 +07:00
Sergey M․
8476b4fd91
release 2018.09.10
2018-09-10 02:48:37 +07:00
Sergey M․
25d110be30
[utils] Properly recognize AV1 codec ( closes #17506 )
2018-09-10 02:37:22 +07:00
Sergey M․
a2637a2dda
[iprima] Add support for prima.iprima.cz ( closes #17514 )
2018-09-10 01:34:49 +07:00
Sergey M․
2e4350eec6
[generic] PEP 8 ( #17455 )
2018-09-08 17:24:59 +07:00
Sergey M․
2c9d3b9962
[seznamzpravy] PEP 8 ( #17455 )
2018-09-08 17:24:48 +07:00
Sergey M․
13ef64fd93
[motherless] PEP 8 ( #17455 )
2018-09-08 17:24:34 +07:00
Sergey M․
6f9f3340bb
[dtube] PEP 8 ( #17455 )
2018-09-08 17:24:09 +07:00
Sergey M․
ae2384ff5f
[tele5] Improve extraction ( closes #7805 , closes #7922 , closes #17331 , closes #17414 )
2018-09-08 16:08:48 +07:00
Jens Rutschmann
d0de6a287a
[tele5] Add extractor
2018-09-08 16:08:44 +07:00
Timendum
d0c5fabc12
[nbc] Fix extraction of percent encoded URLs ( closes #17374 )
2018-09-08 14:44:06 +07:00
Sergey M․
ad98d2eb74
release 2018.09.08
2018-09-08 03:42:28 +07:00
Sergey M․
9a47fa35dd
[youtube] Fix extraction ( closes #17457 , closes #17464 )
2018-09-08 03:36:10 +07:00
Sergey M․
2d4fe594c6
[pornhub:uservideos] Add support for new URLs ( closes #17388 )
2018-09-06 00:51:20 +07:00
Sergey M․
09322cccdb
[iprima] Confirm adult check ( closes #17437 )
2018-09-06 00:22:53 +07:00
Remita Amine
aa1d5eb905
[slideslive] make the check for video_service_name case-insensitive( closes #17429 )
2018-09-04 10:37:51 +01:00
Sergey M․
93284ff2ea
[radiojavan] Improve extraction ( closes #17151 )
2018-09-03 02:53:51 +07:00
Hormoz K
0a9a8118ce
[radiojavan] Fix extraction
2018-09-03 02:53:41 +07:00
Mohammed Yaseen Mowzer
3d08f63dc5
[generic] Skip unsuccessful jwplayer extraction ( closes #16735 )
2018-09-03 02:15:17 +07:00
Sergey M․
27d8e089a2
release 2018.09.01
2018-09-01 18:40:23 +07:00
LangerJan
0b87e88453
[ard] Add support for one.ard.de
2018-09-01 16:42:30 +07:00
Gorfiend
4d59db5b90
[niconico] Fix extraction on python3 ( closes #17393 )
2018-09-01 16:04:45 +07:00
Remita Amine
4627995882
[crunchyroll] limit VRVIE inheritance to CrunchyrollIE
2018-09-01 10:04:10 +01:00
Remita Amine
7f2611cb5b
[ard] extract f4m formats
2018-09-01 08:40:38 +01:00
Remita Amine
54a5be4dba
[crunchyroll] parse vilos media data( closes #17343 )
2018-09-01 08:16:41 +01:00
Philipp Hagemeister
ed6919e737
[ard] beta mediathek: make regexp for JSON more robust
2018-09-01 01:59:13 +02:00
Philipp Hagemeister
2b83da2463
[ard] Better format handling
...
Skip f4m, doesn't work (yet); correctly extract m3u8, and prefer plain HTTP files.
2018-09-01 00:45:36 +02:00
Philipp Hagemeister
c1a37eb24a
[ard] Add support for Beta ARD Mediathek
...
Thanks to https://blog.fefe.de/?ts=a577685d for pointing out support is missing.
2018-09-01 00:18:17 +02:00
Sergey M․
4991e16c2a
[bandcamp] Extract more metadata ( closes #13197 )
2018-08-31 03:35:55 +07:00
Parmjit Virk
14b7a24c19
[bandcamp] Extract track_number ( closes #17266 )
2018-08-31 02:32:35 +07:00
Leonardo Taccari
73f3bdbeb4
[internazionale] Fix extraction of non-available-abroad videos
2018-08-31 02:15:46 +07:00
Sergey M․
9e21e6d96b
[utils] Improve remote address skipping and add support for python 2.6 ( closes #17362 )
2018-08-29 01:18:03 +07:00
Andrew Udvare
8959018a5f
[utils] Skip remote IP addresses non matching to source address' IP version ( closes #13422 )
2018-08-29 01:17:53 +07:00
Sergey M․
eebbce5656
release 2018.08.28
2018-08-28 03:10:09 +07:00
Sergey M․
409b9324da
[youtube:playlist] Add support for music album playlists (OLAK5uy_ prefix) ( closes #17361 )
2018-08-28 02:20:32 +07:00
Andrew Udvare
02df41354c
[bitchute] Fix extraction by pass custom User-Agent
2018-08-27 22:04:56 +07:00
Sergey M․
dd88fd65a5
[webofstories:playlist] Fix extraction ( closes #16914 )
2018-08-26 21:42:30 +07:00
Sergey M․
287cf7e443
[generic] Remove unused import
2018-08-26 20:09:02 +07:00
Sergey M․
dac6f7654a
[tvplayhome] Add extractor ( closes #17344 )
2018-08-26 20:08:55 +07:00
Sergey M․
e0b6e98871
[generic] Allow relative src for videojs embeds ( closes #17324 )
2018-08-24 23:12:53 +07:00
Sergey M․
beff09505c
[xfileshare] Add support for vidto.se ( closes #17317 )
2018-08-24 04:00:35 +07:00
Sergey M․
135e6a1c10
[vidzi] Add support for vidzi.nu ( closes #17316 )
2018-08-24 02:36:56 +07:00
Sergey M․
c707d2067d
[nova:embed] Add extractor ( closes #17282 )
2018-08-22 23:18:07 +07:00
Sergey M․
4c86163b60
release 2018.08.22
2018-08-22 02:32:18 +07:00
Sergey M․
df4d817bc3
[kinopoisk] Add extractor ( closes #17283 )
2018-08-22 02:19:30 +07:00
Sergey M․
db192b2932
[yourporn] Add extractor ( closes #17298 )
2018-08-22 01:44:22 +07:00
Sergey M․
52007de8ca
[go] Add support for disneynow.go.com ( closes #16299 , closes #17264 )
2018-08-22 01:14:47 +07:00
hmlinaric
28f96cf407
[6play] Add support for play.rtl.hr
2018-08-22 00:06:27 +07:00
Sergey M․
eda86b4335
[anvato] Fallback to generic API key for access key to API key lookup ( closes #16788 , closes #17254 )
2018-08-21 23:45:18 +07:00
Sergey M․
bf1245d236
[lci] Fix extraction ( closes #17274 )
2018-08-20 02:15:48 +07:00
Sergey M․
6f356cbbcf
[bbccouk] Extend _ID_REGEX ( closes #17270 )
2018-08-20 02:05:07 +07:00
Remita Amine
0a74b45191
[cwtv] fix extraction( closes #17256 )
2018-08-17 11:59:49 +01:00
Sergey M․
d6ef8b4dd4
[nova] Fix extraction ( closes #17241 )
2018-08-16 00:11:41 +07:00
Sergey M․
60c0856223
[utils] Use pure browser header for User-Agent ( closes #17236 )
2018-08-14 23:27:12 +07:00
Sergey M․
57c68ec4c3
[generic] Add support for expressen embeds
2018-08-14 22:51:44 +07:00
Sergey M․
24e0cd709f
[raywenderlich] Adapt to site redesign ( closes #17225 )
2018-08-13 00:15:59 +07:00
Remita Amine
4779420ce8
[redbulltv] add support redbull.com tv URLs( closes #17218 )
2018-08-12 05:31:34 +01:00
Sergey M․
de4c41b437
[bitchute] Improve page offset
2018-08-12 01:52:50 +07:00
Sergey M․
b65e3b0636
[bitchute] Add extractor ( closes #14052 )
2018-08-12 01:47:10 +07:00
Sergey M․
d37dc6e1c9
[clyp] Add support for token protected media ( closes #17184 )
2018-08-07 23:27:08 +07:00
Sergey M․
a62460aa21
[imdb] Fix extension extraction ( closes #17167 )
2018-08-06 04:37:03 +07:00
Sergey M․
81cc22bab6
release 2018.08.04
2018-08-04 01:23:24 +07:00
Sergey M․
af322eb830
[funk:channel] Improve byChannelAlias extraction ( closes #17142 )
2018-08-04 00:26:58 +07:00
Sergey M․
cb1c3a3c07
[twitch] Update cliend id and modernize ( closes #17126 )
2018-08-03 22:44:31 +07:00
Tim Broder
48afc6ca3e
[twitch] Fix authentication ( closes #17024 )
2018-08-03 22:43:23 +07:00
Sergey M․
644921b372
[twitch:vod] Improve _VALID_URL ( closes #17135 )
2018-08-02 23:16:15 +07:00
Sergey M․
19b9de13c4
[watchbox] Fix extraction ( closes #17107 )
2018-07-30 23:28:44 +07:00
Sergey M․
6f2d82a5a0
[pbs] Fix extraction ( closes #17109 )
2018-07-30 23:10:40 +07:00
Giuseppe Fabiano
7ff129d3ea
[theplatform] Relax _VALID_URL ( closes #16181 )
2018-07-30 03:15:06 +07:00
Sergey M․
9d1b213845
[viqeo] Add extractor ( closes #17066 )
2018-07-30 03:05:36 +07:00
Sergey M․
5484828418
release 2018.07.29
2018-07-29 07:02:18 +07:00
bato3
b2286f8fb2
[crunchyroll:playlist] Restrict _VALID_URL ( closes #17069 )
2018-07-29 06:56:52 +07:00
Giuseppe Fabiano
4938c8d573
[pornhub] Add support for subtitles ( closes #16924 )
2018-07-29 06:24:10 +07:00
bato3
1a88fc5a69
[ceskatelevize] Use https for API call (refs #16997 )
2018-07-29 06:04:59 +07:00
Huyuumi
38e87f6c2a
[utils] Remove return from __init__
2018-07-29 05:52:42 +07:00
Remita Amine
ec240a4369
[dailymotion:playlist] fix extraction( closes #16894 )
2018-07-28 20:30:44 +01:00
Sergey M․
cd3a3ff93b
[ted] Improve extraction and update tests
2018-07-28 22:09:53 +07:00
Sergey M․
9a984265b9
[ted] Fix extraction for videos without nativeDownloads ( closes #16756 , closes #17085 )
2018-07-28 21:26:23 +07:00
Remita Amine
a098c99f0d
[telecinco] fix extraction( closes #17080 )
2018-07-28 06:55:42 +01:00
Remita Amine
8e37a7e4cc
[mitele] reduce number of requests and update tests
2018-07-28 06:55:42 +01:00
Remita Amine
0c7b4f49eb
[rai] return non http relinker URL intact( closes #17055 )
2018-07-26 08:11:06 +01:00
Remita Amine
ad1bc71a8a
[vk] fix extraction for inline only videos( fixes #16923 )
2018-07-26 07:25:07 +01:00
Sergey M․
b5dec62ca6
[streamcloud] Fix extraction ( closes #17054 )
2018-07-25 23:07:12 +07:00
Remita Amine
631f93ee2d
[facebook] fix tahoe request for authenticated users( closes #16655 )
2018-07-23 06:20:18 +01:00
Sergey M․
8fd2a7be37
[puhutv] Improve extraction ( closes #16269 )
2018-07-22 20:36:48 +07:00
Enes
6de82b4476
[puhutv] Add extractor ( closes #16010 )
2018-07-22 20:36:48 +07:00
Sergey M․
8e66ffc3b7
release 2018.07.21
2018-07-21 21:00:18 +07:00
Sergey M․
3052a30d42
Improve URL extraction
2018-07-21 19:08:28 +07:00
Sergey M․
4ecf300d13
[iwara] Improve extraction
2018-07-21 18:03:58 +07:00
Sergey M․
af03000ad5
[utils] Introduce url_or_none
2018-07-21 18:03:58 +07:00
Remita Amine
b96b4be461
[bbc] add support for BBC Radio Play pages( closes #17022 )
2018-07-21 11:50:14 +01:00
Kazuma Takahara
edb0e17188
[iwara] Fix download URLs ( closes #17026 )
2018-07-21 17:41:33 +07:00
Sergey M․
e9c671d5e8
[utils] Allow JSONP with empty func name ( closes #17028 )
2018-07-21 12:30:18 +07:00
Sergey M․
fd62b36680
[vrtnu] Relax title extraction and extract JSON-LD ( closes #17018 )
2018-07-20 02:39:20 +07:00
Sergey M․
25586c601c
[theplatform] PEP 8
...
[ci skip]
2018-07-20 00:49:14 +07:00
Sergey M․
ecb6b6ae2d
[viu] Pass area id
2018-07-20 00:46:50 +07:00
Sergey M․
c258570edd
[viu] Pass Referer and Origin headers ( closes #16992 )
2018-07-20 00:01:43 +07:00
Sergey M․
6fc09f0155
[vimeo] Add another config regex ( closes #17013 )
2018-07-19 23:15:27 +07:00
Sergey M․
11330f5121
[facebook] Extract view count and update tests ( closes #16942 )
2018-07-19 02:26:05 +07:00
bato3
8da17f9680
[dailymotion] Improve description extraction ( closes #16984 )
2018-07-19 02:04:05 +07:00
Sergey M․
c63f5fb863
[slutload] Fix and improve extraction ( closes #17001 )
2018-07-19 01:59:00 +07:00
Remita Amine
38f1eb0ac3
[mediaset] fix extraction( closes #16977 )
2018-07-18 18:34:04 +01:00
Remita Amine
371dcc1dd4
[theplatform] add support for theplatform Top-level domain customization( #16977 )
2018-07-18 18:34:04 +01:00
Remita Amine
bd21ead2a2
[extractor/common] add support for DASH and MSS formats extraction in SMIL manifests
2018-07-18 18:34:04 +01:00
Jakub Wilk
905eef2b06
[imgur] Allow digits in filename extension
2018-07-18 23:47:26 +07:00
Sergey M․
79367a9820
[pornhub] Improve extraction and extract all formats ( closes #12166 , closes #15891 , closes #16262 , closes #16959 )
2018-07-14 18:05:06 +07:00
Sergey M․
40a051fa9f
release 2018.07.10
2018-07-10 02:09:51 +07:00
Sergey M․
4b3ee09886
[nrktv] Add support for new season and serie URL schema
2018-07-10 00:27:24 +07:00
Sergey M․
79fd7320e2
[nrktv] Add support for new episode URL schema ( closes #16909 )
2018-07-09 23:44:05 +07:00
Sergey M․
0685d9727b
[utils] Share JSON-LD regex
2018-07-09 23:43:05 +07:00
Sergey M․
e06632e3fe
[downloader/dash] Improve error handling ( #16927 )
2018-07-08 08:22:56 +07:00
Sergey M․
69fcdb845b
[frontendmasters] Fix issues and improve extraction ( closes #3661 , closes #16328 )
2018-07-08 00:55:49 +07:00
Luca Cherubin
6868d272e5
[frontendmasters] Add extractor
2018-07-08 00:49:15 +07:00
Sergey M․
4742150788
[funk] Fix extraction ( closes #16918 )
2018-07-06 23:50:02 +07:00
Sergey M․
1ed0b2f74d
[watchbox] Fix extraction ( closes #16904 )
2018-07-05 02:22:15 +07:00
Sergey M․
e15141adae
[dplayit] Sort formats
2018-07-05 02:14:50 +07:00
Sergey M․
94fef94d9c
[dplayit] Fix extraction ( closes #16901 )
2018-07-05 02:14:06 +07:00
Sergey M․
9a6628aaf9
[youtube] Improve login error handling ( closes #13822 )
2018-07-05 00:37:32 +07:00
Sergey M․
689af4960e
release 2018.07.04
2018-07-04 04:59:21 +07:00
Sergey M․
24d26ab380
[lynda] PEP 8
2018-07-04 04:49:03 +07:00
Sergey M․
836ef4840f
[pluralsight] Switch to graphql ( closes #16889 , closes #16899 )
2018-07-04 04:48:40 +07:00
Sergey M․
5621c3222e
[lynda] Simplify login and improve error capturing ( #16891 )
2018-07-03 02:47:09 +07:00
Remita Amine
db5debf313
[go90] add support for embed urls( closes #16873 )
2018-07-01 22:41:32 +01:00
Remita Amine
8cee692b8b
[go90] detect geo restriction error and pass geo verification headers( closes #16874 )
2018-07-01 22:41:32 +01:00
coreynicholson
973b6ceebb
[vlive] Fix live streams extraction
2018-07-01 21:19:17 +07:00
Sergey M․
eca1f0d115
[extractor/common] Properly escape % in MPD templates ( closes #16867 )
2018-07-01 02:11:36 +07:00
Sergey M․
2160768a21
[npo] Fix typo ( closes #16872 )
2018-06-30 23:39:56 +07:00
Sergey M․
267d81962a
[mediaset] Fix issues and extract all formats ( closes #16568 )
2018-06-30 02:19:02 +07:00
Timendum
9cf648c92b
[mediaset] Add support for new videos
2018-06-30 02:17:51 +07:00
Sergey M․
5e8e2fa51f
[extractor/common] Use source URL as Referer for HTML5 entries ( closes #16849 )
2018-06-29 01:25:05 +07:00
Sergey M․
d4a24f4091
Prefer ffmpeg over avconv by default ( closes #8622 )
2018-06-29 01:09:14 +07:00
Sergey M․
acbd0ff5df
[dctptv] Restore extraction based on REST API ( closes #16850 )
2018-06-29 00:35:05 +07:00
Sergey M․
7b393f9cc5
[svt] Improve extraction and add support for pages ( closes #16802 )
2018-06-28 04:29:11 +07:00
Sergey M․
c3bcd206eb
[porncom] Fix extraction ( closes #16808 )
2018-06-26 00:01:06 +07:00
Sergey M․
1f6cc5807e
release 2018.06.25
2018-06-25 02:26:02 +07:00
Sergey M․
a0949fec08
[joj] Relax _VALID_URL ( closes #16771 )
2018-06-24 23:57:22 +07:00
Remita Amine
74caf528bc
[brightcove] workaround sonyliv DRM protected videos( closes #16807 )
2018-06-24 12:02:32 +01:00
Sergey M․
9fb62e35f6
[motherless:group] Fix _VALID_URL
2018-06-21 23:39:13 +07:00
Sergey M․
b71cc71910
[motherless] Fix extraction ( closes #16786 )
2018-06-21 23:38:32 +07:00
Sergey M․
a4ec45179e
[itv] Sort imports
2018-06-21 23:12:40 +07:00
Sergey M․
30374f4d40
[itv] Make SOAP request non fatal and extract metadata from a webpage ( closes #16780 )
2018-06-21 23:06:58 +07:00
Sergey M․
91aa502d91
[foxnews:insider] Remove extractor ( #15810 )
...
Now covered by foxnews:article
2018-06-20 23:59:37 +07:00
Sergey M․
f51f526b0a
[foxnews] Add support for iframe embeds ( closes #15810 , closes #16711 )
2018-06-20 23:53:37 +07:00
Sergey M․
c9b983ff82
release 2018.06.19
2018-06-19 23:16:04 +07:00
Sergey M․
8b4b400aef
[peertube] Improve generic support ( closes #16733 )
2018-06-19 23:00:36 +07:00
Remita Amine
e12b4b8bcc
[6play] use geo verfication headers
2018-06-19 10:35:57 +01:00
Remita Amine
18806e3b6b
[rtbf] fix extraction for python 3.2 and older
2018-06-18 19:10:43 +01:00
Sergey M․
713afa705c
[vgtv] Improve HLS formats extraction
2018-06-18 23:15:38 +07:00
Sergey M․
721a877d2f
[vgtv] Add support for www.aftonbladet.se/tv/ URLs
2018-06-18 23:08:35 +07:00
Sergey M․
9283d4ea03
[bbccouk] Use expected_status
2018-06-18 04:54:59 +07:00
Sergey M․
00a429bea3
[markiza] Expect 500 status code
2018-06-18 04:54:52 +07:00
Sergey M․
d391b7e23d
[extractor/common] Introduce expected_status for convenient accept of failed HTTP requests
...
Useful when some non-success (2xx) HTTP status codes should be considered normal. Previously this required to manually catch corresponding exceptions and read the response.
2018-06-18 04:54:08 +07:00
Sergey M․
075a13d3e9
[compat] Introduce compat_integer_types
2018-06-18 04:52:58 +07:00
Remita Amine
8ba84e4600
[tvnow] try all clear manifest urls( closes #15361 )
2018-06-17 20:41:09 +01:00
Sergey M․
858cf4dc29
release 2018.06.18
2018-06-18 01:34:36 +07:00
Sergey M․
ce0edda0f9
[markiza] Add extractors ( closes #16750 )
2018-06-18 01:17:47 +07:00
Remita Amine
0adf213d8c
[wat] try all supported adaptive urls
2018-06-17 15:56:52 +01:00
Remita Amine
8b183bd5f8
[tf1] try all supported adaptive urls
2018-06-17 15:53:29 +01:00
Remita Amine
1882511754
[6play] add support for rtlplay.be and extract hd usp formats
2018-06-17 12:01:14 +01:00
Remita Amine
764cd4e6f3
[rtbf] improve extraction
...
- add support for audio and live streams(closes #11923 )(closes #9638 )
- extract HLS, DASH and all HTTP formats
- extract subtitles
- fixup specific http urls(fixes #16101 )
2018-06-17 03:13:41 +01:00
Sergey M․
734d461ca0
[expressen] Add extractor
2018-06-16 21:15:06 +07:00
Urgau
81c5df4f2c
[vidzi] Fix extraction ( closes #16678 )
2018-06-16 05:08:44 +07:00
Sergey M․
87f89dacdd
[pbs] Improve extraction ( closes #16623 , closes #16684 )
2018-06-16 02:55:20 +07:00
Sergey M․
9b0b627534
[downloader/rtmp] Fix downloading in verbose mode ( closes #16736 )
2018-06-15 02:59:15 +07:00
Sergey M․
61cb66830f
[bilibili] Restrict cid regex ( closes #16638 , closes #16734 )
2018-06-14 22:40:30 +07:00
Sergey M․
c797db4a2f
release 2018.06.14
2018-06-14 01:24:53 +07:00
Remita Amine
aa56061627
[discoverynetworks] Add support for disco-api videos( closes #16724 )
2018-06-13 16:46:59 +01:00
Remita Amine
18d66f0410
[dailymotion] use compat_struct_pack
2018-06-13 15:12:42 +01:00
Remita Amine
f15f7a674b
[dailymotion] add support for password protected videos( closes #9789 )
2018-06-13 14:51:19 +01:00
Sergey M․
9aca7fe6a3
[abc:iview] Extract more series metadata
2018-06-12 20:25:50 +07:00
Remita Amine
e0671819e7
[abc] fix ABC IView extraction and add support for livestreams( closes #16704 )( closes #12354 )
2018-06-12 13:07:57 +01:00
Sergey M․
5d6c81b63f
[downloader/http] Fix resume when writing ot stdout ( closes #16699 )
2018-06-12 03:12:29 +07:00
Sergey M․
dc53c78634
[crackle] Add support for sonycrackle.com ( closes #16698 )
2018-06-12 02:06:30 +07:00
Sergey M․
7dc9c60b4b
[tvnet] Fix _VALID_URL
2018-06-12 02:05:58 +07:00
Sergey M․
e51752754d
[tvnet] Improve video id extraction
2018-06-12 01:50:43 +07:00
Sergey M․
0645be49cb
[inc] PEP 8
2018-06-12 01:41:23 +07:00
Sergey M․
a572ae6114
[tvnet] Improve and fix issues ( closes #15462 )
2018-06-12 01:37:34 +07:00
Thomas van der Berg
b2df66aeca
[tvnet] Add extractor
2018-06-12 01:37:29 +07:00
Sergey M․
93cffb1444
[nrk] Update API hosts and try all previously known ones ( closes #16690 )
2018-06-11 03:08:36 +07:00
Sergey M․
d253df2f65
[wimp] Fix Youtube embeds extraction
2018-06-11 02:40:17 +07:00
Sergey M․
e8c6afc168
release 2018.06.11
2018-06-11 01:57:30 +07:00
Sergey M․
9d581efe05
[npo] Extend _VALID_URL ( closes #16682 )
2018-06-10 00:26:16 +07:00
Sergey M․
ff2e486221
[inc] Add support for another embed schema ( closes #16666 )
2018-06-09 02:53:04 +07:00
Remita Amine
6ae36035d9
[tv4] fix format extraction( closes #16650 )
2018-06-06 00:41:08 +01:00
Remita Amine
9afd74d705
[nexx] extract free cdn http formats
2018-06-05 01:02:46 +01:00
Sergey M․
2e6975306a
[nexx] Update tests
2018-06-05 02:59:25 +07:00
Sergey M․
06ea7bdd99
[nexx] Add support for free cdn ( closes #16538 )
2018-06-05 02:55:54 +07:00
Sergey M․
d7be705308
[pbs] Add another cove id pattern ( closes #15373 )
2018-06-05 00:17:26 +07:00
Sergey M․
2e190c2ad9
[rbmaradio] Add support for 192k format ( closes #16631 )
2018-06-04 23:51:25 +07:00
Sergey M․
94418c8eb3
release 2018.06.04
2018-06-04 02:41:53 +07:00
Sergey M․
c3023e9f2e
[camtube] Add extractor
2018-06-03 17:09:20 +07:00
Sergey M․
77053237c5
[twitter:card] Generalize base API URL
2018-06-03 15:58:12 +07:00
Sergey M․
b6b2ccb72f
[twitter:card] Extract guest token ( closes #16609 )
2018-06-03 15:57:45 +07:00
Sergey M․
0a10f50e2f
[chaturbate] Use geo verification headers
2018-06-03 04:30:33 +07:00
Sergey M․
6d155707e6
[bbc] Add support for bbcthree ( closes #16612 )
2018-06-03 04:07:59 +07:00
Sergey M․
eb6793ba97
[youtube] Update tests
2018-06-03 02:23:45 +07:00
Sergey M․
7e72694b5e
[youtube] Move metadata extraction after video availability check
2018-06-03 02:08:38 +07:00
Sergey M․
936784b272
[youtube] Extract track and artist
2018-06-03 02:05:14 +07:00
Sergey M․
003fe73ccf
[safari] Add support for new URL schema ( closes #16614 )
2018-06-03 00:53:11 +07:00
Remita Amine
1ea559c445
[adn] fix extraction
2018-06-02 18:14:22 +01:00
Sergey M․
19e42ead9b
release 2018.06.02
2018-06-02 01:51:31 +07:00
Sergey M․
9b89daefa6
[facebook] Improve extraction ( closes #16554 )
2018-06-02 01:42:05 +07:00
Nathan Rossi
9d082e7cb8
[facebook] Add support for tahoe player videos ( closes #15441 )
...
Specific videos appear to use a newer/different player, this requires a
second request for the video data as the initial request is missing the
specified data.
Additionally these videos have different page content for the uploader
value, which is stored in the `<meta property="og:title"...>` element of
the initial request.
2018-06-02 01:32:53 +07:00
Sergey M․
f20f636596
[cbc] Improve extraction ( closes #16583 , closes #16593 )
2018-06-02 00:35:07 +07:00
Enes
85750f8972
[openload] Improve ext extraction
2018-06-02 00:16:22 +07:00
Sergey M․
926d97fc6b
[9c9media] PEP 8
2018-06-01 05:17:49 +07:00
Sergey M․
2593725a9b
[twitter:card] Add support for another endpoint ( closes #16586 )
2018-06-01 05:16:00 +07:00
DroidFreak32
0bfdcc1495
[openload] Add support for oload.win and oload.download
2018-05-31 22:01:44 +07:00
Remita Amine
c3f75e2454
[audimedia] fix extraction(closes #15309 )
2018-05-31 12:39:45 +01:00
Remita Amine
3a8e3730c1
[francetv] add support for sport.francetvinfo.fr( closes #15645 )
2018-05-31 11:40:37 +01:00
Remita Amine
acca2ac7f3
[mlb] improve extraction( closes #16587 )
2018-05-31 02:50:14 +01:00
Remita Amine
128b58ad13
[nhl] remove old extractors
2018-05-31 02:49:35 +01:00
Remita Amine
4fd1437d9d
[rbmaradio] check formats availability( closes #16585 )
2018-05-30 17:08:32 +01:00
Sergey M․
e425710554
release 2018.05.30
2018-05-30 21:54:30 +07:00
Remita Amine
e0d42dd4b2
[teamcoco] Fix extraction for full episodes( closes #16573 )
2018-05-30 13:21:07 +01:00
Remita Amine
a07879d6b2
[spiegel] fix info extraction( #16538 )
2018-05-28 00:10:46 +01:00
Sergey M․
cfd7f2a636
[apa] Add extractor ( closes #15041 , closes #15672 )
2018-05-27 18:24:54 +07:00
Remita Amine
9c65c4a6cd
[bellmedia] add support for bnnbloomberg.ca( #16560 )
2018-05-27 12:11:53 +01:00
Remita Amine
c9e12a618c
[9c9media] extract mpd formats and subtitles
2018-05-27 12:10:12 +01:00
Sergey M․
8882840ec5
[cammodels] Use geo verification headers
2018-05-26 22:22:58 +07:00
Sergey M․
2ce35d9f43
[cammodels] Add another error pattern
2018-05-26 22:22:58 +07:00
Sergey M․
f16f48779c
[downloader/rtmp] Generalize download messages and report time elapsed on finish
2018-05-26 22:22:58 +07:00
Sergey M․
ddd8486a44
[downloader/rtmp] Gracefully handle live streams interrupted by user
2018-05-26 22:22:58 +07:00
Remita Amine
68217024e8
remove unnecessary assignment parenthesis
2018-05-26 16:13:54 +01:00
Remita Amine
ec2f3d2800
[ufctv] add support for authentication( closes #16542 )
2018-05-26 16:13:54 +01:00
Sergey M․
8b1da46e8f
[cammodels] Improve and simplify ( closes #14499 )
2018-05-26 21:25:30 +07:00
mars67857
2a49d01992
[cammodels] Add extractor
2018-05-26 21:25:21 +07:00
Remita Amine
261f47306c
[utils] fix style id extraction for namespaced id attribute( closes #16551 )
2018-05-26 14:38:24 +01:00
Remita Amine
c0fd20abca
[soundcloud] detect format extension( closes #16549 )
2018-05-26 14:38:24 +01:00
Parmjit Virk
986c0b0215
[cbc] Fix playlist title extraction ( closes #16502 )
2018-05-26 20:05:54 +07:00
Sergey M․
97b01144bd
[tumblr] Detect and report sensitive media ( closes #13829 )
2018-05-26 20:00:00 +07:00
Sergey M․
56cd31f320
[tumblr] Improve authentication ( closes #15133 )
2018-05-26 19:59:35 +07:00
Zack Fernandes
c678192af3
[tumblr] Add support for authentication
2018-05-26 19:56:01 +07:00
Sergey M․
0934c9d4fa
release 2018.05.26
2018-05-26 13:02:21 +07:00
Remita Amine
5a16c9d9d3
[utils] keep the original TV_PARENTAL_GUIDELINES dict
2018-05-25 23:12:50 +01:00
Petr Novák
bdbcc8eecb
[dvtv] Remove dead test
2018-05-26 02:15:50 +07:00
rhhayward
9ef5cdb5cb
[audiomack] Stringify video id ( closes #15310 )
2018-05-26 02:13:29 +07:00
Sergey M․
03fad17cb6
[izlesene] Improve extraction and fix issues ( closes #16407 , closes #16271 )
2018-05-26 01:53:17 +07:00
Enes
f4d261b765
[izlesene] Fix extraction ( closes #16233 )
2018-05-26 01:53:11 +07:00
Sergey M․
aee36ca832
[indavideo] Add support for generic embeds ( closes #11989 )
2018-05-26 01:25:40 +07:00