ytdl
3 years agorelease 2018.07.04 2018.07.04
Sergey M․ [Tue, 3 Jul 2018 21:59:21 +0000 (04:59 +0700)]
release 2018.07.04

3 years ago[ChangeLog] Actualize
Sergey M․ [Tue, 3 Jul 2018 21:57:17 +0000 (04:57 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[lynda] PEP 8
Sergey M․ [Tue, 3 Jul 2018 21:49:03 +0000 (04:49 +0700)]
[lynda] PEP 8

3 years ago[pluralsight] Switch to graphql (closes #16889, closes #16899)
Sergey M․ [Tue, 3 Jul 2018 21:48:40 +0000 (04:48 +0700)]
[pluralsight] Switch to graphql (closes #16889, closes #16899)

3 years ago[lynda] Simplify login and improve error capturing (#16891)
Sergey M․ [Mon, 2 Jul 2018 19:47:09 +0000 (02:47 +0700)]
[lynda] Simplify login and improve error capturing (#16891)

3 years ago[go90] add support for embed urls(closes #16873)
Remita Amine [Sun, 1 Jul 2018 21:41:11 +0000 (22:41 +0100)]
[go90] add support for embed urls(closes #16873)

3 years ago[go90] detect geo restriction error and pass geo verification headers(closes #16874)
Remita Amine [Sun, 1 Jul 2018 21:32:59 +0000 (22:32 +0100)]
[go90] detect geo restriction error and pass geo verification headers(closes #16874)

3 years ago[vlive] Fix live streams extraction
coreynicholson [Sun, 1 Jul 2018 14:19:17 +0000 (15:19 +0100)]
[vlive] Fix live streams extraction

3 years ago[extractor/common] Properly escape % in MPD templates (closes #16867)
Sergey M․ [Sat, 30 Jun 2018 19:00:16 +0000 (02:00 +0700)]
[extractor/common] Properly escape % in MPD templates (closes #16867)

3 years ago[npo] Fix typo (closes #16872)
Sergey M․ [Sat, 30 Jun 2018 16:39:56 +0000 (23:39 +0700)]
[npo] Fix typo (closes #16872)

3 years ago[mediaset] Fix issues and extract all formats (closes #16568)
Sergey M․ [Fri, 29 Jun 2018 19:16:44 +0000 (02:16 +0700)]
[mediaset] Fix issues and extract all formats (closes #16568)

3 years ago[mediaset] Add support for new videos
Timendum [Mon, 18 Jun 2018 09:50:06 +0000 (11:50 +0200)]
[mediaset] Add support for new videos

3 years ago[extractor/common] Use source URL as Referer for HTML5 entries (closes #16849)
Sergey M․ [Thu, 28 Jun 2018 18:25:05 +0000 (01:25 +0700)]
[extractor/common] Use source URL as Referer for HTML5 entries (closes #16849)

3 years agoPrefer ffmpeg over avconv by default (closes #8622)
Sergey M․ [Thu, 28 Jun 2018 18:09:14 +0000 (01:09 +0700)]
Prefer ffmpeg over avconv by default (closes #8622)

3 years ago[dctptv] Restore extraction based on REST API (closes #16850)
Sergey M․ [Thu, 28 Jun 2018 17:35:05 +0000 (00:35 +0700)]
[dctptv] Restore extraction based on REST API (closes #16850)

3 years ago[svt] Improve extraction and add support for pages (closes #16802)
Sergey M․ [Wed, 27 Jun 2018 21:29:11 +0000 (04:29 +0700)]
[svt] Improve extraction and add support for pages (closes #16802)

3 years ago[porncom] Fix extraction (closes #16808)
Sergey M․ [Mon, 25 Jun 2018 17:01:06 +0000 (00:01 +0700)]
[porncom] Fix extraction (closes #16808)

3 years agorelease 2018.06.25 2018.06.25
Sergey M․ [Sun, 24 Jun 2018 19:26:02 +0000 (02:26 +0700)]
release 2018.06.25

3 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 24 Jun 2018 19:17:14 +0000 (02:17 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[joj] Relax _VALID_URL (closes #16771)
Sergey M․ [Sun, 24 Jun 2018 16:57:22 +0000 (23:57 +0700)]
[joj] Relax _VALID_URL (closes #16771)

3 years ago[brightcove] workaround sonyliv DRM protected videos(closes #16807)
Remita Amine [Sun, 24 Jun 2018 11:02:16 +0000 (12:02 +0100)]
[brightcove] workaround sonyliv DRM protected videos(closes #16807)

3 years ago[motherless:group] Fix _VALID_URL
Sergey M․ [Thu, 21 Jun 2018 16:39:13 +0000 (23:39 +0700)]
[motherless:group] Fix _VALID_URL

3 years ago[motherless] Fix extraction (closes #16786)
Sergey M․ [Thu, 21 Jun 2018 16:38:32 +0000 (23:38 +0700)]
[motherless] Fix extraction (closes #16786)

3 years ago[itv] Sort imports
Sergey M․ [Thu, 21 Jun 2018 16:12:40 +0000 (23:12 +0700)]
[itv] Sort imports

3 years ago[itv] Make SOAP request non fatal and extract metadata from a webpage (closes #16780)
Sergey M․ [Thu, 21 Jun 2018 16:06:58 +0000 (23:06 +0700)]
[itv] Make SOAP request non fatal and extract metadata from a webpage (closes #16780)

3 years ago[foxnews:insider] Remove extractor (#15810)
Sergey M․ [Wed, 20 Jun 2018 16:59:37 +0000 (23:59 +0700)]
[foxnews:insider] Remove extractor (#15810)
Now covered by foxnews:article

3 years ago[foxnews] Add support for iframe embeds (closes #15810, closes #16711)
Sergey M․ [Wed, 20 Jun 2018 16:51:14 +0000 (23:51 +0700)]
[foxnews] Add support for iframe embeds (closes #15810, closes #16711)

3 years agorelease 2018.06.19 2018.06.19
Sergey M․ [Tue, 19 Jun 2018 16:16:04 +0000 (23:16 +0700)]
release 2018.06.19

3 years ago[ChangeLog] Actualize
Sergey M․ [Tue, 19 Jun 2018 16:12:53 +0000 (23:12 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[peertube] Improve generic support (closes #16733)
Sergey M․ [Tue, 19 Jun 2018 16:00:36 +0000 (23:00 +0700)]
[peertube] Improve generic support (closes #16733)

3 years ago[6play] use geo verfication headers
Remita Amine [Tue, 19 Jun 2018 09:35:42 +0000 (10:35 +0100)]
[6play] use geo verfication headers

3 years ago[rtbf] fix extraction for python 3.2 and older
Remita Amine [Mon, 18 Jun 2018 18:08:54 +0000 (19:08 +0100)]
[rtbf] fix extraction for python 3.2 and older

3 years ago[vgtv] Improve HLS formats extraction
Sergey M․ [Mon, 18 Jun 2018 16:15:38 +0000 (23:15 +0700)]
[vgtv] Improve HLS formats extraction

3 years ago[vgtv] Add support for www.aftonbladet.se/tv/ URLs
Sergey M․ [Mon, 18 Jun 2018 16:08:35 +0000 (23:08 +0700)]
[vgtv] Add support for www.aftonbladet.se/tv/ URLs

3 years ago[bbccouk] Use expected_status
Sergey M․ [Sun, 17 Jun 2018 21:04:47 +0000 (04:04 +0700)]
[bbccouk] Use expected_status

3 years ago[markiza] Expect 500 status code
Sergey M․ [Sun, 17 Jun 2018 21:04:13 +0000 (04:04 +0700)]
[markiza] Expect 500 status code

3 years ago[extractor/common] Introduce expected_status for convenient accept of failed HTTP...
Sergey M․ [Sun, 17 Jun 2018 21:01:48 +0000 (04:01 +0700)]
[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.

3 years ago[compat] Introduce compat_integer_types
Sergey M․ [Sun, 17 Jun 2018 20:22:08 +0000 (03:22 +0700)]
[compat] Introduce compat_integer_types

3 years ago[tvnow] try all clear manifest urls(closes #15361)
Remita Amine [Sun, 17 Jun 2018 19:40:35 +0000 (20:40 +0100)]
[tvnow] try all clear manifest urls(closes #15361)

3 years agorelease 2018.06.18 2018.06.18
Sergey M․ [Sun, 17 Jun 2018 18:34:36 +0000 (01:34 +0700)]
release 2018.06.18

3 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 17 Jun 2018 18:31:49 +0000 (01:31 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[markiza] Add extractors (closes #16750)
Sergey M․ [Sun, 17 Jun 2018 17:49:50 +0000 (00:49 +0700)]
[markiza] Add extractors (closes #16750)

3 years ago[wat] try all supported adaptive urls
Remita Amine [Sun, 17 Jun 2018 14:56:52 +0000 (15:56 +0100)]
[wat] try all supported adaptive urls

3 years ago[tf1] try all supported adaptive urls
Remita Amine [Sun, 17 Jun 2018 14:53:29 +0000 (15:53 +0100)]
[tf1] try all supported adaptive urls

3 years ago[6play] add support for rtlplay.be and extract hd usp formats
Remita Amine [Sun, 17 Jun 2018 11:01:14 +0000 (12:01 +0100)]
[6play] add support for rtlplay.be and extract hd usp formats

3 years ago[rtbf] improve extraction
Remita Amine [Sun, 17 Jun 2018 01:43:24 +0000 (02:43 +0100)]
[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)

3 years ago[expressen] Add extractor
Sergey M․ [Sat, 16 Jun 2018 14:14:36 +0000 (21:14 +0700)]
[expressen] Add extractor

3 years ago[vidzi] Fix extraction (closes #16678)
Urgau [Fri, 15 Jun 2018 22:08:44 +0000 (00:08 +0200)]
[vidzi] Fix extraction (closes #16678)

3 years ago[pbs] Improve extraction (closes #16623, closes #16684)
Sergey M․ [Fri, 15 Jun 2018 19:55:20 +0000 (02:55 +0700)]
[pbs] Improve extraction (closes #16623, closes #16684)

3 years ago[downloader/rtmp] Fix downloading in verbose mode (closes #16736)
Sergey M․ [Thu, 14 Jun 2018 19:59:15 +0000 (02:59 +0700)]
[downloader/rtmp] Fix downloading in verbose mode (closes #16736)

3 years ago[bilibili] Restrict cid regex (closes #16638, closes #16734)
Sergey M․ [Thu, 14 Jun 2018 15:40:30 +0000 (22:40 +0700)]
[bilibili] Restrict cid regex (closes #16638, closes #16734)

3 years agorelease 2018.06.14 2018.06.14
Sergey M․ [Wed, 13 Jun 2018 18:24:53 +0000 (01:24 +0700)]
release 2018.06.14

3 years ago[ChangeLog] Actualize
Sergey M․ [Wed, 13 Jun 2018 18:22:42 +0000 (01:22 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[discoverynetworks] Add support for disco-api videos(closes #16724)
Remita Amine [Wed, 13 Jun 2018 15:46:59 +0000 (16:46 +0100)]
[discoverynetworks] Add support for disco-api videos(closes #16724)

3 years ago[dailymotion] use compat_struct_pack
Remita Amine [Wed, 13 Jun 2018 14:12:42 +0000 (15:12 +0100)]
[dailymotion] use compat_struct_pack

3 years ago[dailymotion] add support for password protected videos(closes #9789)
Remita Amine [Wed, 13 Jun 2018 13:46:00 +0000 (14:46 +0100)]
[dailymotion] add support for password protected videos(closes #9789)

3 years ago[abc:iview] Extract more series metadata
Sergey M․ [Tue, 12 Jun 2018 13:25:50 +0000 (20:25 +0700)]
[abc:iview] Extract more series metadata

3 years ago[abc] fix ABC IView extraction and add support for livestreams(closes #16704)(closes...
Remita Amine [Tue, 12 Jun 2018 12:07:20 +0000 (13:07 +0100)]
[abc] fix ABC IView extraction and add support for livestreams(closes #16704)(closes #12354)

3 years ago[downloader/http] Fix resume when writing ot stdout (closes #16699)
Sergey M․ [Mon, 11 Jun 2018 20:12:29 +0000 (03:12 +0700)]
[downloader/http] Fix resume when writing ot stdout (closes #16699)

3 years ago[crackle] Add support for sonycrackle.com (closes #16698)
Sergey M․ [Mon, 11 Jun 2018 19:06:30 +0000 (02:06 +0700)]
[crackle] Add support for sonycrackle.com (closes #16698)

3 years ago[tvnet] Fix _VALID_URL
Sergey M․ [Mon, 11 Jun 2018 19:05:58 +0000 (02:05 +0700)]
[tvnet] Fix _VALID_URL

3 years ago[tvnet] Improve video id extraction
Sergey M․ [Mon, 11 Jun 2018 18:50:43 +0000 (01:50 +0700)]
[tvnet] Improve video id extraction

3 years ago[inc] PEP 8
Sergey M․ [Mon, 11 Jun 2018 18:41:23 +0000 (01:41 +0700)]
[inc] PEP 8

3 years ago[tvnet] Improve and fix issues (closes #15462)
Sergey M․ [Mon, 11 Jun 2018 18:35:23 +0000 (01:35 +0700)]
[tvnet] Improve and fix issues (closes #15462)

3 years ago[tvnet] Add extractor
Thomas van der Berg [Wed, 31 Jan 2018 22:00:30 +0000 (23:00 +0100)]
[tvnet] Add extractor

3 years ago[nrk] Update API hosts and try all previously known ones (closes #16690)
Sergey M․ [Sun, 10 Jun 2018 20:08:36 +0000 (03:08 +0700)]
[nrk] Update API hosts and try all previously known ones (closes #16690)

3 years ago[wimp] Fix Youtube embeds extraction
Sergey M․ [Sun, 10 Jun 2018 19:40:17 +0000 (02:40 +0700)]
[wimp] Fix Youtube embeds extraction

3 years agorelease 2018.06.11 2018.06.11
Sergey M․ [Sun, 10 Jun 2018 18:57:30 +0000 (01:57 +0700)]
release 2018.06.11

3 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 10 Jun 2018 18:55:16 +0000 (01:55 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[npo] Extend _VALID_URL (closes #16682)
Sergey M․ [Sat, 9 Jun 2018 17:26:16 +0000 (00:26 +0700)]
[npo] Extend _VALID_URL (closes #16682)

3 years ago[inc] Add support for another embed schema (closes #16666)
Sergey M․ [Fri, 8 Jun 2018 19:53:04 +0000 (02:53 +0700)]
[inc] Add support for another embed schema (closes #16666)

3 years ago[tv4] fix format extraction(closes #16650)
Remita Amine [Tue, 5 Jun 2018 23:41:08 +0000 (00:41 +0100)]
[tv4] fix format extraction(closes #16650)

3 years ago[nexx] extract free cdn http formats
Remita Amine [Tue, 5 Jun 2018 00:02:46 +0000 (01:02 +0100)]
[nexx] extract free cdn http formats

3 years ago[nexx] Update tests
Sergey M․ [Mon, 4 Jun 2018 19:59:25 +0000 (02:59 +0700)]
[nexx] Update tests

3 years ago[nexx] Add support for free cdn (closes #16538)
Sergey M․ [Mon, 4 Jun 2018 19:55:54 +0000 (02:55 +0700)]
[nexx] Add support for free cdn (closes #16538)

3 years ago[pbs] Add another cove id pattern (closes #15373)
Sergey M․ [Mon, 4 Jun 2018 17:17:26 +0000 (00:17 +0700)]
[pbs] Add another cove id pattern (closes #15373)

3 years ago[rbmaradio] Add support for 192k format (closes #16631)
Sergey M․ [Mon, 4 Jun 2018 16:51:25 +0000 (23:51 +0700)]
[rbmaradio] Add support for 192k format (closes #16631)

3 years agorelease 2018.06.04 2018.06.04
Sergey M․ [Sun, 3 Jun 2018 19:41:53 +0000 (02:41 +0700)]
release 2018.06.04

3 years ago[devscripts/update-copyright] Update copyright year
Sergey M․ [Sun, 3 Jun 2018 19:33:54 +0000 (02:33 +0700)]
[devscripts/update-copyright] Update copyright year

3 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 3 Jun 2018 19:16:33 +0000 (02:16 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[camtube] Add extractor
Sergey M․ [Sun, 3 Jun 2018 10:09:20 +0000 (17:09 +0700)]
[camtube] Add extractor

3 years ago[twitter:card] Generalize base API URL
Sergey M․ [Sun, 3 Jun 2018 08:58:12 +0000 (15:58 +0700)]
[twitter:card] Generalize base API URL

3 years ago[twitter:card] Extract guest token (closes #16609)
Sergey M․ [Sun, 3 Jun 2018 08:53:20 +0000 (15:53 +0700)]
[twitter:card] Extract guest token (closes #16609)

3 years ago[chaturbate] Use geo verification headers
Sergey M․ [Sat, 2 Jun 2018 21:30:33 +0000 (04:30 +0700)]
[chaturbate] Use geo verification headers

3 years ago[bbc] Add support for bbcthree (closes #16612)
Sergey M․ [Sat, 2 Jun 2018 21:07:59 +0000 (04:07 +0700)]
[bbc] Add support for bbcthree (closes #16612)

3 years ago[youtube] Update tests
Sergey M․ [Sat, 2 Jun 2018 19:23:45 +0000 (02:23 +0700)]
[youtube] Update tests

3 years ago[youtube] Move metadata extraction after video availability check
Sergey M․ [Sat, 2 Jun 2018 19:08:38 +0000 (02:08 +0700)]
[youtube] Move metadata extraction after video availability check

3 years ago[youtube] Extract track and artist
Sergey M․ [Sat, 2 Jun 2018 19:05:14 +0000 (02:05 +0700)]
[youtube] Extract track and artist

3 years ago[safari] Add support for new URL schema (closes #16614)
Sergey M․ [Sat, 2 Jun 2018 17:52:22 +0000 (00:52 +0700)]
[safari] Add support for new URL schema (closes #16614)

3 years ago[adn] fix extraction
Remita Amine [Sat, 2 Jun 2018 17:07:36 +0000 (18:07 +0100)]
[adn] fix extraction

3 years agorelease 2018.06.02 2018.06.02
Sergey M․ [Fri, 1 Jun 2018 18:51:31 +0000 (01:51 +0700)]
release 2018.06.02

3 years ago[ChangeLog] Actualize
Sergey M․ [Fri, 1 Jun 2018 18:49:48 +0000 (01:49 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[facebook] Improve extraction (closes #16554)
Sergey M․ [Fri, 1 Jun 2018 18:32:18 +0000 (01:32 +0700)]
[facebook] Improve extraction (closes #16554)

3 years ago[facebook] Add support for tahoe player videos (closes #15441)
Nathan Rossi [Fri, 25 May 2018 16:34:22 +0000 (02:34 +1000)]
[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.

3 years ago[cbc] Improve extraction (closes #16583, closes #16593)
Sergey M․ [Fri, 1 Jun 2018 17:35:07 +0000 (00:35 +0700)]
[cbc] Improve extraction (closes #16583, closes #16593)

3 years agoIgnore venv directory
Logan Fleur [Fri, 1 Jun 2018 17:18:57 +0000 (19:18 +0200)]
Ignore venv directory

3 years ago[openload] Improve ext extraction
Enes [Fri, 1 Jun 2018 17:16:22 +0000 (20:16 +0300)]
[openload] Improve ext extraction

3 years ago[9c9media] PEP 8
Sergey M․ [Thu, 31 May 2018 22:17:49 +0000 (05:17 +0700)]
[9c9media] PEP 8

3 years ago[twitter:card] Add support for another endpoint (closes #16586)
Sergey M․ [Thu, 31 May 2018 22:16:00 +0000 (05:16 +0700)]
[twitter:card] Add support for another endpoint (closes #16586)

3 years ago[openload] Add support for oload.win and oload.download
DroidFreak32 [Thu, 31 May 2018 15:01:44 +0000 (20:31 +0530)]
[openload] Add support for oload.win and oload.download