ytdl
2 years agorelease 2019.07.12 2019.07.12
Sergey M․ [Thu, 11 Jul 2019 17:43:54 +0000 (00:43 +0700)]
release 2019.07.12

2 years ago[ChangeLog] Actualize
Sergey M․ [Thu, 11 Jul 2019 17:34:03 +0000 (00:34 +0700)]
[ChangeLog] Actualize
[ci skip]

2 years ago[mgtv] Pass Referer HTTP header for format URLs (closes #21726)
Sergey M․ [Thu, 11 Jul 2019 17:04:25 +0000 (00:04 +0700)]
[mgtv] Pass Referer HTTP header for format URLs (closes #21726)

2 years ago[beeg] Add support for api/v6 v2 URLs without t argument (closes #21701)
Sergey M․ [Thu, 11 Jul 2019 16:37:09 +0000 (23:37 +0700)]
[beeg] Add support for api/v6 v2 URLs without t argument (closes #21701)

2 years ago[funnyordie] move extraction to VoxMedia extractor and improve vox volume embed extra...
Remita Amine [Wed, 10 Jul 2019 15:47:37 +0000 (16:47 +0100)]
[funnyordie] move extraction to VoxMedia extractor and improve vox volume embed extraction(closes #16846)

2 years ago[gameinformer] fix extraction(closes #8895)(closes #15363)(closes #17206)
Remita Amine [Wed, 10 Jul 2019 14:45:00 +0000 (15:45 +0100)]
[gameinformer] fix extraction(closes #8895)(closes #15363)(closes #17206)

2 years ago[extractors] update funk.net import
Remita Amine [Wed, 10 Jul 2019 12:57:43 +0000 (13:57 +0100)]
[extractors] update funk.net import

2 years ago[funk] fix extraction(closes #17915)
Remita Amine [Wed, 10 Jul 2019 12:54:49 +0000 (13:54 +0100)]
[funk] fix extraction(closes #17915)

2 years ago[packtpub] Relax lesson _VALID_URL regex(closes #21695)
Remita Amine [Tue, 9 Jul 2019 10:56:16 +0000 (11:56 +0100)]
[packtpub] Relax lesson _VALID_URL regex(closes #21695)

2 years ago[packtpub] fix extraction(closes #21268)
Remita Amine [Tue, 9 Jul 2019 07:28:39 +0000 (08:28 +0100)]
[packtpub] fix extraction(closes #21268)

2 years ago[philharmoniedeparis] Relax _VALID_URL (closes #21672)
Sergey M․ [Sat, 6 Jul 2019 16:16:38 +0000 (23:16 +0700)]
[philharmoniedeparis] Relax _VALID_URL (closes #21672)

2 years ago[peertube] Detect embed URLs in generic extraction (closes #21666)
Sergey M․ [Fri, 5 Jul 2019 17:42:54 +0000 (00:42 +0700)]
[peertube] Detect embed URLs in generic extraction (closes #21666)

2 years ago[mixer:vod] Relax _VALID_URL (closes #21657) (#21658)
Hendrik Schröter [Fri, 5 Jul 2019 15:47:32 +0000 (15:47 +0000)]
[mixer:vod] Relax _VALID_URL (closes #21657) (#21658)

2 years ago[lecturio] add support id based URLs(closes #21630)
Remita Amine [Thu, 4 Jul 2019 14:59:25 +0000 (15:59 +0100)]
[lecturio] add support id based URLs(closes #21630)

2 years ago[go] Add site info for disneynow (closes #21613)
Sergey M․ [Wed, 3 Jul 2019 21:01:30 +0000 (04:01 +0700)]
[go] Add site info for disneynow (closes #21613)

2 years ago[adobepass] Add support for AT&T U-verse (mso ATT) (closes #13938, closes #21016)
Sergey M․ [Wed, 3 Jul 2019 20:57:11 +0000 (03:57 +0700)]
[adobepass] Add support for AT&T U-verse (mso ATT) (closes #13938, closes #21016)

2 years ago[ted] Restrict info regex (closes #21631)
Sergey M․ [Wed, 3 Jul 2019 19:04:23 +0000 (02:04 +0700)]
[ted] Restrict info regex (closes #21631)

2 years ago[twitch:vod] Actualize m3u8 URL (#21538, #21607)
David Caldwell [Wed, 3 Jul 2019 16:22:23 +0000 (09:22 -0700)]
[twitch:vod] Actualize m3u8 URL (#21538, #21607)

2 years ago[vzaar] Fix videos with empty title (closes #21606)
Sergey M․ [Wed, 3 Jul 2019 16:16:40 +0000 (23:16 +0700)]
[vzaar] Fix videos with empty title (closes #21606)

2 years ago[tvland] fix extraction(closes #21384)
Remita Amine [Wed, 3 Jul 2019 12:31:47 +0000 (13:31 +0100)]
[tvland] fix extraction(closes #21384)

2 years ago[arte] clean extractor(closes #15583)(closes #21614)
Remita Amine [Tue, 2 Jul 2019 21:07:01 +0000 (22:07 +0100)]
[arte] clean extractor(closes #15583)(closes #21614)

2 years agorelease 2019.07.02 2019.07.02
Sergey M․ [Mon, 1 Jul 2019 18:09:59 +0000 (01:09 +0700)]
release 2019.07.02

2 years ago[ChangeLog] Actualize
Sergey M․ [Mon, 1 Jul 2019 18:07:54 +0000 (01:07 +0700)]
[ChangeLog] Actualize
[ci skip]

2 years ago[vevo] Add support for embed.vevo.com URLs (#21565)
nyuszika7h [Mon, 1 Jul 2019 17:13:23 +0000 (19:13 +0200)]
[vevo] Add support for embed.vevo.com URLs (#21565)

2 years ago[openload] Add support for oload.biz (#21574)
smed79 [Mon, 1 Jul 2019 17:11:38 +0000 (18:11 +0100)]
[openload] Add support for oload.biz (#21574)

2 years ago[xiami] Update API base URL (#21575)
Fai [Mon, 1 Jul 2019 17:10:55 +0000 (01:10 +0800)]
[xiami] Update API base URL (#21575)

2 years ago[yourporn] Fix extraction (#21585)
xyssy [Mon, 1 Jul 2019 17:05:51 +0000 (12:05 -0500)]
[yourporn] Fix extraction (#21585)

2 years ago[acast] add support for URLs with episode id(closes #21444)
Remita Amine [Mon, 1 Jul 2019 11:05:18 +0000 (12:05 +0100)]
[acast] add support for URLs with episode id(closes #21444)

2 years ago[dailymotion] add support embed with DM.player js call
Remita Amine [Mon, 1 Jul 2019 07:37:21 +0000 (08:37 +0100)]
[dailymotion] add support embed with DM.player js call

2 years ago[soundcloud] Update client id
Sergey M․ [Fri, 28 Jun 2019 17:33:35 +0000 (00:33 +0700)]
[soundcloud] Update client id

2 years ago[utils] Introduce random_user_agent and use as default User-Agent (closes #21546)
Sergey M․ [Fri, 28 Jun 2019 17:32:43 +0000 (00:32 +0700)]
[utils] Introduce random_user_agent and use as default User-Agent (closes #21546)

2 years agorelease 2019.06.27 2019.06.27
Sergey M․ [Thu, 27 Jun 2019 16:57:33 +0000 (23:57 +0700)]
release 2019.06.27

2 years ago[ChangeLog] Actualize
Sergey M․ [Thu, 27 Jun 2019 16:55:15 +0000 (23:55 +0700)]
[ChangeLog] Actualize
[ci skip]

2 years ago[go] Add support for disneynow.com (closes #21528)
Sergey M․ [Thu, 27 Jun 2019 15:59:30 +0000 (22:59 +0700)]
[go] Add support for disneynow.com (closes #21528)

2 years ago[mixer:vod] Relax _VALID_URL (closes #21531) (#21536)
Mike Fährmann [Thu, 27 Jun 2019 15:24:46 +0000 (17:24 +0200)]
[mixer:vod] Relax _VALID_URL (closes #21531) (#21536)

2 years ago[drtv] Relax _VALID_URL
Sergey M․ [Thu, 27 Jun 2019 15:18:10 +0000 (22:18 +0700)]
[drtv] Relax _VALID_URL

2 years ago[fusion] fix extraction(closes #17775)(closes #21269)
Remita Amine [Thu, 27 Jun 2019 11:06:09 +0000 (12:06 +0100)]
[fusion] fix extraction(closes #17775)(closes #21269)

2 years ago[nfb] Remove extractor (closes #21518)
Sergey M․ [Mon, 24 Jun 2019 17:12:31 +0000 (00:12 +0700)]
[nfb] Remove extractor (closes #21518)

Covered by generic extractor

2 years ago[beeg] Add support for api/v6 v2 URLs (closes #21511)
Sergey M․ [Mon, 24 Jun 2019 16:01:43 +0000 (23:01 +0700)]
[beeg] Add support for api/v6 v2 URLs (closes #21511)

2 years ago[brightcove:new] Add support for playlists (#21331)
Kyle [Sun, 23 Jun 2019 10:04:05 +0000 (19:04 +0900)]
[brightcove:new] Add support for playlists (#21331)

2 years ago[openload] Add support for oload.life (#21495)
smed79 [Sat, 22 Jun 2019 21:31:43 +0000 (22:31 +0100)]
[openload] Add support for oload.life (#21495)

2 years ago[vimeo:channel,group] Make title extraction no fatal
Sergey M․ [Sat, 22 Jun 2019 19:16:09 +0000 (02:16 +0700)]
[vimeo:channel,group] Make title extraction no fatal

2 years ago[vimeo:likes] Implement extrator in terms of channel extractor
Sergey M․ [Sat, 22 Jun 2019 19:13:46 +0000 (02:13 +0700)]
[vimeo:likes] Implement extrator in terms of channel extractor

This allows to obtain videos' ids before extraction (#21493)

2 years ago[pornhub] Add support for more paged video sources
Sergey M․ [Sat, 22 Jun 2019 01:37:07 +0000 (08:37 +0700)]
[pornhub] Add support for more paged video sources

2 years ago[pornhub] Add support for downloading single pages and search pages (closes #15570)
Sergey M․ [Fri, 21 Jun 2019 23:01:43 +0000 (06:01 +0700)]
[pornhub] Add support for downloading single pages and search pages (closes #15570)

2 years ago[pornhub] Rework extractors (closes #11922, closes #16078, closes #17454, closes...
Sergey M․ [Fri, 21 Jun 2019 22:34:46 +0000 (05:34 +0700)]
[pornhub] Rework extractors (closes #11922, closes #16078, closes #17454, closes #17936)

2 years ago[youtube] Add another signature function pattern
Sergey M․ [Fri, 21 Jun 2019 19:22:07 +0000 (02:22 +0700)]
[youtube] Add another signature function pattern

2 years ago[tf1] Improve extraction and fix issues (closes #21372)
Sergey M․ [Fri, 21 Jun 2019 17:37:49 +0000 (00:37 +0700)]
[tf1] Improve extraction and fix issues (closes #21372)

2 years ago[tf1] Fix wat id extraction (closes #21365)
Emmanuel Froissart [Wed, 12 Jun 2019 11:55:07 +0000 (13:55 +0200)]
[tf1] Fix wat id extraction (closes #21365)

2 years ago[crunchyroll] Move Accept-Language workaround to video extractor since it causes...
Sergey M․ [Fri, 21 Jun 2019 17:15:52 +0000 (00:15 +0700)]
[crunchyroll] Move Accept-Language workaround to video extractor since it causes playlists not to list any videos

2 years ago[crunchyroll:playlist] Fix and relax title extraction (closes #21291, closes #21443)
Sergey M․ [Fri, 21 Jun 2019 17:07:26 +0000 (00:07 +0700)]
[crunchyroll:playlist] Fix and relax title extraction (closes #21291, closes #21443)

2 years agorelease 2019.06.21 2019.06.21
Sergey M․ [Fri, 21 Jun 2019 16:04:09 +0000 (23:04 +0700)]
release 2019.06.21

2 years ago[ChangeLog] Actualize
Sergey M․ [Fri, 21 Jun 2019 16:01:09 +0000 (23:01 +0700)]
[ChangeLog] Actualize
[ci skip]

2 years ago[youtube] Update signature function patterns (closes #21469, closes #21476)
Sergey M․ [Fri, 21 Jun 2019 15:58:42 +0000 (22:58 +0700)]
[youtube] Update signature function patterns (closes #21469, closes #21476)

2 years ago[youtube] Make --write-annotations non fatal (closes #21452)
Sergey M․ [Wed, 19 Jun 2019 17:57:58 +0000 (00:57 +0700)]
[youtube] Make --write-annotations non fatal (closes #21452)

2 years ago[sixplay] add support for rtlmost.hu(#21405)
Remita Amine [Sun, 16 Jun 2019 05:32:17 +0000 (06:32 +0100)]
[sixplay] add support for rtlmost.hu(#21405)

2 years ago[youtube] Hardcode codec metadata for av01 video only formats (closes #21381)
Sergey M․ [Thu, 13 Jun 2019 18:59:05 +0000 (01:59 +0700)]
[youtube] Hardcode codec metadata for av01 video only formats (closes #21381)

2 years ago[utils] Restrict parse_codecs and add theora as known vcodec (#21381)
Sergey M․ [Thu, 13 Jun 2019 18:56:17 +0000 (01:56 +0700)]
[utils] Restrict parse_codecs and add theora as known vcodec (#21381)

2 years ago[toutv] update client key(closes #21370)
Remita Amine [Wed, 12 Jun 2019 20:41:46 +0000 (21:41 +0100)]
[toutv] update client key(closes #21370)

2 years ago[biqle] remove unnecessary regex group
Remita Amine [Mon, 10 Jun 2019 14:17:26 +0000 (15:17 +0100)]
[biqle] remove unnecessary regex group

2 years ago[biqle] add support for new embed domain
Remita Amine [Mon, 10 Jun 2019 13:58:37 +0000 (14:58 +0100)]
[biqle] add support for new embed domain

2 years ago[cbs] improve DRM protected videos detection(closes #21339)
Remita Amine [Sat, 8 Jun 2019 23:12:51 +0000 (00:12 +0100)]
[cbs] improve DRM protected videos detection(closes #21339)

2 years agorelease 2019.06.08 2019.06.08
Sergey M․ [Fri, 7 Jun 2019 20:47:30 +0000 (03:47 +0700)]
release 2019.06.08

2 years ago[ChangeLog] Actualize
Sergey M․ [Fri, 7 Jun 2019 20:45:31 +0000 (03:45 +0700)]
[ChangeLog] Actualize
[ci skip]

2 years ago[ted] Improve playlist extraction (closes #21032)
Sergey M․ [Fri, 7 Jun 2019 20:06:41 +0000 (03:06 +0700)]
[ted] Improve playlist extraction (closes #21032)

2 years ago[ted] Fix playlist extraction (closes #20844)
biwubo [Thu, 9 May 2019 18:11:27 +0000 (18:11 +0000)]
[ted] Fix playlist extraction (closes #20844)

2 years ago[vlive] Add comments to tests and quotes consistency
Sergey M․ [Fri, 7 Jun 2019 19:42:01 +0000 (02:42 +0700)]
[vlive] Add comments to tests and quotes consistency

2 years ago[vlive:playlist] Redirect to video extractor when no playlist is found (#20590)
biwubo [Fri, 7 Jun 2019 19:40:47 +0000 (20:40 +0100)]
[vlive:playlist] Redirect to video extractor when no playlist is found (#20590)

2 years ago[vlive] Improve and style (closes #21209)
Sergey M․ [Fri, 7 Jun 2019 19:19:07 +0000 (02:19 +0700)]
[vlive] Improve and style (closes #21209)

2 years ago[vlive] Add CH+ support (closes #16887)
biwubo [Fri, 24 May 2019 14:55:20 +0000 (14:55 +0000)]
[vlive] Add CH+ support (closes #16887)

2 years ago[openload] Add support for oload.website (#21329)
Miroslav Šedivý [Fri, 7 Jun 2019 19:03:58 +0000 (21:03 +0200)]
[openload] Add support for oload.website (#21329)

2 years ago[tvnow] Extract HD formats (closes #21201)
Sergey M․ [Fri, 7 Jun 2019 17:45:28 +0000 (00:45 +0700)]
[tvnow] Extract HD formats (closes #21201)

2 years ago[redbulltv:rrn:content] Add extractor (closes #21297)
Sergey M․ [Fri, 7 Jun 2019 16:48:57 +0000 (23:48 +0700)]
[redbulltv:rrn:content] Add extractor (closes #21297)

2 years ago[youtube] Fix average rating extraction (closes #21304)
Sergey M․ [Fri, 7 Jun 2019 16:13:33 +0000 (23:13 +0700)]
[youtube] Fix average rating extraction (closes #21304)

2 years ago[bitchute] Extract HTML5 formats (closes #21306)
Sergey M․ [Fri, 7 Jun 2019 15:58:19 +0000 (22:58 +0700)]
[bitchute] Extract HTML5 formats (closes #21306)

2 years ago[cbsnews] fix extraction(closes #9659)(closes #15397)
Remita Amine [Wed, 5 Jun 2019 00:22:57 +0000 (01:22 +0100)]
[cbsnews] fix extraction(closes #9659)(closes #15397)

2 years ago[downloader/common] Improve rate limit (#21301)
Sergey M․ [Tue, 4 Jun 2019 20:06:35 +0000 (03:06 +0700)]
[downloader/common] Improve rate limit (#21301)

2 years ago[vvvvid] relax _VALID_URL(closes #21299)
Remita Amine [Tue, 4 Jun 2019 20:03:52 +0000 (21:03 +0100)]
[vvvvid] relax _VALID_URL(closes #21299)

2 years agoRevert "[southpark] add support for videos with english audio track"
Remita Amine [Mon, 3 Jun 2019 23:37:58 +0000 (00:37 +0100)]
Revert "[southpark] add support for videos with english audio track"

This reverts commit 0c84002650cf21f38685a7446cd4cdb0f963a412.

2 years ago[southpark] add support for videos with english audio track(closes #21271)
Remita Amine [Mon, 3 Jun 2019 11:43:39 +0000 (12:43 +0100)]
[southpark] add support for videos with english audio track(closes #21271)

2 years ago[prosiebensat1] add support for new API(closes #21272)
Remita Amine [Sat, 1 Jun 2019 14:12:30 +0000 (15:12 +0100)]
[prosiebensat1] add support for new API(closes #21272)

2 years ago[vrv] extract adaptive_hls formats(closes #21243)
Remita Amine [Sat, 1 Jun 2019 10:16:44 +0000 (11:16 +0100)]
[vrv] extract adaptive_hls formats(closes #21243)

2 years ago[viki] Switch to HTTPS (closes #21001)
Sergey M․ [Tue, 28 May 2019 21:42:19 +0000 (04:42 +0700)]
[viki] Switch to HTTPS (closes #21001)

2 years ago[LiveLeak] Check if the original videos exist (closes #21206) (#21208)
bitraid [Tue, 28 May 2019 12:31:11 +0000 (15:31 +0300)]
[LiveLeak] Check if the original videos exist (closes #21206) (#21208)

2 years ago[rtp] fix extraction(closes #15099)
Remita Amine [Tue, 28 May 2019 03:58:12 +0000 (04:58 +0100)]
[rtp] fix extraction(closes #15099)

2 years ago[youtube] improve DRM protected videos detection(#1774)
Remita Amine [Sat, 25 May 2019 22:14:47 +0000 (23:14 +0100)]
[youtube] improve DRM protected videos detection(#1774)

2 years ago[srgssrplay] Improve _VALID_URL (closes #21155)
Sergey M․ [Thu, 23 May 2019 17:43:22 +0000 (00:43 +0700)]
[srgssrplay] Improve _VALID_URL (closes #21155)

2 years ago[srgssrplay] Add support for popupvideoplayer URLs
Stefan Pöschel [Sun, 19 May 2019 16:11:17 +0000 (18:11 +0200)]
[srgssrplay] Add support for popupvideoplayer URLs

2 years ago[24video] Add support for porno.24video.net (closes #21194)
Sergey M․ [Thu, 23 May 2019 17:38:06 +0000 (00:38 +0700)]
[24video] Add support for porno.24video.net (closes #21194)

2 years ago[24video] Add support for 24video.site (closes #21193)
Sergey M․ [Thu, 23 May 2019 17:35:46 +0000 (00:35 +0700)]
[24video] Add support for 24video.site (closes #21193)

2 years ago[utils] Improve strip_or_none
Sergey M․ [Thu, 23 May 2019 16:58:35 +0000 (23:58 +0700)]
[utils] Improve strip_or_none

2 years ago[extractor/common] Strip src attribute for HTML5 entries code (closes #18485, closes...
Sergey M․ [Thu, 23 May 2019 16:52:11 +0000 (23:52 +0700)]
[extractor/common] Strip src attribute for HTML5 entries code (closes #18485, closes #21169)

2 years ago[pornflip] Remove extractor
Sergey M․ [Thu, 23 May 2019 16:48:06 +0000 (23:48 +0700)]
[pornflip] Remove extractor

2 years ago[criterion] Remove extractor (closes #21195)
Sergey M․ [Thu, 23 May 2019 16:38:01 +0000 (23:38 +0700)]
[criterion] Remove extractor (closes #21195)

2 years ago[travis] Force dist to Ubuntu Trusty by default
Sergey M․ [Wed, 22 May 2019 23:06:49 +0000 (06:06 +0700)]
[travis] Force dist to Ubuntu Trusty by default
According to https://blog.travis-ci.com/2019-04-15-xenial-default-build-environment Ubuntu Xenial is now default, but it lacks python 2.6, 3.2 and 3.3 support needed by tests

2 years ago[pornhub] Use https (#21061)
NRTICN [Wed, 22 May 2019 20:56:54 +0000 (20:56 +0000)]
[pornhub] Use https (#21061)

2 years ago[bitchute] Fix uploader extraction (#21076)
Georgi Saev [Wed, 22 May 2019 20:51:50 +0000 (23:51 +0300)]
[bitchute] Fix uploader extraction (#21076)

2 years ago[streamcloud] Reduce waiting time to 6 seconds (#21092)
Malte Kiefer [Wed, 22 May 2019 20:46:20 +0000 (22:46 +0200)]
[streamcloud] Reduce waiting time to 6 seconds (#21092)

2 years ago[novamov] Remove extractors (#21077)
ealgase [Wed, 22 May 2019 20:38:48 +0000 (16:38 -0400)]
[novamov] Remove extractors (#21077)

Sites no longer exist

2 years ago[openload] Add support for oload.press (#21135)
smed79 [Wed, 22 May 2019 20:30:17 +0000 (21:30 +0100)]
[openload] Add support for oload.press (#21135)