Philipp Hagemeister
b848a4ca1a
[tennistv] Remove duplicate key in dictionary
2018-03-14 11:48:26 +01:00
Philipp Hagemeister
e6e68069f6
[tennistv] Correctly encode POST parameters
...
In python 3.x, the POST parameters must be bytes, not str.
2018-03-14 11:23:10 +01:00
Philipp Hagemeister
f3672ac522
[line] lint (remove space on empty line)
2018-03-14 09:55:46 +01:00
Philipp Hagemeister
f226880c6d
[tennistv] Add support for tennistv.com
2018-03-14 09:55:21 +01:00
Chih-Hsuan Yen
08250b69c2
[line] Add support for tv.line.me ( closes #9427 )
2018-03-11 22:25:30 +08:00
Sergey M․
d116918993
[raywenderlich] PEP 8
...
[ci skip]
2018-03-10 23:15:11 +07:00
Sergey M․
7399ca1f80
[pornhub] PEP 8
...
[ci skip]
2018-03-10 23:14:37 +07:00
Sergey M․
b4a190fe2a
[xnxx] Fix extraction ( closes #15817 )
2018-03-10 23:13:14 +07:00
Sergey M․
cc7f6c720e
[njpwworld] Fix authentication ( closes #15815 )
2018-03-10 22:35:47 +07:00
Sergey M․
3a0ceb32e2
release 2018.03.10
2018-03-10 04:45:57 +07:00
Sergey M․
5b1d158834
[raywenderlich] Extract videos in order
2018-03-10 04:31:51 +07:00
Eitan Postavsky
a7298f3e99
[pornhub] Don't override session cookies ( closes #15697 )
2018-03-09 23:57:32 +07:00
Sergey M․
5d49d879cc
[raywenderlich] Add extractor ( #15251 )
2018-03-09 23:27:44 +07:00
Sergey M․
b5434b5c31
[nexx] Fix typo
2018-03-08 03:25:04 +07:00
Sergey M․
690404a6f8
[funk] Fix extraction and rework extractors ( closes #15792 )
2018-03-08 03:17:46 +07:00
Sergey M․
d91dd0ce19
[nexx] Restore reverse engineered approach
2018-03-08 03:16:21 +07:00
kayb94
6202f08e1b
[heise] Add support for kaltura embeds ( closes #14961 )
2018-03-06 23:10:01 +07:00
Sergey M․
574e9db2b0
[tvnow] Extract series metadata ( closes #15774 )
2018-03-06 23:06:00 +07:00
Toni Viemerö
2e25f80d5d
[ruutu] Continue formats extraction on NOT-USED URLs
2018-03-06 02:01:04 +07:00
Sergey M․
64f34528df
[vrtnu] Use redirect URL for building video JSON URL ( closes #15767 , closes #15769 )
2018-03-05 22:57:19 +07:00
Sergey M․
26ad6bcdfc
[vimeo] Modernize login code and improve error messaging
2018-03-05 22:45:47 +07:00
Sergey M․
81dc74966a
[archiveorg] Fix extraction ( closes #15770 , closes #15772 )
2018-03-05 22:30:32 +07:00
Sergey M․
d53b6764d0
[hidive] Remove proxy from params
2018-03-04 23:23:30 +07:00
Sergey M․
62f49dd3b9
[hidive] Add extractor ( closes #15494 )
2018-03-04 17:46:36 +07:00
Sergey M․
f9f10268c1
[afreecatv] Detect deleted videos
2018-03-04 03:13:45 +07:00
Sergey M․
f241a97312
[afreecatv] Fix extraction ( closes #15755 )
2018-03-04 03:01:58 +07:00
Sergey M․
86c8cfc555
[vice] Fix extraction and rework extractors ( closes #11101 , closes #13019 , closes #13622 , closes #13778 )
2018-03-03 23:08:43 +07:00
Sergey M․
c01db237b5
[vidzi] Add support for vidzi.si ( closes #15751 )
2018-03-03 20:16:55 +07:00
Sergey M․
0093c77032
[downloader/hls] Skip uplynk ad fragments ( closes #15748 )
2018-03-03 20:00:25 +07:00
Sergey M․
5616caf852
[npo] Fix typo
2018-03-03 01:47:09 +07:00
Sergey M․
05a7ffb126
release 2018.03.03
2018-03-03 01:37:01 +07:00
Sergey M․
4c780fbd0a
[yapfiles] Add extractor ( closes #15726 , refs #11085 )
2018-03-03 01:24:36 +07:00
Sergey M․
7773a92800
[spankbang] Fix formats extraction ( closes #15727 )
2018-03-02 23:39:20 +07:00
Sergey M․
b871d7e954
[utils] Add parse_resolution
2018-03-02 23:39:04 +07:00
Remita Amine
44dc11db61
[adn] fix format extraction( #15716 )
2018-02-28 19:41:30 +01:00
Sergey M․
949faa15e8
[toggle] Extract DASH and ISM formats ( closes #15721 )
2018-02-28 22:55:09 +07:00
Sergey M․
0c3e5f4921
Revert "Respect --prefer-insecure while updating ( closes #15497 )"
...
This reverts commit 7d2b4aa047
.
2018-02-27 22:30:08 +07:00
Sergey M․
266fbd6b73
[nickelodeon] Add support for nickelodeon.com.tr ( closes #15706 )
2018-02-26 22:10:44 +07:00
Sergey M․
d1b6187012
[npo] Validate and filter format URLs ( closes #15709 )
2018-02-26 21:50:51 +07:00
Sergey M․
6ab35f5e16
release 2018.02.26
2018-02-26 04:23:38 +07:00
Sergey M․
abe8766c35
[udemy] Use custom User-Agent ( closes #15571 )
2018-02-26 04:12:53 +07:00
Sergey M․
eaa3172672
release 2018.02.25
2018-02-25 20:38:10 +07:00
Sergey M․
8c73ef37b6
[vidlii] Add extractor ( closes #14472 , closes #14512 , closes #14779 )
2018-02-25 20:28:40 +07:00
Andrew Udvare
b5cbe3d652
[postprocessor/embedthumbnail] Skip embedding when there aren't any thumbnails
2018-02-25 19:33:13 +07:00
Sergey M․
ece12e6348
[streamango] Skip dead test
2018-02-25 18:36:25 +07:00
Sergey M․
ff274e3c16
[streamango] Capture and output error messages
2018-02-25 18:34:52 +07:00
Sergey M․
c106237d56
[streamango] Fix formats extraction, improve and simplify ( closes #14256 )
2018-02-25 18:27:23 +07:00
gfabiano
6e72ea4775
[streamango] Fix extraction ( closes #14160 )
2018-02-25 18:26:48 +07:00
Sergey M․
d6a0350253
[ard] Remove dead tests
2018-02-25 17:41:12 +07:00
Wandang
ad29ef043e
[ard] Add alive tests
2018-02-25 17:38:07 +07:00
Sergey M․
f01df14c4f
[telequebec:emission] Extend _VALID_URL
2018-02-25 17:05:39 +07:00
Sergey M․
9306b0c8d9
[telequebec] Add support for emissions and refactor ( closes #14649 , closes #14655 )
2018-02-25 16:54:12 +07:00
Sergey M․
f4b7427279
[extractor/common] Improve jwplayer subtitles extraction ( closes #15695 )
2018-02-25 00:59:29 +07:00
Sergey M․
300148b48a
[telequebec:live] Add extractor ( closes #15688 )
2018-02-24 06:17:29 +07:00
Wandang
2d17c63140
[abcnews] Update tests
2018-02-24 05:17:21 +07:00
Sergey M․
f2908d072e
[mailru:music] Add extractor ( closes #15618 )
2018-02-24 04:52:55 +07:00
Remita Amine
5e7841932c
[aenetworks] switch to akamai hls formats( closes #15612 )
2018-02-23 08:23:55 +01:00
Sergey M․
870f3bfc63
[ytsearch] Fix flat title extraction ( closes #11260 , closes #15681 )
2018-02-23 03:43:42 +07:00
Sergey M․
3d977fe4d2
release 2018.02.22
2018-02-22 23:50:35 +07:00
Sergey M․
2acc11d771
[vidio] Fix HLS URL extraction ( closes #15675 )
2018-02-22 22:50:39 +07:00
Sergey M․
0704306e1d
[nexx] Add support for arc.nexx.cloud URLs
2018-02-22 22:31:28 +07:00
Sergey M․
9dc7ea320d
[nexx] Don't capture domain id and add support for domainless shortcuts
2018-02-22 22:27:19 +07:00
Remita Amine
e231afb14f
[nexx] switch to ark api( closes #15652 )
2018-02-22 10:41:47 +01:00
Wandang
12acb9a6fb
[zdf] Update tests
2018-02-21 21:57:34 +07:00
Wandang
18ebd1a843
[redtube] Fix duration extraction and update test
2018-02-21 21:55:28 +07:00
Wandang
8315ee6c4c
[reddit] Update test
2018-02-21 04:12:56 +07:00
Wandang
b9d1a79426
[9gag] Update test
2018-02-20 22:28:54 +07:00
Wandang
09f934b009
[vk] Update test
2018-02-20 22:21:10 +07:00
Wandang
73af6e22fd
[vimeo] Update test
2018-02-20 22:20:15 +07:00
Wandang
77e499f95e
[xhamster] Update test
2018-02-20 22:18:50 +07:00
Sergey M․
befa4708fd
[utils] Fixup some common URL's typos in sanitize_url ( closes #15649 )
2018-02-19 22:50:23 +07:00
Sergey M․
90830004c8
[sonyliv] Respect referrer ( closes #15648 )
2018-02-19 22:29:08 +07:00
Sergey M․
18d7aa6efa
[brightcove:new] Use referrer for formats' HTTP headers
2018-02-19 22:28:27 +07:00
Remita Amine
b12cf31bb1
[cbc] add new extractor for olympics.cbc.ca( closes #15535 )
2018-02-19 09:02:23 +01:00
Sergey M․
7d2b4aa047
Respect --prefer-insecure while updating ( closes #15497 )
2018-02-18 16:43:54 +07:00
VietTPham
38662dfec7
[fusion] Add support for fusion.tv
2018-02-17 20:54:52 +07:00
Sergey M․
ee706f1009
[npo] Improve quality metadata extraction
2018-02-17 20:32:34 +07:00
Sergey M․
c4e7496421
[npo] Relax _VALID_URL ( closes #14987 , closes #14994 )
2018-02-17 20:32:26 +07:00
Sergey M․
b8adcec4ea
[npo] Capture and output error message
2018-02-17 20:32:20 +07:00
Sergey M․
073cca3df8
[downloader/common] Add whitespace
2018-02-17 19:11:46 +07:00
Parmjit Virk
f66df20ccd
[pornhub] Add support for channels ( closes #15613 )
2018-02-17 01:17:06 +07:00
Sergey M․
ea69624992
[youtube] Handle shared URLs with generic extractor ( closes #14303 )
2018-02-15 22:33:11 +07:00
Sergey M․
49702e3669
[francetv] Fix typo
2018-02-12 00:25:42 +07:00
Sergey M․
59b5e7b280
release 2018.02.11
2018-02-11 22:31:52 +07:00
Sergey M․
760f81212f
[francetv] Add support for live streams ( closes #13689 )
2018-02-11 21:58:04 +07:00
Sergey M․
79080573b5
[francetv] Add support for zouzous.fr and ludo.fr ( closes #10454 , closes #13087 , closes #13103 , closes #15012 )
2018-02-11 21:40:38 +07:00
Sergey M․
99892e9908
[francetv] Separate main extractor and rework others to delegate to it
2018-02-11 21:14:05 +07:00
Sergey M․
8faa338ff3
[francetv] Improve manifest URL signing ( closes #15536 )
2018-02-11 20:06:37 +07:00
François Revol
818df33fda
[francetv] Sign m3u8 manifest URLs ( closes #15565 )
...
they seem to be required now, else we get 403 errors.
2018-02-11 20:06:37 +07:00
Jan Schär
a072a12e24
[veoh] Add support for embed URLs
2018-02-11 06:51:10 +07:00
Petr Novák
e67734dda9
[dvtv] Skip download on failing test
2018-02-11 04:56:03 +07:00
Sergey M․
9e36fedd00
[afreecatv] Fix extraction ( closes #15556 )
2018-02-10 22:36:26 +07:00
Sergey M․
d2b200eef9
[periscope] Use accessVideoPublic endpoint ( closes #15554 )
2018-02-10 17:23:37 +07:00
Sergey M․
a03a3c80fe
[YoutubeDL] Add support for filesize_approx in format selector ( closes #15550 )
2018-02-10 16:42:45 +07:00
Sergey M․
9d5871fdff
[discovery] Fix auth request ( closes #15542 )
2018-02-10 00:55:11 +07:00
Sergey M․
ff873b5777
[6play] Extract subtitles ( closes #15541 )
2018-02-10 00:04:08 +07:00
Sergey M․
9e167e1ee3
[newgrounds] Fix metadata extraction ( closes #15531 )
2018-02-09 21:17:02 +07:00
Remita Amine
5828489072
[nbc] add support for NBC Olympics Streams( closes #10295 )
2018-02-09 02:05:28 +01:00
Sergey M․
8c5fafe29f
[dvtv] Simplify ( closes #15442 )
2018-02-09 02:19:29 +07:00
Petr Novak
6f4ad0db34
[dvtv] Fix live streams extraction
...
(also fixed test broken by changed og tags on the site)
2018-02-09 02:19:05 +07:00
Sergey M․
c2b3bd0451
release 2018.02.08
2018-02-08 23:39:40 +07:00
Sergey M․
246a75b4ff
[extractors] Import for myvi:embed
2018-02-08 23:05:13 +07:00
Sergey M․
4fac463d70
[pokemon] PEP 8
2018-02-08 23:04:20 +07:00
Sergey M․
382b8182ce
[gameinformer] PEP 8
2018-02-08 23:03:57 +07:00
Sergey M․
ce53320b11
[myvi] Extend _VALID_URL
2018-02-08 23:02:05 +07:00
Sergey M․
51b0557d1e
[myvi:embed] Add extractor ( closes #15521 )
2018-02-08 22:57:33 +07:00
Sergey M․
5a5860825d
[prosiebensat1] Extend _VALID_URL ( closes #15520 )
2018-02-08 22:28:56 +07:00
Sergey M․
237d07f114
[pokemon] Relax _VALID_URL and extend title extraction ( closes #15518 )
2018-02-08 03:58:35 +07:00
Sergey M․
9f4ec3de25
[gameinformer] Use geo verification headers
2018-02-07 21:52:15 +07:00
Vrihub
96a0bbdd0d
[la7] Fix extraction ( closes #15501 )
2018-02-07 21:48:16 +07:00
Peter Pitzulo
c8064d4fab
[gameinformer] Fix brightcove id extraction
2018-02-07 21:40:48 +07:00
Sergey M․
fde677fed4
[afreecatv] Pass referrer to video info request ( closes #15507 )
2018-02-06 22:21:10 +07:00
Sergey M․
0e0508c8a2
[telebruxelles] Relax _VALID_URL and add support for live streams
2018-02-05 23:56:00 +07:00
Sergey M․
bcf150e435
[telebruxelles] Fix extraction ( closes #15504 )
2018-02-05 23:56:00 +07:00
Sergey M․
240f26229d
[extractor/common] Respect secure schemes in _extract_wowza_formats
2018-02-05 23:56:00 +07:00
Sergey M․
b9b150def7
release 2018.02.04
2018-02-04 08:03:00 +07:00
Sergey M․
5399ab3f0c
[brightcove] Pass embed page URL as referrer ( closes #15486 )
2018-02-04 07:55:04 +07:00
Sergey M․
b91a7a4e5e
[downloader/http] Randomize HTTP chunk size
2018-02-04 07:33:18 +07:00
Sergey M․
e4a60912b8
[youtube] Enforce using chunked HTTP downloading for DASH formats
2018-02-04 07:17:26 +07:00
Sergey M․
00c97e3e7a
[downloader/http] Add ability to pass downloader options via info dict
2018-02-04 07:16:22 +07:00
Sergey M․
cf7259bc93
[downloader/http] Fix 302 infinite loops by not reusing requests
2018-02-04 06:58:34 +07:00
Sergey M․
b54d4a5ce8
Document http_chunk_size
2018-02-04 02:53:50 +07:00
Sergey M․
db157d2a2a
release 2018.02.03
2018-02-03 23:36:03 +07:00
Sergey M․
ba515388b8
Introduce --http-chunk-size
2018-02-03 23:08:58 +07:00
Remita Amine
e2e18694db
[redbulltv] fix extraction( closes #15481 )
2018-02-03 15:43:33 +01:00
Sergey M․
1367c798e3
[redtube] Fix metadata extraction ( closes #15472 )
2018-02-02 22:32:53 +07:00
Sergey M․
9a340af37e
[compat] Mute some F821 under python 3
2018-02-02 03:18:22 +07:00
Sergey M․
3c3bceb41d
[pladform] Respect platform id and extract HLS formats ( closes #15468 )
2018-02-02 03:07:30 +07:00
Sergey M․
64a12edb48
[rtlnl] Remove progressive formats ( closes #15459 )
2018-02-01 21:30:17 +07:00
Remita Amine
4bf18702e6
[6play] do no modify asset urls with a token( #15248 )
2018-02-01 11:22:05 +01:00
Remita Amine
ecc218ab14
[nationalgeographic] Relax _VALID_URL
2018-01-31 09:19:11 +01:00
Sergey M․
d6b152915c
[dplay] Relax _VALID_URL ( closes #15458 )
2018-01-31 01:29:00 +07:00
M.Yasoob Ullah Khalid ☺
5fa2a6a561
[soundcloud] Remove unused _IPHONE_CLIENT_ID
2018-01-30 22:51:43 +07:00
Remita Amine
d2a422f548
[cbsinteractive] fix data extraction( closes #15451 )
2018-01-29 15:33:24 +01:00
Sergey M․
b9d52fb2ca
[seznamzpravy] Remove debug output
2018-01-29 04:40:07 +07:00
Remita Amine
466000fc6b
[amcnetworks] add support for SundanceTV( closes #9260 )
2018-01-28 11:30:20 +01:00
Sergey M․
65220c3bd6
Add support for IronPython
2018-01-28 05:48:18 +07:00
Sergey M․
c989bdbef8
[downloader/ism] Fix Python 3.2 support
2018-01-28 05:20:21 +07:00
Sergey M․
eee1692ff3
release 2018.01.27
2018-01-27 23:44:28 +07:00
Sergey M․
3c3a07ee0b
[seznamzpravy] Improve and simplify ( closes #14616 )
2018-01-27 23:36:44 +07:00
Petr Novák
27940ca09c
[seznamzpravy] Add extractor ( closes #14102 )
2018-01-27 23:34:31 +07:00
Sergey M․
3931b84597
[extractor/common] Improve _json_ld for articles
2018-01-27 23:24:38 +07:00
Sergey M․
a0ee342b50
[dplay] Bypass geo restriction
2018-01-26 23:56:31 +07:00
Sergey M․
864a4576b7
[dplay] Add support for disco-api videos ( closes #15396 )
2018-01-26 23:49:47 +07:00
Yen Chi Hsuan
bbb7c3f7e9
[youtube] Extract precise error messages ( closes #15284 )
2018-01-25 22:30:33 +08:00
Sergey M․
9d6458a206
[teachertube] Capture and output error message
2018-01-24 22:46:04 +07:00
Sergey M․
837b061710
[teachertube] Fix and relax thumbnail extraction ( closes #15403 )
2018-01-24 22:41:25 +07:00
Remita Amine
967ebbdb6c
[prosiebensat1] add another clip ID regexp( fixes #15378 )
2018-01-23 19:22:44 +01:00
Remita Amine
dc400ed6a2
[tbs] update tokenizer url( fixes #15395 )
2018-01-23 19:06:46 +01:00
Sergey M․
cf2820710d
Switch codebase to use compat_b64decode
2018-01-23 22:23:12 +07:00
Sergey M․
5d7d805ca9
[mixcloud] Use compat_b64decode ( closes #15394 )
2018-01-23 21:53:45 +07:00
Sergey M․
f206126df0
[compat] Add compat_b64decode
2018-01-23 21:53:01 +07:00
Sergey M․
021bd012bb
[thesixtyone] Remove extractor ( closes #15341 )
2018-01-22 22:30:28 +07:00
Sergey M․
6e5eacb770
release 2018.01.21
2018-01-21 21:26:05 +07:00
Sergey M․
721a0c3c7b
[prosiebensat1] Relax clip id
2018-01-21 21:22:38 +07:00
Sergey M․
e0ab56571e
[southparkdk] Add support for southparkstudios.nu
2018-01-21 18:42:34 +07:00
Sergey M․
99d6e696fc
[southpark] Add tests for collections ( closes #14803 )
2018-01-21 18:41:46 +07:00
catlover999
6289e07883
[southpark] Add support for collections
2018-01-21 18:41:10 +07:00
helb
b2a027fc6f
[franceinter] Fix upload date extraction ( closes #14996 )
2018-01-21 17:50:53 +07:00
Sergey M․
0d9c48de4f
[extractor/common] Improve DASH formats extraction for jwplayer ( #9242 , #15187 )
2018-01-21 17:42:48 +07:00
Sergey M․
df58ecbeba
[rtvs] Add extractor ( closes #9242 , closes #15187 )
2018-01-21 17:40:23 +07:00
Sergey M․
ac458e90a3
[restudy] Extend _VALID_URL ( #15347 )
2018-01-21 01:22:16 +07:00
Sergey M․
7df18fcc65
[restudy] Fix extraction ( closes #15347 )
2018-01-20 23:19:02 +07:00
Mike Fährmann
c384d537f8
[util] Improve scientific notation handling in js_to_json ( closes #14789 )
2018-01-20 22:54:21 +07:00
Sergey M․
e7f3529f68
[youtube:live] Improve live detection ( closes #15365 )
2018-01-20 17:57:20 +07:00
Sergey M․
7d5406216a
[springboardplatform] Add extractor
2018-01-20 00:34:10 +07:00
Philipp Hagemeister
2a3683c378
prosiebensat1: add another clip ID regexp
2018-01-19 18:26:47 +01:00
Sergey M․
154e4fdace
[ringtv] Remove extractor ( closes #15345 )
2018-01-19 22:49:58 +07:00
Sergey M․
e2fc6df169
release 2018.01.18
2018-01-18 23:41:44 +07:00
Varun
67408fe0e9
[soundcloud] Update client id ( closes #15306 )
2018-01-18 22:30:43 +07:00
Sergey M․
cad9caf76b
[kamcord] Remove extractor ( closes #15322 )
2018-01-18 22:26:43 +07:00
Sergey M․
4471affc34
[spiegel] Add support for nexx videos ( closes #15285 )
2018-01-17 22:03:56 +07:00
Sergey M․
1370dba59f
[twitch] Fix authentication and error capture ( closes #14090 , closes #15264 )
2018-01-16 22:34:16 +07:00
Sergey M․
1d1d60f6dd
[vk] Detect more errors due to copyright complaints ( #15259 )
2018-01-16 00:51:50 +07:00
Sergey M․
e11ccd76c6
release 2018.01.14
2018-01-14 00:13:56 +07:00
Sergey M․
391dd6f094
[youtube] Fix live streams extraction ( closes #15202 )
2018-01-14 00:03:22 +07:00
Sergey M․
0ce39bc542
[wdr] Fix test
2018-01-13 23:33:52 +07:00
Sergey M․
1915662d4f
[wdr] Bypass geo restriction
2018-01-13 23:30:56 +07:00
Sergey M․
54e8f62e01
[wdr] Rework extractors ( closes #14598 )
2018-01-13 23:30:25 +07:00
Sebastian Leske
2d8bb80c60
[wdr:elefant] Add extractor
2018-01-13 23:29:36 +07:00
Sergey M․
df16e645f6
[gamestar] Fix issues ( closes #15179 )
2018-01-13 19:38:58 +07:00
Hendrik v. Raven
d4aedca3bd
[gamestar] Add support for gamepro.de ( closes #3384 )
2018-01-13 19:36:59 +07:00
Sergey M․
47e2a9bc53
[viafree] Skip rtmp formats ( closes #15232 )
2018-01-13 18:47:47 +07:00
Sergey M․
609850acfb
[pandoratv] Add support for mobile URLs ( closes #12441 )
2018-01-11 23:10:18 +07:00
Sergey M․
64287560e4
[pandoratv] Add support for new URL format ( closes #15131 )
2018-01-11 23:06:56 +07:00
scil
a90641fe87
[ximalaya_extractor] Add new extractor ximalaya ( #14687 )
...
* [ximalaya_extractor] Add new extractor
* format change according by flake8
* changes accoring to review by @yan12125 at github pull #14687
* change %d to %s in a temp str
* seond changes accoring to review by @yan12125 at github pull #1468
* improve TESTS about contains
* changes accoring to third review by @yan12125 at github pull #1468
* forth changes accoring to forth review by @yan12125 at github pull #1468
2018-01-11 20:35:09 +08:00
Sergey M․
1b79daffd9
[digg] Improve extraction
2018-01-10 22:19:51 +07:00
Sergey M․
e654829b4c
[digg] Add extractor ( closes #15214 )
2018-01-10 21:24:22 +07:00
Sergey M․
2b4e1ace4a
[limelight] Tolerate empty pc formats ( closes #15150 , closes #15151 , closes #15207 )
2018-01-10 05:39:57 +07:00
Sergey M․
310ea4661d
[ndr:embed:base] Make separate formats extraction non fatal ( closes #15203 )
2018-01-09 22:04:50 +07:00
Yen Chi Hsuan
5eca00a2e3
[weibo] Misc improvements
2018-01-09 18:12:55 +08:00
Yen Chi Hsuan
1dd38dc0f4
Merge branch 'weibo' of https://github.com/sprhawk/youtube-dl into sprhawk-weibo
2018-01-09 17:31:52 +08:00
Sergey M․
8005dc68cb
[ok] Add support for live streams
2018-01-08 21:53:03 +07:00
Remita Amine
a39e15c516
[canalplus] fix extraction( closes #15072 )
2018-01-07 22:15:44 +01:00
Luca Steeb
3a513f29ad
fix bilibili extraction ( closes #15171 )
2018-01-08 01:30:04 +08:00
Sergey M․
950b5f2969
release 2018.01.07
2018-01-07 23:52:16 +07:00
Sergey M․
b0ead0e09a
[jwplatform] Add support for multiple embeds ( closes #15192 )
2018-01-07 21:49:23 +07:00
Sergey M․
0a5b1295b7
[motherless:group] Relax entry extraction and add a fallback scenario
2018-01-07 00:31:53 +07:00
Sergey M․
a133eb7764
[motherless:group] Capture leading slash of video path
2018-01-07 00:02:41 +07:00
Sergey M․
f12628f934
[mitele] Fix extraction ( closes #15186 )
2018-01-06 23:58:00 +07:00
Martin Weinelt
45283afdec
[motherless] Add support for groups
2018-01-06 23:33:40 +07:00
Sergey M․
b7c74c0403
[lynda] Relax _VALID_URL ( closes #15185 )
2018-01-06 23:12:30 +07:00
Parmjit Virk
0b0870f9d0
[soundcloud] Fallback to avatar picture for thumbnail ( closes #12878 )
2018-01-05 08:25:42 +07:00
JianxinLi
da35331c6c
[youku] Fix list extraction.( close #15135 ) ( #15137 )
...
* [youku] Fix list extraction.(close #15135 )
Change-Id: I2e9c920143f4f16012252625943a8f18b8ff40eb
* [youku] Remove KeyError try-except
Change-Id: Ic46327905cbef1356b7b12d5eb3db5d9746ca338
2018-01-04 22:25:28 +08:00
Yen Chi Hsuan
de329f64ab
[openload] Fix extraction ( closes #15166 )
2018-01-04 13:26:08 +08:00
Sergey M․
75ba0efb52
[lynda] Skip invalid subtitles ( closes #15159 )
2018-01-03 16:41:28 +07:00
Luc Ritchie
f0c6c2bce2
[twitch] Pass video id to url_result when extracting playlist
2018-01-03 16:22:55 +07:00
Jaime Marquínez Ferrándiz
9650c3e91d
[rtve.es:alacarta] Fix extraction of some new URLs
2018-01-02 21:12:39 +01:00
Mattias Wadman
b5e531f31a
[acast] Fix extraction
2018-01-02 23:32:17 +07:00
Philipp Hagemeister
d7cd9a9e84
[utils] Fix youtube-dl under PyPy3 on Windows
2018-01-01 22:48:27 +07:00
Sergey M․
b300cda476
[YoutubeDL] Output python implementation in debug header
2018-01-01 21:52:24 +07:00
sprhawk
6648fd8ad6
changed to use .get to get field from json object
2018-01-01 18:33:14 +08:00
Sergey M․
04cf1a191a
release 2017.12.31
2017-12-31 04:30:49 +07:00
Ondřej Caletka
126f225bcf
[extractor/common] Add container meta field for formats extracted in _parse_mpd_formats
2017-12-31 04:04:09 +07:00
Windom
4f5cf31977
[slutload] Add support for mobile URLs
2017-12-31 01:41:07 +07:00
Sergey M․
77341dae14
[abc:iview] Improve extraction and bypass geo restriction ( closes #14782 )
2017-12-31 01:27:28 +07:00
d2au
2e65e7db9e
[abc:iview] Fix extraction ( closes #14711 )
...
ABC dropped unmetering, so change to metered hls urls which
require auth.
2017-12-31 01:27:22 +07:00
Sergey M․
538d4f8681
[downloader/hls] Use HTTP headers for key request
2017-12-31 01:15:35 +07:00
Yen Chi Hsuan
620ee8712e
[openload] Fix extraction ( closes #15118 )
2017-12-30 15:03:13 +08:00
Sergey M․
2ca7ed41fe
[mediasite] Improve extraction and code style, add support for DASH ( closes #11185 , closes #14343 , refs #5428 )
2017-12-30 08:04:43 +07:00
felix
8056c8542d
[mediasite] Add extractor, subsume sandia and collegerama extractors
2017-12-30 07:23:41 +07:00
felix
2501d41ef4
[common] use AACL as the default fourcc when AudioTag is 255
2017-12-30 07:22:07 +07:00
Remita Amine
d97cb84b31
[ufctv] Add new extractor( closes #14520 )
2017-12-30 00:30:41 +01:00
50csent
2c8e11b4af
[pluralsight] Fix missing first line of subtitles ( closes #11118 )
2017-12-30 05:56:47 +07:00
Sergey M․
d2c5b5a951
[openload] Fallback on f-page extraction ( closes #14665 , closes #14879 )
2017-12-30 05:53:56 +07:00
Sergey M․
580f3c79d5
[vimeo] Improve password protected videos extraction ( closes #15114 )
2017-12-30 03:54:14 +07:00
sprhawk
48058d82dc
replace unused _download_webpage_handle with _download_webpage
2017-12-30 01:14:21 +08:00
sprhawk
6a41a12d29
replace split with strip_jsonp
2017-12-30 01:11:30 +08:00
sprhawk
5c97ec5ff5
replace urlencode.encode with urlencode_postdata
2017-12-30 01:08:56 +08:00
Sergey M․
9d6ac71c27
[extractor/common] Fix extraction of DASH formats with the same representation id ( closes #15111 )
2017-12-29 23:14:56 +07:00
Remita Amine
84f085d4bd
[aws] fix canonical/signed headers generation in python 2( closes #15102 )
2017-12-29 00:13:40 +01:00
Sergey M․
a491fd0c6f
release 2017.12.28
2017-12-28 23:12:56 +07:00
Sergey M․
640788f6f4
[internazionale] Improve extraction ( closes #14973 )
2017-12-27 23:27:48 +07:00
Leonardo Taccari
1ae0f0a21d
[internazionale] Add extractor
2017-12-27 23:27:43 +07:00
Ondřej Caletka
616bb95b28
[playtvak] Relax video regex and make description optional
2017-12-27 22:57:26 +07:00
Remita Amine
be069839b4
[filmweb] improve extraction
2017-12-26 19:41:08 +01:00
sprhawk
c33de004e1
Merge branch 'master' of github.com:rg3/youtube-dl into weibo
2017-12-26 22:27:26 +08:00
sprhawk
42a1012c77
fix according to " https://github.com/rg3/youtube-dl/pull/15079#discussion_r158688607 "
2017-12-26 22:26:01 +08:00
Déstin Reed
a14001a5a1
[Filmweb] Add extractor
2017-12-26 15:19:37 +01:00
Remita Amine
db145ee54a
[espn] Add new extractor for http://fivethirtyeight.com ( closes #6864 )
2017-12-26 14:20:21 +01:00
Remita Amine
45d20488f1
[umg:de] Add new extractor( closes #11582 )( closes #11584 )
2017-12-26 12:32:04 +01:00
sprhawk
2593651224
fix compat_urllib_request for python2.7
2017-12-26 16:46:01 +08:00
sprhawk
951043724f
re-format code to pass flake8
2017-12-26 16:38:51 +08:00
sprhawk
d2be5bb5af
change to use compat urllib
2017-12-26 16:28:47 +08:00
sprhawk
447a5a710d
added weibo mobile site support
2017-12-26 16:24:56 +08:00
Remita Amine
0f897e0929
[espn] add support for espnfc and extract more formats( closes #8053 )
2017-12-25 23:29:09 +01:00
JianxinLi
d3ca283235
[youku] Add test case.
...
Some playlist has no data-id value.
Change-Id: I97455f2907f08bda03b538cdc13ec827e2f8ce26
2017-12-25 22:02:47 +08:00
JianxinLi
d99a1000c7
[youku] Fix list extraction.( close #15065 )
...
Change-Id: I578fdc5b69509bdcd8d3191e3917afe47c234ff6
2017-12-25 22:02:47 +08:00
Yen Chi Hsuan
a75419586b
[openload] Remove a confusing exception
...
If phantomjs is not installed, there's an error besides the missing
phantomjs exception:
Exception ignored in: <bound method PhantomJSwrapper.__del__ of <youtube_dl.extractor.openload.PhantomJSwrapper object at 0x7f8ad5e78278>>
Traceback (most recent call last):
File "/home/yen/Projects/youtube-dl/youtube_dl/extractor/openload.py", line 142, in __del__
os.remove(self._TMP_FILES[name].name)
AttributeError: 'PhantomJSwrapper' object has no attribute '_TMP_FILES'
2017-12-24 20:47:42 +08:00
Sergey M․
273c23d960
[openload] Add support for oload.stream ( closes #15070 )
2017-12-24 13:53:27 +07:00
JianxinLi
0e25a1a278
[youku] Update ccode
...
Change-Id: Id397e814e81ff560506d68563b7409eebbe5943d
2017-12-23 23:34:42 +08:00
Sergey M․
307a7588b0
release 2017.12.23
2017-12-23 21:24:18 +07:00
Sergey M․
c2f2f8b120
[kaltura] Fix typo
2017-12-23 21:22:41 +07:00
Sergey M․
69d69da98a
[kaltura] Add another embed pattern for entry_id
...
For cases when player configuration map is setup via indexing operator, e.g. kalturaPlayerConfiguration_1_lre6rg3i_10[entry_id] = 1_lre6rg3i (see https://www.heise.de/video/artikel/odcast-c-t-uplink-20-1-Apple-CarPlay-vs-Android-Auto-Galileo-3D-Sound-erklaert-3919694.html )
2017-12-23 21:17:53 +07:00
Sergey M․
5c5e60cff8
[voot] Fix video identification
2017-12-23 21:17:53 +07:00
Sergey M․
2132edaa03
[extractor/common] Move X-Forwarded-For setup code into _request_webpage
2017-12-23 21:17:53 +07:00
Remita Amine
4b7dd1705a
[7plus] Add new extractor( closes #15043 )
2017-12-23 13:22:20 +01:00
Sergey M․
d2d766bc6d
[animeondemand] Fix typo
2017-12-20 23:18:14 +07:00
Sergey M․
17c3aced5d
[animeondemand] Relax login error regex
2017-12-19 22:53:04 +07:00
Remita Amine
78466fcab5
[shahid] add support for show pages( closes #7401 )
2017-12-19 02:00:38 +01:00
Sergey M․
3961c6cb9d
[YoutubeDL] Add support for playlist_uploader and playlist_uploader_id in output template ( closes #11427 , #15018 )
2017-12-19 03:53:44 +07:00
Sergey M․
07aeced68e
[youtube] Extract uploader, uploader_id and uploader_url for playlists ( #11427 , #15018 )
2017-12-19 03:51:28 +07:00
Sergey M․
c10c93238e
[extractor/common] Introduce uploader, uploader_id and uploader_url meta fields for playlists ( #11427 , #15018 )
2017-12-19 03:51:03 +07:00
Sergey M․
4a109f81bc
[afreecatv] Improve format extraction ( closes #15019 )
2017-12-19 00:38:39 +07:00
Sergey M․
99081da90c
[downloader/fragment] Encode filename of fragment being removed ( closes #15020 )
2017-12-18 03:31:53 +07:00
Remita Amine
7e81010987
[cspan] add support for audio only pages and catch page errors( closes #14995 )
2017-12-17 19:15:59 +01:00
Sergey M․
549bb416f5
[mailru] Fix issues and improve ( closes #14904 )
2017-12-17 18:38:27 +07:00
Hongjie Dong
25475dfab3
[mailru] Add support for embed URLs
2017-12-17 18:37:03 +07:00
Remita Amine
3dfa9ec213
[crunchyroll] Future-proof XML element checks( closes #15013 )
2017-12-17 09:15:44 +01:00
Sergey M․
06dbcd7be4
[cbslocal] Fix timestamp extraction ( closes #14999 , closes #15000 )
2017-12-16 21:57:30 +07:00
Sergey M․
b555ae9bf1
[utils] Add another date format pattern ( #14999 )
2017-12-16 21:56:16 +07:00
Remita Amine
c402e7f3a0
[discoverygo] correct ttml subtitle extension
2017-12-16 12:55:44 +01:00
Sergey M․
498a8a4ca5
[vk] Make view count optional ( closes #14979 )
2017-12-15 22:53:56 +07:00
Remita Amine
d05ba4b89e
[disney] skip Apple FairPlay formats( #14982 )
2017-12-15 09:28:07 +01:00
Remita Amine
23f511f5c7
[voot] sort formats
2017-12-15 09:05:59 +01:00
Remita Amine
1c4804ef9b
[voot] fix format extraction( closes #14758 )
2017-12-14 23:05:43 +01:00
Sergey M․
8ff2b16435
release 2017.12.14
2017-12-14 05:19:21 +07:00
Sergey M․
3fae11ac00
[itv] Improve extraction, extract more subtitles and duration ( closes #14944 )
2017-12-14 04:49:07 +07:00
Sergey M․
7974e289a1
[postprocessor/xattr] Clarify NO_SPACE message ( #14970 )
2017-12-14 01:05:02 +07:00
Remita Amine
6bf9c28b0a
[byutv] add support for geo restricted videos
2017-12-13 17:51:56 +01:00
Sergey M․
bec49996c6
[downloader/http] Return actual download result ( closes #14971 )
2017-12-13 23:49:05 +07:00
Sergey M․
c8be7d5f74
[byutv] Fix extraction ( closes #14966 , closes #14967 )
2017-12-13 23:14:30 +07:00
Remita Amine
15960255fe
[tbs] fix typo
2017-12-12 18:16:45 +01:00
Remita Amine
6b2d8c9182
[bbc.co.uk] fix extraction for 320k m3u8 streams
...
broken since 197224b7a4
2017-12-12 18:04:05 +01:00
Remita Amine
e6b8803d59
[toutv] add support special video urls( closes #14179 )
2017-12-12 11:11:44 +01:00
Remita Amine
cb0c2310fb
[discovery] fix free videos extraction( #14157 )( #14954 )
2017-12-12 10:33:03 +01:00
Remita Amine
23b6e23002
[tvnow] fix extraction( closes #7831 )
2017-12-11 21:36:12 +01:00
Remita Amine
127e98d31d
[nickelodeon:br] correct extractor name
2017-12-11 17:21:31 +01:00
Remita Amine
e4f201bc1b
[extractors] add import for NickBrIE
2017-12-11 17:19:16 +01:00
Remita Amine
08d77a95c9
[nickelodeon:br] add support for Nickelodeon(Brazil) websites( closes #14893 )
2017-12-11 17:18:05 +01:00
Remita Amine
5868079e99
[nick.com] improve extraction( fixes #14876 )
2017-12-11 14:37:03 +01:00
Remita Amine
b6f78d76c1
[tbs] fix extraction( fixes #13658 )
2017-12-11 13:39:25 +01:00
sprhawk
0c69958844
add other properties; remove print verbose
2017-12-11 16:02:14 +08:00
sprhawk
3281af3464
a working version
2017-12-11 15:56:54 +08:00
sprhawk
29ac31afaf
simply get the correct webpage, but not parsed to extract information
2017-12-11 12:26:19 +08:00
Sergey M․
1fa0dce2c0
release 2017.12.10
2017-12-10 23:18:53 +07:00
Sergey M․
c38970ca10
[culturebox] Improve video id extraction ( closes #14947 )
2017-12-10 22:46:21 +07:00
Remita Amine
51f2863357
[twitter] improve extraction( closes #14197 )
2017-12-10 14:11:09 +01:00
Sergey M․
913b61eeee
[udemy] Extract more HLS formats
2017-12-09 20:02:54 +07:00
Sergey M․
6f1ec339a0
[udemy] Improve course id extraction ( closes #14938 )
2017-12-09 20:02:49 +07:00
Sergey M․
a3de5e6c0e
[stretchinternet] Fix issues and improve ( closes #14576 )
2017-12-09 17:59:08 +07:00
Andrew Bottom
f4cc03d60b
[stretchinternet] Add extractor
2017-12-09 17:58:49 +07:00
Sergey M․
2a57b62b80
[ellentube] Fix issues, improve and simplify ( closes #14570 )
2017-12-09 02:16:54 +07:00
Alex Seiler
e2707a832c
[ellentube] Fix extraction ( closes #14407 )
2017-12-09 02:16:48 +07:00
Sergey M․
1115271ac6
[raiplay:playlist] Fix issues and improve ( closes #14563 )
2017-12-09 00:48:04 +07:00
Timendum
d21d0ba6c1
[raiplay:playlist] Add extractor
2017-12-09 00:47:40 +07:00
Remita Amine
1bd4fc96e6
[sonyliv] extract higher quality formats and bypass geo restriction( closes #14922 )
2017-12-07 08:46:30 +01:00
Remita Amine
684ae10236
[fox] add support for adobe pass auth and extract subtitles( close #14489 )( closes #14205 )
2017-12-06 22:56:14 +01:00
Remita Amine
3c4fbfeca2
[dailymotion] remove dailymotion cloud extractor( closes #6794 )
...
https://web.archive.org/web/20160312110217/https://www.dmcloud.net/
2017-12-06 10:56:48 +01:00
Windom
b271e33526
[xhamster] Add support for mobile URLs and fix thumbnail extraction
2017-12-06 00:08:31 +07:00
Sergey M․
d3f8b76b69
[extractor/generic] Fix typo ( closes #14902 )
...
Don't pass video_id as mpd_id
2017-12-05 23:11:15 +07:00
Sergey M․
91328f26b0
[ard] Skip invalid stream URLs ( closes #14906 )
2017-12-05 23:01:57 +07:00
Sergey M․
61d18c8a4b
[porncom] Fix metadata extraction ( closes #14911 )
2017-12-05 22:42:02 +07:00
Sergey M․
c94427dd60
[pluralsight] Detect agreement request ( #14913 )
2017-12-05 22:34:56 +07:00
Remita Amine
d4f05d4731
[utils] add sami mimetype to mimetype2ext
2017-12-03 00:04:43 +01:00
Remita Amine
d7df308981
[toutv] fix login(closes 14614)
2017-12-02 20:22:40 +01:00
Sergey M․
0d56eddc59
release 2017.12.02
2017-12-02 21:34:34 +07:00
Sergey M․
78593e294c
Add references for #14844
2017-12-02 21:22:43 +07:00
Sergey M․
593f2f7989
[downloader/fragment] Commit part file after each fragment
...
In order to obtain correct resume_len on next iteration
2017-12-02 21:21:11 +07:00
Sergey M․
603fc4e0ea
[extractor/common] Add durations for DASH fragments with bare SegmentURLs
2017-12-02 21:21:01 +07:00
Petr Novak
41bf647e89
[extractor/common] Add support for DASH manifests with SegmentLists with bare SegmentURLs
2017-12-02 21:16:36 +07:00
Sergey M․
fea92aa65d
[xhamster] Fix extraction ( closes #14884 )
2017-12-02 19:04:59 +07:00
zcanfly
0981585bef
[youku] Update ccode ( closes #14872 )
2017-12-02 18:16:22 +07:00
Remita Amine
f5ac68d88f
[mnet] fix format extraction( fixes #14883 )
2017-11-30 23:45:33 +01:00
Remita Amine
1663b32946
[xiami] add Referer header to api request
2017-11-29 20:36:55 +01:00
Remita Amine
5ea765fb72
[mtv] correct scc extention in extracted subtitles( closes #13730 )
2017-11-29 17:50:38 +01:00
Remita Amine
fb61b57d0f
[vvvvid] fix extraction for kenc videos( fixes #13406 )
2017-11-29 16:09:45 +01:00
Remita Amine
07cf18b9c5
[br] add support for BR Mediathek videos( fixes #14560 )( fixes #14788 )
2017-11-29 14:21:38 +01:00
Remita Amine
5f699251e9
[daisuki] add support for motto.daisuki.com( fixes #14681 )
2017-11-28 10:57:22 +01:00
Remita Amine
a3474aa59e
[Odnoklassniki] fix api metadata request( fixes #14862 )
2017-11-28 09:04:51 +01:00
Remita Amine
115afb77ec
[itv] update hls formats extraction
2017-11-27 21:59:27 +01:00
Remita Amine
53f024e7c5
[pbs] add another media id regex
2017-11-27 16:55:27 +01:00
Remita Amine
ffe6979ef9
[utils] add hvc1 codec code to parse_codecs
2017-11-27 16:55:27 +01:00
Sergey M․
5ddeb7702a
release 2017.11.26
2017-11-26 21:49:22 +07:00
Sergey M․
7512aa986f
Fix some only matching tests ( closes #14855 )
2017-11-26 20:53:10 +07:00
Remita Amine
93f3f10cdc
[fczenit] fix extraction
2017-11-25 19:28:26 +01:00
Remita Amine
87dac57cf6
[firstpost] remove extractor
2017-11-25 18:50:15 +01:00
Remita Amine
b485d5d6bf
[nexx] make http format ids more consistent
2017-11-25 18:36:31 +01:00
Remita Amine
a238a868ba
[freespeech] fix extraction
2017-11-25 18:25:00 +01:00
Remita Amine
c0f647a179
[nexx] extract more formats
2017-11-25 18:13:26 +01:00
Sergey M․
6ff27b8d5a
[openload] Don't use bare except when removing temp files
2017-11-26 00:05:28 +07:00
jahudka
9ef909f2b2
[openload] Add support for openload.link
2017-11-26 00:04:13 +07:00
Sergey M․
8cfbcfab9a
[tnaflix] Extract common parts of tnaflix and empflix
2017-11-25 23:42:20 +07:00
Sergey M․
b7785cf156
[empflix] Relax _VALID_URL
2017-11-25 23:42:20 +07:00
Sergey M․
9105523818
[empflix] Fix extractrion
2017-11-25 23:42:20 +07:00
Sergey M․
dbb25af657
[tnaflix] Don't modify download URLs ( closes #14811 )
2017-11-25 23:42:20 +07:00
Remita Amine
fe4bfe36e1
[gamersyde] remove extractor
2017-11-25 15:58:28 +01:00
Remita Amine
6f5c598a28
[france2.fr:generation-what] fix extraction
2017-11-25 15:49:49 +01:00
Remita Amine
cd9ff4ec5b
[massengeschmacktv] Add support for Massengeschmack TV(replaces Fernseh Kritik TV)
2017-11-24 20:00:01 +01:00
Remita Amine
c6c6a64aa5
[fox9] fix extraction
2017-11-24 19:00:56 +01:00
Remita Amine
e0a8686f48
[faz] fix extraction and add support for Perform Group embeds( fixes #14714 )
2017-11-24 18:42:41 +01:00
John Hawkinson
805f5bf759
[Generic] ie_key in JWPlatform test 72
2017-11-24 21:39:55 +08:00
John Hawkinson
32ad4f3faf
[JWPlatform] Use non-capturing group in RE
...
Per @yan12125.
2017-11-24 21:39:55 +08:00
John Hawkinson
6899b1d9e8
[Generic] Update test 69 (suffolk/sjc)
...
suffolk.edu/sjc => suffolk.edu/sjc/live.php
Unfortunately it only transmits video a few mornings per month, so
leaving the 'skip' is probably appropriate. Updating the 'skip- to
include the calendar information though.
2017-11-24 21:39:55 +08:00
John Hawkinson
939be9adfe
[JWPlatform] Support iframes
...
Support content.jwplatform... src attributes inside <iframe> tags in
addition to <script> tags. Just a regexp change.
Add a test (currently Generic_72).
2017-11-24 21:39:55 +08:00
enigmaquip
2688664762
[culturebox] Fix extraction ( closes #14827 )
2017-11-23 06:39:11 +07:00
Yen Chi Hsuan
8f63941104
[youku] Fix extraction; update ccode ( closes #14815 )
2017-11-22 22:49:48 +08:00
Remita Amine
a9efdf3d4a
[livestream] make smil extraction non fatal( fixes #14792 )
2017-11-19 12:59:31 +01:00
Sergey M․
f610dbb05f
[extractor/common] Use final URL when dumping request ( closes #14769 )
2017-11-18 19:04:56 +07:00
Windom
38db52adf3
[drtuber] Add support for mobile URLs
2017-11-17 01:50:07 +07:00
Windom
3192d4bc7a
[spankbang] Add support for mobile URLs and fix test
2017-11-17 01:05:04 +07:00
Sergey M․
9cbd4dda10
[instagram] Fix description, timestamp and counters extraction ( closes #14755 )
2017-11-15 22:14:54 +07:00
Sergey M․
08e45b39e7
release 2017.11.15
2017-11-15 00:15:42 +07:00
Remita Amine
ea2295842f
[common] skip Apple FairPlay m3u8 manifests( closes #14741 )
2017-11-14 17:41:30 +01:00
Sergey M․
a2b6aba8de
[vshare] Improve extraction, fix formats sorting and carry long lines
2017-11-14 22:50:15 +07:00
Sergey M․
ff31f2d5c3
[vshare] Capture and output error message
2017-11-14 22:39:54 +07:00
Timendum
0987f2ddb2
[vshare] Fix extraction ( closes #14473 )
2017-11-14 22:34:45 +07:00
Sergey M․
5871ebac47
[YoutubeDL] Fix playlist range optimization for --playlist-items ( closes #14740 )
2017-11-14 01:43:20 +07:00
Remita Amine
05dee6c520
[crunchyroll] extract old rtmp formats
2017-11-13 19:15:49 +01:00
Remita Amine
27adc9ec65
[tva] fix extraction( closes #14736 )
2017-11-13 11:24:15 +01:00
Remita Amine
388beb86e0
[gamespot] add test for #14652
2017-11-13 10:30:12 +01:00
Remita Amine
d4e31b72b9
[gamespot] lower the preference of http formats( #14652 )
2017-11-13 10:24:35 +01:00
Sergey M․
5fc12b9549
[instagram:user] Fix extraction ( closes #14699 )
2017-11-12 18:36:18 +07:00
Bob Poekert
af85ce29c6
[ccma] Fix typo
2017-11-12 13:25:21 +07:00
Sergey M․
e4d9586562
Remove sensitive data from logging in messages
2017-11-11 20:52:12 +07:00
Remita Amine
79d1f8ed68
[gamespot] add support for article URLS( closes #14652 )
2017-11-11 13:03:16 +01:00
Remita Amine
a5203935d6
[gamespot] skip Brightcove Once http formats( #14652 )
2017-11-11 13:03:16 +01:00
gkoelln
59d2e6d04f
[cartoonnetwork] Update tokenizer_src ( closes #14666 )
2017-11-11 04:59:48 +07:00
Yen Chi Hsuan
a9543e37c8
[wsj] Recognize another URL pattern ( closes #14704 )
2017-11-11 00:29:08 +08:00
Sergey M․
61fb07e156
[pandatv] Modernize ( closes #14693 )
2017-11-09 23:30:25 +07:00
hcwhan
4222346fb2
[pandatv] Update API URL and sign format URLs
2017-11-09 23:26:46 +07:00
Remita Amine
cc6a960e13
use older login method( closes #11572 )
2017-11-08 20:30:05 +01:00
Sergey M․
f34b841b51
release 2017.11.06
2017-11-06 22:39:24 +07:00
Sergey M․
909191de91
[hotstar:playlist] Fix issues and improve ( closes #12465 )
2017-11-05 19:15:40 +07:00
Alpesh Valia
477c97f86b
[hotstar:playlist] Add extractor
2017-11-05 19:15:34 +07:00
Sergey M․
6e71bbf4ab
[hotstar] Bypass geo restriction ( closes #14672 )
2017-11-05 16:12:56 +07:00
Sergey M․
187ee66c94
[extractor/common] Add protocol for f4m formats
2017-11-04 22:11:39 +07:00
Sergey M․
48107c198b
[f4m] Prefer baseURL for relative URLs ( closes #14660 )
2017-11-04 22:10:55 +07:00
Jimbolino
cd670befc4
[22tracks] Remove extractor ( closes #11024 )
2017-11-02 23:48:43 +07:00
Remita Amine
44cca168cc
[skysport] add support ooyala embed_token protected videos( fixes #14641 )
2017-11-02 14:16:15 +01:00
Remita Amine
b0f4331002
[gamespot] extract formats referenced with new data fields( #14652 )
2017-11-02 13:30:50 +01:00
Sergey M․
044eeb1455
[extractor/common] Respect URL query in _extract_wowza_formats ( closes #14645 )
2017-11-01 23:39:26 +07:00
Sergey M․
8fe767e072
[spankbang] Detect unavailable videos ( closes #14644 )
2017-10-31 23:05:25 +07:00
Sergey M․
6d0630d880
release 2017.10.29
2017-10-29 07:22:53 +07:00
Sergey M․
514e8aefd4
[egghead] Fix extraction ( closes #14388 )
2017-10-29 07:11:37 +07:00
Sergey M․
9211e3319e
[extractor/common] Prefix format id for audio only HLS formats
2017-10-29 07:05:55 +07:00
Sergey M․
056653bbb1
[utils] Add support for zero years and months in parse_duration
2017-10-29 07:04:48 +07:00
enigmaquip
c3206d02e9
[fxnetworks] Extract series metadata
2017-10-29 05:20:18 +07:00
Sergey M․
eb4b5818e2
[younow] Fix issues and improve extraction ( closes #9255 , closes #9432 , closes #12436 )
2017-10-29 04:18:43 +07:00
Andrew Udvare
47a8587915
[younow] Add extractor
2017-10-29 04:17:03 +07:00
Sergey M․
8e01f3ca81
[dctptv] Fix extraction ( closes #14599 )
2017-10-28 22:58:01 +07:00
Sergey M․
f2332f18e6
[youtube] Restrict embed regex ( #14600 )
2017-10-27 22:26:43 +07:00
Sergey M․
7c1f419341
[vimeo] Restrict iframe embed regex ( closes #14600 )
2017-10-27 22:21:47 +07:00
Sergey M․
30e6161799
[soundgasm] Improve extraction ( closes #14588 )
2017-10-26 23:16:16 +07:00
Alex Seiler
dc24a7d4a2
[myvideo] Remove extractor ( closes #8557 )
...
Redirects to store.maxdome.de
2017-10-25 23:27:55 +07:00
Logan B
d673ab6562
[nbc] Add support for classic-tv videos
2017-10-25 23:23:27 +07:00
Sergey M․
b8c6ffc518
[vrtnu] Add support for cookies authentication and simplify ( #11873 )
2017-10-25 23:21:51 +07:00
mrBliss
7913e0fca7
[canvas] Add support for vrt.be/vrtnu ( closes #11873 )
2017-10-25 23:17:28 +07:00
J.D. Purcell
cdd1ce92c4
[twitch:clips] Fix title extraction
2017-10-23 23:12:50 +07:00
rawcoder
55c727a547
[ndtv] Add support for sub-sites
2017-10-22 08:32:20 +07:00
Sergey M․
36e2d3ca43
[dramafever] Fix login error message extraction
2017-10-22 08:16:30 +07:00
Sergey M․
9ff6273cae
[nickru] Add support for more sites
2017-10-22 01:51:01 +07:00
Sergey M․
f03ee0b372
[nickde] Add support for nickelodeon.be
2017-10-22 01:42:44 +07:00
Sergey M․
cf6bda312b
[nickde] Add support for nick.ch
2017-10-22 01:30:35 +07:00
Alex Seiler
3ebbd9991e
[nick] Add support for more nickelodeon sites ( closes #14553 )
2017-10-22 01:26:58 +07:00
Alex Seiler
424505df76
[azmedien] Fix test
2017-10-21 01:10:56 +07:00
Sergey M․
fa3f0fd856
release 2017.10.20
2017-10-20 23:40:25 +07:00
Alex Seiler
fc5c47d13c
[parliamentliveuk] Fix extraction ( closes #14524 )
2017-10-20 23:31:13 +07:00
Sergey M․
a26a3c6d34
[soundcloud] Update client id ( closes #14546 )
2017-10-20 21:43:34 +07:00
Alex Seiler
e1d168e592
[servus] Add extractor ( closes #14362 )
2017-10-19 22:17:20 +07:00
Parmjit Virk
ca1c9f26fa
[unity] Add extractor ( fixes #14528 )
2017-10-19 04:46:06 +07:00
Sergey M․
6f3b4a98c9
[downloader/fragment] Report warning instead of error on inconsistent download state
2017-10-17 22:53:34 +07:00
Remita Amine
fa4bc6e712
[youtube] replace youtube redirect urls in description( fixes #14517 )
2017-10-17 10:07:37 +00:00
Remita Amine
6b9cbd023f
[pbs] restrict direct video url regex( fixes #14519 )
2017-10-17 09:23:11 +00:00
Yen Chi Hsuan
c233003afe
[megaphone] Fix deprecated escape sequence
2017-10-17 15:39:06 +08:00
Sergey M․
83fcf19e2d
[drtv] Respect preference for direct http formats ( #14509 )
2017-10-16 05:48:45 +07:00
Sergey M․
acc4ea6237
[eporner] Add support for embed URLs ( closes #14507 )
2017-10-16 05:11:25 +07:00
Sergey M․
8cc1840ccb
[arte] Capture and output error message
2017-10-15 22:12:34 +07:00
Sergey M․
a9ee4f6e49
[downloader/hls] Fix total fragments count when ad fragments exist
2017-10-15 11:03:54 +07:00
Pawit Pornkitprasan
aaab8c5e71
[niconico] Improve uploader metadata extraction robustness ( closes #14135 )
2017-10-15 10:40:57 +07:00
Sergey M․
7e721e35da
release 2017.10.15.1
2017-10-15 06:16:41 +07:00
Sergey M․
74c42d9ec3
[downloader/hls] Ignore anvato ad fragments ( closes #14496 )
2017-10-15 06:13:48 +07:00
Sergey M․
5efaf43c93
[downloader/fragment] Output ad fragment count
2017-10-15 06:13:07 +07:00
Sergey M․
4827270526
[scrippsnetworks:watch] Bypass geo restriction
2017-10-15 06:11:35 +07:00
Sergey M․
ee093a0ea0
[anvato] Add ability to bypass geo restriction
2017-10-15 06:11:02 +07:00
Sergey M․
9bb2c7673e
[redditr] Fix extraction for URLs with query ( closes #14495 )
2017-10-15 03:38:34 +07:00
Sergey M․
715534083d
release 2017.10.15
2017-10-15 02:26:58 +07:00
Sergey M․
57eb45b111
[scrippsnetworks:watch] Add support for geniuskitchen.com
2017-10-15 02:01:16 +07:00
Sergey M․
b21ab85088
[scrippsnetworks:watch] Fix extraction ( closes #14389 )
2017-10-15 01:57:43 +07:00
Sergey M․
210a2720bc
[anvato] Process master m3u8 manifests
...
>>> Individual m3u8 manifests are not always present, e.g. anvato:anvato_scripps_app_web_prod_0837996dbe373629133857ae9eb72e740424d80a:4173834
2017-10-15 01:44:57 +07:00
Sergey M․
685e87b61f
[youtube] Fix relative URLs in description
2017-10-14 20:26:52 +07:00
Remita Amine
c9bd503e7d
[spike] bypass geo restriction
2017-10-13 08:41:57 +00:00
Remita Amine
94a530c6cb
[howstuffworks] add support for more domains
2017-10-12 19:03:47 +00:00
Remita Amine
e650659b94
[infoq] fix http format downloading
2017-10-12 17:39:51 +00:00
Remita Amine
2637fadc38
[generic] fix some of the tests
2017-10-12 16:14:43 +00:00
Remita Amine
50d808f5c9
[common] add support for jwplayer youtube embeds
2017-10-12 16:12:47 +00:00
Remita Amine
7a64c33aee
[rtlnl] add support for another type of embeds
2017-10-12 16:09:06 +00:00
Remita Amine
b0def2c297
[onionstudios] add support for bulbs-video embeds
2017-10-12 16:05:25 +00:00
Remita Amine
81ce479f4d
[udn] fix extraction
2017-10-12 16:04:41 +00:00
Remita Amine
414e709405
[shahid] fix extraction( fixes #14448 )
2017-10-12 09:20:39 +00:00
nyuszika7h
c0bddd6d65
[kaltura] Ignore Widevine encrypted video (.wvm)
...
There is currently no public method to decrypt this, and there may be
other streams available that can be downloaded.
Example URL, has `.wvm` and `.mp4` formats:
https://www.voot.com/shows/bigg-boss-s11/11/538936/bigg-boss-extra-dose-arshi-s-quirky-demand/541700
2017-10-12 12:09:58 +08:00
Yen Chi Hsuan
1baba7f4a8
[vh1] Adding coding cookie
2017-10-12 12:02:26 +08:00
Remita Amine
344d1a6794
[vh1] fix extraction( fixes #9613 )
2017-10-11 20:52:14 +00:00
Sergey M․
76581082f6
release 2017.10.12
2017-10-12 01:06:28 +07:00
Remita Amine
7fee3377dc
[steam] fix extraction( fixes #14067 )
2017-10-11 17:50:08 +00:00
Sergey M․
ff3f1a62f0
[funk] Add extractor ( closes #14464 )
2017-10-12 00:44:13 +07:00
Sergey M․
694b61545c
[nexx] Add support for shortcuts and relax domain id extraction
2017-10-12 00:41:20 +07:00
Sergey M․
af0f74288d
[YoutubeDL] Improve _default_format_spec ( closes #14461 )
2017-10-11 23:48:05 +07:00
Remita Amine
9e38dbb19c
[voxmedia] add support for recode.net( fixes #14173 )
2017-10-11 15:50:20 +00:00
Remita Amine
782195a9d4
[once] add support for vmap urls
2017-10-11 15:50:20 +00:00
Sergey M․
26bae2d965
[generic] Add support for channel9 embeds ( closes #14469 )
2017-10-11 21:59:30 +07:00
Remita Amine
5fe75f976f
[tva] fix extraction( fixes #14328 )
2017-10-11 14:15:52 +00:00
Remita Amine
4fe4bda287
[tubitv] add support for new url format( fixes #14460 )
2017-10-11 11:36:05 +00:00
Remita Amine
cdab1df912
[afreecatv] remove AfreecaTVGlobalIE
...
the website now show this message
> Global AfreecaTV will be merged and integrated on July 20th, 2017.
Every user around the world are now able to interact with one another on
www.afreecatv.com!
2017-10-11 10:04:46 +00:00
Khang Nguyen
04af3aca04
Remove YoutubeSharedVideoIE https://github.com/rg3/youtube-dl/issues/14303
2017-10-11 02:01:18 +08:00
Jakub Wilk
d0f2d64114
[slideslive] Add extractor ( closes #2680 )
2017-10-10 23:45:10 +07:00
Yen Chi Hsuan
01c742ecd0
[facebook] Support thumbnails ( closes #14416 )
2017-10-10 23:20:38 +08:00
Silvan Mosberger
9e71f88105
[vvvvid] Fix typo
2017-10-10 03:48:26 +07:00
Sergey M․
ae5af89079
[hrti:playlist] Relax _VALID_URL
2017-10-09 23:52:39 +07:00
Sergey M․
197224b7a4
Fix some regexes
2017-10-09 23:50:53 +07:00
Sergey M․
8992331621
[wdr] Relax media link regex ( closes #14447 )
2017-10-08 21:36:50 +07:00
Aleksandar Topuzović
b0dde6686c
[hrti] Relax _VALID_URL
2017-10-08 05:40:08 +07:00
Sergey M․
a22ccac1f0
[fox] Delegate to uplynk:preplay ( #14147 )
2017-10-08 01:34:17 +07:00
Sergey M․
8b561bfc9d
[youtube] Add support for hooktube.com ( closes #14437 )
2017-10-07 21:59:04 +07:00
Sergey M․
8e751a185c
release 2017.10.07
2017-10-07 05:02:53 +07:00
Sergey M․
665f42d8c1
[reddit] Sort formats ( closes #14430 )
2017-10-07 01:40:00 +07:00
remis
b1a7bf44b9
[lnkgo] Relax _VALID_URL
2017-10-06 23:59:09 +07:00
Jalaz Kumar
2e2a8e97d5
[pornflip] Extend _VALID_URL ( closes #14405 )
2017-10-06 23:56:31 +07:00
Sergey M․
ac93c09ab2
[xtube] Add support for embedded URLs ( closes #14417 )
2017-10-06 23:53:32 +07:00
Sergey M․
cd6fc19ed7
[YoutubeDL] Ignore duplicates in --playlist-items
...
E.g. '--playlist-items 2-4,3-4,3' should result in '[2,3,4]', not '[2,3,4,3,4,3]'
2017-10-06 23:50:34 +07:00
Sergey M․
7e85e8729f
[YoutubeDL] Fix out of range --playlist-items for iterable playlists and reduce code duplication ( closes #14425 )
2017-10-06 23:34:46 +07:00
Sergey M․
6be08ce602
[utils] Use in OnDemandPagedList by default
...
Not using cache results in redundant network I/O due to downloading the same pages while using --playlist-items n-m
2017-10-06 23:13:53 +07:00
Sergey M․
cf5f6ed5be
[xvideos] Add support for embed URLs and improve extraction ( closes #14409 )
2017-10-05 00:27:24 +07:00
Philipp Hagemeister
6b46285e85
[comedycentral] new shortcut :theopposition for "The Opposition" show
2017-10-04 07:45:13 +02:00
Sergey M․
6e736d86e7
[beeg] Fix extraction ( closes #14403 )
2017-10-04 04:27:42 +07:00
M.K
c110944fa2
[extractor/common] Fix typo in _parse_mpd_formats
2017-10-04 03:50:27 +07:00
Jakub Wilk
3e4cedf9e8
[tvn24] Relax _VALID_URL
2017-10-03 23:28:13 +07:00
Matthias Küch
b7e14f06a4
Fix for JSON meta data download
...
Added fixes according to #13651 and user @remitamine
2017-10-03 15:17:28 +02:00
Sergey M․
d2ae7e24e5
[postprocessor/ffmpeg] Convert to opus using libopus ( closes #14381 )
2017-10-02 04:43:25 +07:00
Sergey M․
544ffb7790
[ketnet] Add support for videos without direct sources ( closes #14377 )
2017-10-02 04:15:12 +07:00
Sergey M․
117589dfa2
[canvas] Generalize mediazone.vrt.be extractor and rework canvas and een
2017-10-02 04:14:36 +07:00
Sergey M․
839728f5bf
[afreecatv] Add support for adult videos ( closes #14376 )
2017-10-02 03:28:25 +07:00
Sergey M․
fcdd37d053
release 2017.10.01
2017-10-01 21:54:11 +07:00
Rafal Borczuch
4e599194d6
[tvp] Add support for new URL schema ( closes #14368 )
2017-10-01 18:59:00 +07:00
Sergey M․
c5b7014a9c
[generic] Add support for single format Video.js embeds ( closes #14371 )
2017-10-01 07:01:42 +07:00
Sergey M․
c8da40d834
[yahoo] Bypass geo restriction for brightcove ( #14210 )
2017-10-01 04:49:27 +07:00
Sergey M․
b69ca0ccfc
[yahoo] Use extracted brightcove account id ( closes #14210 )
2017-10-01 04:37:42 +07:00
Giuseppe Fabiano
2c53bd51c6
[rtve:alacarta] Fix extraction ( closes #14290 )
2017-10-01 03:21:17 +07:00
Sergey M․
3836b02ce8
[YoutubeDL] PEP 8
2017-09-30 22:56:40 +07:00
Sergey M․
fa3fdeb41f
[yahoo] Fix some tests
2017-09-30 22:54:22 +07:00
Sergey M․
eb9a15be60
[yahoo] Add support for custom brigthcove embeds ( closes #14210 )
2017-09-30 22:47:03 +07:00
Sergey M․
3600fd591d
[YoutubeDL] Document youtube_include_dash_manifest
2017-09-28 00:46:48 +07:00
Sergey M․
63d990d285
[generic] Add support for Video.js embeds
2017-09-28 00:37:30 +07:00
Timendum
b14b2283a0
[gfycat] Add support for /gifs/detail URLs ( closes #14322 )
2017-09-27 22:48:47 +07:00
Sergey M․
02d01e15f1
[generic] Fix infinite recursion for twitter:player URLs ( closes #14339 )
2017-09-26 21:47:18 +07:00
Sergey M․
db96252831
[xhamsterembed] Fix extraction ( closes #14308 )
2017-09-24 19:23:08 +07:00
Sergey M․
9fc41bcb6b
release 2017.09.24
2017-09-24 00:22:50 +07:00
Sergey M․
4d182955a2
[kakao] Fix _VALID_URL
2017-09-24 00:19:27 +07:00
Sergey M․
011da618bd
[openload] Fix _load_cookies for python 2.6
2017-09-24 00:12:40 +07:00
Sergey M․
4c54b89e03
Hide experimental phantomjs wrapper
2017-09-24 00:08:27 +07:00
Sergey M․
e3440d824a
[24video] Fix timestamp extraction and make non fatal ( #14295 )
2017-09-23 07:46:53 +07:00
Sergey M․
136507b39a
[24video] Add support for 24video.adult ( closes #14295 )
2017-09-23 07:41:22 +07:00
Sergey M․
7f4921b38d
[heise] PEP 8
2017-09-23 07:28:29 +07:00
Sergey M․
f70ddd4aeb
[kakao] Improve ( closes #14007 )
2017-09-23 07:28:24 +07:00
Namnamseo
1c22d7a7f3
[kakao] Add extractor ( closes #12298 )
2017-09-23 07:28:19 +07:00
Giuseppe Fabiano
5c1452e8f1
[twitter] Add support for user_id-less URLs ( closes #14270 )
2017-09-23 06:38:09 +07:00
Sergey M․
4bb58fa118
[americastestkitchen] Improve ( closes #13996 )
2017-09-23 06:29:20 +07:00
Dan Weber
13de91c9e9
[americastestkitchen] Add extractor ( closes #10764 )
2017-09-23 06:29:07 +07:00
kayb94
9ce1ac4046
[generic] Fix support for multiple HTML5 videos on one page ( closes #14080 )
2017-09-23 05:49:48 +07:00
Sergey M․
095774e591
[mixcloud] Improve and simplify ( closes #14132 )
2017-09-23 05:37:03 +07:00
Tatsuyuki Ishi
2384f5a64e
[mixcloud] Fix extraction ( closes #14088 )
2017-09-23 05:36:57 +07:00
Yen Chi Hsuan
8c2895305d
[options] Accept lrc as a subtitle conversion target format ( closes #14292 )
2017-09-23 02:30:03 +08:00
Sergey M․
8c6919e433
[lynda] Add support for educourse.ga ( closes #14286 )
2017-09-21 23:00:35 +07:00
Giuseppe Fabiano
f6ff52b473
[beeg] Fix extraction ( closes #14275 )
2017-09-21 04:05:33 +07:00
Parmjit Virk
12ea5c79fb
[nbcsports:vplayer] Correct theplatform URL ( closes #13873 )
2017-09-21 02:53:06 +07:00
capital-G
3b65a6fbf3
[twitter] Fix duration extraction
2017-09-20 03:58:06 +07:00
Sergey M․
dc76eef092
[tvplay] Bypass geo restriction
2017-09-20 00:00:04 +07:00
kayb94
4d8c4b46d5
[heise] Add support for YouTube embeds
2017-09-17 22:46:52 +07:00
Sergey M․
9c2a17f2ce
[popcorntv] Add extractor ( closes #5914 , closes #14211 )
2017-09-17 22:19:57 +07:00
Yen Chi Hsuan
4ed2d7b7d1
Fix flake8 issues after #14225
2017-09-17 13:53:04 +08:00
Vijay Singh
8251af63a1
[viki] Update app data ( closes #14181 )
2017-09-16 22:45:23 +07:00
Windom
790d379e4d
[morningstar] Relax _VALID_URL
2017-09-16 22:39:46 +07:00
Yen Chi Hsuan
3869028ffb
[utils] Use bytes-like objects in dfxp2srt
...
This fixes handling of non-UTF8 TTML subtitles
Closes #14191
2017-09-16 12:18:38 +08:00
Yen Chi Hsuan
a88d461dff
Merge pull request #14225 from Tithen-Firion/openload-phantomjs-method
...
Openload phantomjs method
2017-09-16 02:28:28 +08:00
Sergey M․
a4245acef8
[noovo] Fix extraction ( closes #14214 )
2017-09-15 23:12:19 +07:00
Sergey M․
6be44a50ed
[dailymotion:playlist] Relax _VALID_URL ( closes #14219 )
2017-09-15 22:25:38 +07:00
Sergey M․
b763e1d68c
[twitch] Add support for go.twitch.tv URLs ( closes #14215 )
2017-09-15 22:18:38 +07:00
Sergey M․
cbf85239bb
[vgtv] Relax _VALID_URL ( closes #14223 )
2017-09-15 22:13:30 +07:00
Sergey M․
159d304a9f
release 2017.09.15
2017-09-15 21:48:06 +07:00
Sergey M․
c46680fb2a
[condenast] Fix extraction ( closes #14196 , closes #14207 )
2017-09-15 02:01:17 +07:00
Philipp Hagemeister
fad9fc537d
[tv4] fix a test URL
2017-09-14 20:47:23 +02:00
Philipp Hagemeister
0732a90579
[orf] Add new extractor for f4m stories
2017-09-14 20:37:46 +02:00
Sergey M․
319fc70676
[tv4] Relax _VALID_URL ( closes #14206 )
2017-09-14 23:50:19 +07:00
Sergey M․
e7c3e33456
[downloader/fragment] Restart inconsistent incomplete fragment downloads ( #13731 )
2017-09-14 23:19:53 +07:00
Yen Chi Hsuan
757984af90
Merge pull request #12909 from remitamine/raw-sub
...
[YoutubeDL] write raw subtitle files
2017-09-13 17:36:40 +08:00
Sergey M․
2f483758bc
[animeondemand] Improve and modernize
2017-09-11 04:32:35 +07:00
Sergey M․
018cc61549
[animeondemand] Bypass geo restriction
2017-09-11 04:23:42 +07:00
Sergey M․
2709d9fa28
[animeondemand] Add support for flash videos ( closes #9944 )
2017-09-11 04:23:42 +07:00
Sergey M․
7dacceae75
release 2017.09.11
2017-09-11 03:30:33 +07:00
Sergey M․
f12a6e88b2
[rutube:playlist] Fix suitable ( closes #14166 )
2017-09-11 03:23:00 +07:00
Sergey M․
806498cf2f
release 2017.09.10
2017-09-10 22:16:55 +07:00
Sergey M․
bf6ec2fea9
[fox] Fix extraction ( #14147 )
2017-09-10 22:08:32 +07:00
Sergey M․
c3dd44e085
[rutube] Use bool_or_none
2017-09-10 19:09:27 +07:00
Sergey M․
c7e327c4d4
[utils] Introduce bool_or_none
2017-09-10 19:08:39 +07:00
Sergey M․
48b813748d
[rutube] Rework and generalize playlist extractors ( closes #13565 )
2017-09-10 18:40:33 +07:00
luceatnobis
debed8d759
[rutube:playlist] Add extractor ( closes #13534 )
2017-09-10 18:40:33 +07:00
Olivier Bilodeau
931edb2ada
[radiocanada] Add fallback for title extraction
2017-09-08 21:53:24 +07:00
Sergey M․
5113b69124
[abcnews,chilloutsoze,cracked,vice,vk] Use dedicated YouTube embeds extraction routines
2017-09-06 00:50:25 +07:00
Sergey M․
66c9fa36c1
[youtube] Separate methods for embeds extraction
2017-09-06 00:48:37 +07:00
Sergey M․
c5c9bf0c12
[YoutubeDL] Ensure dir existence for each requested format ( closes #14116 )
2017-09-05 23:31:34 +07:00
Sergey M․
880fa66f4f
[redtube] Fix formats extraction ( closes #14122 )
2017-09-05 22:45:49 +07:00
Sergey M․
6348671c4a
[arte] Relax unavailability check ( closes #14112 )
2017-09-04 23:08:40 +07:00
Sergey M․
efc57145c1
[manyvids] Improve ( closes #14059 )
2017-09-03 17:32:23 +07:00
John D
e9b865267a
[manyvids] Add support for preview videos ( closes #14053 )
2017-09-03 17:31:53 +07:00
Sergey M․
bc35f07537
[vidme:user] Make tests only matching ( closes #14054 )
2017-09-03 17:03:51 +07:00
theychx
0b4a8eb3ac
[vidme:user] Relax _VALID_URLs
2017-09-03 17:03:45 +07:00
Sergey M․
c1c1585b31
[bpb] Improve ( closes #14086 )
2017-09-03 16:43:33 +07:00
Timendum
0cbb841ba9
[bpb] Fix extraction ( closes #14043 )
2017-09-03 16:39:12 +07:00
Sergey M
d7c7100e3d
[soundcloud] Simplify and add test ( closes #14093 )
2017-09-03 16:29:58 +07:00
Tatsuyuki Ishi
73602bcd0c
[soundcloud] Fix download URL with private tracks
2017-09-03 16:28:34 +07:00
Sergey M․
23b2df82c7
[aliexpress:live] Fix issues ( closes #13698 , closes #13707 )
2017-09-03 16:05:31 +07:00
dubber0
503115540d
[aliexpress:live] Add extractor
2017-09-03 16:05:00 +07:00
Sergey M․
64f0e30b93
[viidea] Capture and output lecture error message ( #14099 )
2017-09-02 15:44:49 +07:00
Sergey M․
a3431e1224
[radiocanada] Skip unsupported platforms ( closes #14100 )
2017-09-02 15:33:54 +07:00
Sergey M․
a2022b0c40
release 2017.09.02
2017-09-02 01:08:32 +07:00
Sergey M․
8d81f3e36d
[youtube] Force old layout for each webpage ( closes #14083 )
2017-09-02 00:58:19 +07:00
Sergey M․
7998520933
[youtube] Fix upload date extraction ( closes #14065 )
2017-08-31 00:47:58 +07:00
Sergey M․
5b4bfbfc3b
[charlierose] Add support for episodes ( closes #14062 )
2017-08-30 23:50:33 +07:00
Sergey M․
53647dfd0a
[bbccouk] Add support for w-prefixed ids ( closes #14056 )
2017-08-30 05:27:56 +07:00
Sergey M․
1b41da488d
[googledrive] Extend _VALID_URL ( closes #9785 )
2017-08-28 00:50:41 +07:00
Sergey M․
fea82c1780
[googledrive] Add support for source format ( closes #14046 )
2017-08-28 00:39:22 +07:00
Sergey M․
3902cdd0e3
[pornhd] Fix extraction ( closes #14005 )
2017-08-27 22:37:26 +07:00
Sergey M․
2cfa7cbdd0
release 2017.08.27.1
2017-08-27 06:09:29 +07:00
Sergey M․
1c9c8de29e
[youtube] Fix extraction with --youtube-skip-dash-manifest enabled ( closes #14037 )
2017-08-27 06:06:39 +07:00
Sergey M․
f031b76065
release 2017.08.27
2017-08-27 04:28:04 +07:00
Sergey M․
ff17be3ac9
[extractor/generic] Extract from LD-JSON last of all
...
Previous sources may contain several formats, e.g. http://tamasha.com/v/PgGZ
2017-08-27 03:31:40 +07:00
Sergey M․
1ed4549942
[extractor/common] Extract format id from label attribute of source tag for HTML5 videos ( #14034 )
2017-08-27 03:27:05 +07:00
Sergey M․
dd121cc1ca
[extractor/common] Extract height from res attribute of source tag for HTML5 videos ( closes #14034 )
2017-08-27 03:12:56 +07:00
Sergey M․
a3c3a1e128
[http] Rework HTTP downloader
...
* Simplify code and split into separate routines to facilitate maintaining
* Make retry mechanism work on errors during actual download not only during connection establishment phase
* Retry on ECONNRESET and ETIMEDOUT during reading data from network
* Retry on content too short and various timeout errors
* Show error description on retry
* Closes #506 , closes #809 , closes #2849 , closes #4240 , closes #6023 , closes #8625 , closes #9483
2017-08-27 02:22:30 +07:00
Sergey M․
085d9dd9be
[rai] Fix audio formats extraction ( closes #14024 )
2017-08-26 22:02:49 +07:00
Vijay Singh
151978f38a
[mixcloud] Fix extraction ( closes #14020 )
2017-08-26 19:32:57 +07:00
Sergey M․
c7121fa7b8
[youtube] Fix controversy videos extraction ( closes #14027 , closes #14029 )
2017-08-26 15:38:38 +07:00
Vijay Singh
745968bc72
[mixcloud] Fix extraction ( closes #14015 )
2017-08-24 22:28:44 +07:00
Sergey M․
df235dbba8
release 2017.08.23
2017-08-23 23:23:13 +07:00
Sergey M․
5bae33485c
[toutv] PEP 8
2017-08-23 22:50:00 +07:00
Sergey M․
0830f3e048
[cbc:watch] Bypass geo-restriction ( closes #13993 )
2017-08-23 22:45:45 +07:00
Sergey M․
8d7a24aff6
[toutv] Relax DRM check ( closes #13994 )
2017-08-23 22:28:09 +07:00
Sergey M․
37d9af306a
[googledrive] Simplify and carry long lines ( #13638 )
2017-08-23 00:33:53 +07:00
Sergey M․
e01c3d2ef7
[extractor/common] Introduce _parse_xml
2017-08-23 00:32:41 +07:00
Parmjit Virk
05915e379a
[googledrive] Add support for subtitles ( fixes #13619 )
2017-08-22 23:48:59 +07:00
Sergey M․
8d9c2a681a
[pornhub] Relax uploader regex ( closes #13906 , closes #13975 )
2017-08-21 23:06:27 +07:00
Luca Steeb
8239c6791a
[bandcamp:album] Extract track titles
2017-08-20 23:32:33 +07:00
Sergey M․
b359e977b9
[extractor/common] Make HLS and DASH extraction non fatal in _parse_html5_media_entries ( closes #13970 )
2017-08-20 14:16:58 +07:00
Sergey M․
d3d45e0a45
[bbccouk] Add support for events URLs ( closes #13893 )
2017-08-19 23:54:15 +07:00
Yen Chi Hsuan
381ad4f309
[liveleak] Support multi-video pages ( closes #6542 )
2017-08-19 22:48:00 +08:00
Yen Chi Hsuan
09747ba766
[liveleak] Support another liveleak embedding pattern ( closes #13336 )
2017-08-19 22:28:13 +08:00
Yen Chi Hsuan
f8f18f332f
[cda] Fix extraction ( closes #13935 )
2017-08-19 21:44:47 +08:00
Yen Chi Hsuan
95f3f7c20a
[utils] Fix unescapeHTML for misformed string like "&a"" ( #13935 )
2017-08-19 21:40:53 +08:00
Sergey M․
f5469da9e6
[laola1tv] Add support for tv.ittf.com ( closes #13965 )
2017-08-19 19:48:20 +07:00
Sergey M․
d14d9d8903
[mixcloud] Fix extraction ( closes #13958 )
2017-08-18 23:31:42 +07:00
Sergey M․
ea004d34f8
release 2017.08.18
2017-08-18 01:05:27 +07:00
Sergey M․
4a91910365
[qqmusic:toplist] PEP 8
2017-08-18 01:00:07 +07:00
Sergey M․
c0892b2b46
[arte] Detect unavailable videos ( closes #13945 )
2017-08-18 00:58:23 +07:00
Sergey M․
a5ac0c4755
[YoutubeDL] Sanitize byte string format URLs ( #13951 )
2017-08-17 23:59:12 +07:00
Sergey M․
5551d7714d
[generic] Convert redirect URLs to unicode strings ( closes #13951 )
2017-08-17 23:58:01 +07:00
Sergey M․
5f5c7b92dd
[udemy] Fix paid course detection ( #13943 )
2017-08-17 23:14:46 +07:00
Sergey M․
93d0583e34
[pluralsight] Use RPC API for course extraction ( closes #13937 )
2017-08-17 22:45:40 +07:00
Genki Sky
bfabd17b33
Add new extractor
2017-08-17 16:56:06 +08:00
Yen Chi Hsuan
25a6e769a1
[qqmusic] Fix tests and cleanup
2017-08-17 16:39:57 +08:00
Yen Chi Hsuan
d22b67f356
Merge pull request #13805 from gam2046/master
...
Fix QQ Music url changed
2017-08-17 16:11:35 +08:00
Sergey M․
a1aa659662
[periscope] Renew HLS extraction ( closes #13917 )
2017-08-16 23:03:42 +07:00
Sergey M․
4850478543
[extractor/common] Add support for float durations in _parse_mpd_formats ( closes #13919 )
2017-08-15 23:58:00 +07:00
forDream
134d85a7bd
[qqmusic] review
2017-08-15 13:14:35 +08:00
forDream
5c037c0d1f
[qqmusic]support QQMusicSingerIE
2017-08-15 13:14:35 +08:00
forDream
5d1bd3b907
[qqmusic]update valid url
2017-08-15 13:14:34 +08:00
forDream
19ada898dc
fix QQ Music Url changed
2017-08-15 13:14:34 +08:00
Sergey M․
da20951a57
[mixcloud] Extract decrypt key
2017-08-14 22:39:05 +07:00
Sergey M․
16393d6535
release 2017.08.13
2017-08-13 08:58:30 +07:00
Sergey M․
475bcb225f
[pornhub:playlistbase] Skip videos from drop-down menu for all playlists ( closes #12819 , closes #13902 )
2017-08-13 07:53:02 +07:00
Sergey M․
b3c6515365
[fourtube] Add support for other sites ( closes #6022 , closes #7859 , closes #13901 )
2017-08-13 07:23:29 +07:00
Sergey M․
eb02940cc7
[generic] Add test for #13895
2017-08-13 01:11:27 +07:00
Sergey M․
4ef9152428
[limelight] Improve embeds detection ( closes #13895 )
2017-08-13 00:58:39 +07:00
Sergey M․
0c43a481b9
[reddit] Add extractors ( closes #13847 )
2017-08-12 23:43:51 +07:00
Sergey M․
868f79db41
[extractor/common] Fix _media_formats
2017-08-12 19:24:26 +07:00
Sergey M․
70851a95c3
[aparat] Extract all formats ( closes #13887 )
2017-08-12 17:18:23 +07:00
Sergey M․
e74e3b63e3
[YoutubeDL] Make sure format id is not empty
2017-08-12 17:14:11 +07:00
Sergey M․
ac8491fcca
[extractor/common] Make _family_friendly_search optional
2017-08-12 17:11:35 +07:00
Sergey M․
82889d4ae5
[extractor/common] Respect source's type attribute for HTML5 media ( closes #13892 )
2017-08-12 16:48:11 +07:00
Sergey M․
92a5c41532
[mixcloud] Fix play info decryption ( closes #13885 )
2017-08-12 16:30:50 +07:00
Sergey M․
1663bd6e1c
[generic] Replace vzaar embed test
2017-08-11 22:02:00 +07:00
tetra-eder
41918eaa5c
[generic] Add support for vzaar embeds
2017-08-11 22:00:39 +07:00
Sergey M․
6ed99754bb
release 2017.08.09
2017-08-09 23:52:22 +07:00
Sergey M․
baba5f4d1d
[xxxymovies] Fix title extraction ( closes #13868 )
2017-08-09 23:46:49 +07:00
Sergey M․
dee04d24a4
[nick] Add support for nick.com.pl ( closes #13860 )
2017-08-09 23:12:02 +07:00
Sergey M․
5b3ddadcc3
[mixcloud] Fix play info decryption ( closes #13867 )
2017-08-09 22:55:13 +07:00
Sergey M․
5b232f46dc
[utils] Skip missing params in cli_bool_option ( closes #13865 )
2017-08-09 22:28:19 +07:00
Alex Seiler
4bf22f7a10
[20min] Fix embeds extraction
2017-08-08 05:41:38 +07:00
Sergey M․
15d1e8a23d
[dplayit] Fix extraction ( closes #13851 )
2017-08-07 22:43:42 +07:00
Yen Chi Hsuan
ee6a611665
[niconico] Support videos with multiple formats ( closes #13522 )
2017-08-07 00:19:46 +08:00
Yen Chi Hsuan
463e7216c8
[niconico] Support HTML5-only videos ( closes #13806 )
2017-08-06 23:07:28 +08:00
Sergey M․
903a183b6a
release 2017.08.06
2017-08-06 09:05:36 +07:00
Sergey M․
fac188c695
[pluralsight] Fix format selection
2017-08-06 08:44:28 +07:00
Sergey M․
16afce174e
[mpora] Remove extractor ( closes #13826 )
2017-08-06 08:18:16 +07:00
Sergey M․
e2b4808fd8
[voot] Improve extraction ( #10255 , closes #11814 )
2017-08-06 08:05:29 +07:00
Ashutosh Chaudhary
daaaf5f594
[voot] Add extractor
2017-08-06 08:05:24 +07:00
Sergey M․
f172c86dcd
[vlive:channel] Limit number of videos per page to 100 ( closes #13830 )
2017-08-05 21:17:55 +07:00
Sergey M․
1d5472290f
[podomatic] Extend _VALID_URL ( closes #13827 )
2017-08-05 08:28:12 +07:00
Sergey M․
c983cc3b71
[cinchcast] Extend _VALID_URL
2017-08-05 08:17:01 +07:00
Sergey M․
1141e9104b
Use relative paths for DASH fragments ( closes #12990 )
...
10x reduced JSON size
refs #13810
2017-08-05 07:40:29 +07:00
Sergey M․
8519b88f67
[yandexdisk] Relax _VALID_URL ( closes #13824 )
2017-08-05 00:59:07 +07:00
Sergey M․
bbbe1cebfc
[mlb] Update test ( closes #13777 )
2017-08-05 00:09:36 +07:00
Sergey M․
f31fd0693b
[vidme] Extract DASH and HLS formats
2017-08-05 00:00:21 +07:00
Sergey M․
799802f368
[teamfour] Remove extractor ( closes #13782 )
...
Now covered with generic extractor
2017-08-04 23:54:28 +07:00
Sergey M․
b3b5870cba
[pornhd] Fix extraction ( closes #13783 )
2017-08-04 23:51:03 +07:00
Sergey M․
57a38a38c3
[udemy] Fix subtitles extraction ( closes #13812 )
2017-08-04 23:45:13 +07:00
Matt Crupi
11a6793f80
[mlb] Extend _VALID_URL ( closes #13740 )
2017-08-04 22:46:54 +07:00
Sergey M․
183062a4ab
[pbs] Add support for new URL schema ( closes #13801 )
2017-08-03 23:19:59 +07:00
Tithen-Firion
feee8d32e4
[phantomjs] add exe version to debug info
2017-08-03 14:17:25 +02:00
Sergey M․
9118c9f18a
[nrktv] Update API host ( closes #13796 )
2017-08-01 05:21:00 +07:00
Sergey M․
5c9ea67bc0
release 2017.07.30.1
2017-07-30 20:47:31 +07:00
Sergey M․
8b9f50d7cb
[watchbox] Add extractor ( #13739 )
2017-07-30 19:09:44 +07:00
Sergey M․
0ed4758023
[clipfish] Remove extractor
2017-07-30 19:08:44 +07:00
Sergey M․
a0a477b885
[youjizz] Fix extraction ( closes #13744 )
2017-07-30 15:48:22 +07:00
Grzegorz Ruciński
198d4cb40c
[generic] Add support for another ooyala embed pattern ( closes #13727 )
2017-07-30 01:30:04 +07:00
Sergey M․
ca127ab2c1
[ard] Add support for lives ( closes #13771 )
2017-07-29 23:07:28 +07:00
Sergey M․
e445850e69
[soundcloud] Update client id
2017-07-29 18:45:57 +07:00
Sergey M․
836ef26486
[soundcloud:trackstation] Add extractor ( closes #13733 )
2017-07-29 18:41:42 +07:00
Sergey M․
c04017519d
[svtplay] Use geo verification proxy for API request
2017-07-29 15:30:53 +07:00
Sergey M․
2a7a823211
[svtplay] Update API URL ( closes #13767 )
2017-07-29 15:25:32 +07:00
Sergey M․
95908ce453
[extractor/generic] PEP 8
2017-07-29 15:13:12 +07:00
Sergey M․
cbbe66635f
[yandexdisk] Add extractor ( closes #13755 )
2017-07-29 15:10:19 +07:00
Sergey M․
c5a49ff084
[downloader/hls] Use redirect URL as manifest base ( #13755 )
2017-07-29 15:02:41 +07:00
Philipp Hagemeister
24e966e8da
[megaphone] Add extractor
2017-07-28 12:13:19 +02:00
Sergey M․
9682666bda
[amcnetworks] Make rating optional ( closes #12453 )
2017-07-27 02:04:51 +07:00
Sergey M․
f9c48d895b
[cloudy] Fix extraction ( closes #13737 )
2017-07-26 23:12:43 +07:00
Sergey M․
c99d6890cb
[nickru] Add extractor
2017-07-23 21:02:06 +07:00
Sergey M․
70bfab0e9a
[mtv] Improve thumbnal extraction
2017-07-23 21:02:06 +07:00
nyuszika7h
f0e31e32c9
[nick] Automate geo-restriction bypass ( #13711 )
2017-07-23 20:40:04 +07:00
Yen Chi Hsuan
e3ce912c3d
[niconico] improve error reporting ( #13696 )
2017-07-23 16:25:30 +08:00
Yen Chi Hsuan
905d18a7aa
[options] Correctly hide login info from debug outputs ( #13696 )
...
Iterate over opts instead of PRIVATE_OPTS for both performance and
correctness
2017-07-23 16:22:14 +08:00
Sergey M․
0db492c02a
release 2017.07.23
2017-07-23 01:09:09 +07:00
Sergey M․
71dde5eecf
[itv] Fix production id extraction ( closes #13671 )
2017-07-23 00:59:07 +07:00
Sergey M․
935d6c20c0
[vidio] Make duration non fatal and fix typo
2017-07-23 00:44:50 +07:00
Sergey M․
e0f1fb0a27
[mtv] Skip missing video parts ( closes #13690 )
2017-07-23 00:25:23 +07:00
Sergey M․
0017d9ad6d
[YoutubeDL] Improve default format specification ( closes #13704 )
2017-07-23 00:12:01 +07:00
Sergey M․
327c8364f1
[sportbox:embed] Fix extraction
2017-07-22 21:35:14 +07:00
dubber0
359aa2fdd1
[npo] Add support for npo3.nl URLs
2017-07-22 19:15:55 +07:00
Sergey M․
f76c02c87b
[dramafever] Fix tests
2017-07-22 11:41:40 +07:00
Sergey M․
7d9a1db111
[dramafever] Remove video id from title ( closes #13699 )
2017-07-22 11:40:46 +07:00
Sergey M․
0396806f67
[YoutubeDL] Do not override id, extractor and extractor_key in url_transparent
...
All these meta fields must be borrowed from final extractor that actually performs extraction.
This commit fixes extractor id in download archives for url_transparent downloads. Previously, 'transparent' extractor was erroneously
used for extractor archive id, e.g. 'eggheadlesson 4n8ugwwj5t' instead of 'wistia 4n8ugwwj5t'.
2017-07-21 00:13:32 +07:00