Yen Chi Hsuan [Fri, 19 Aug 2016 15:53:47 +0000 (23:53 +0800)]
[extractor/common] Recognize m3u8 manifests in HTML5 multimedia tags
Yen Chi Hsuan [Fri, 19 Aug 2016 15:12:30 +0000 (23:12 +0800)]
[radiobremen] Update _TEST (closes #10337)
Yen Chi Hsuan [Fri, 19 Aug 2016 12:39:28 +0000 (20:39 +0800)]
[n-tv.de] Fix extraction (closes #10331)
Yen Chi Hsuan [Fri, 19 Aug 2016 12:37:17 +0000 (20:37 +0800)]
[utils] Correct octal/hexadecimal number detection in js_to_json
Sergey M․ [Thu, 18 Aug 2016 18:13:45 +0000 (01:13 +0700)]
[globo:article] Relax _VALID_URL and video id regex (Closes #10379)
Sergey M․ [Thu, 18 Aug 2016 17:15:12 +0000 (00:15 +0700)]
release 2016.08.19
Sergey M․ [Thu, 18 Aug 2016 17:13:24 +0000 (00:13 +0700)]
[ChangeLog] Actualize
Sergey M․ [Thu, 18 Aug 2016 16:59:13 +0000 (23:59 +0700)]
[options] Remove output template description from --help
Same reasons as for --format
Sergey M․ [Thu, 18 Aug 2016 16:52:41 +0000 (23:52 +0700)]
[porncom] Add extractor (Closes #2251, closes #10251)
Sergey M․ [Thu, 18 Aug 2016 16:32:00 +0000 (23:32 +0700)]
[utils] Recognize lowercase units in parse_filesize
Sergey M․ [Thu, 18 Aug 2016 14:35:41 +0000 (21:35 +0700)]
[generic] Fix dbtv test (Closes #10364)
Sergey M․ [Thu, 18 Aug 2016 14:30:55 +0000 (21:30 +0700)]
[dbtv] Relax embed regex
Déstin Reed [Wed, 17 Aug 2016 10:45:24 +0000 (12:45 +0200)]
[DBTV:generic] Add support for embeds
Sergey M․ [Wed, 17 Aug 2016 23:14:05 +0000 (06:14 +0700)]
[vk:wallpost] Fix audio extraction
Sergey M․ [Wed, 17 Aug 2016 22:22:23 +0000 (05:22 +0700)]
[vk] Fix authentication on python3
Sergey M․ [Wed, 17 Aug 2016 21:39:31 +0000 (04:39 +0700)]
[keezmovies] PEP 8
Sergey M․ [Wed, 17 Aug 2016 21:37:14 +0000 (04:37 +0700)]
[hgtvcom:show] Add extractor (Closes #10365)
Remita Amine [Wed, 17 Aug 2016 10:03:09 +0000 (11:03 +0100)]
[discoverygo] extend _VALID_URL to support other networks
Sergey M․ [Wed, 17 Aug 2016 00:02:13 +0000 (07:02 +0700)]
[extremetube] Revert display_id
Sergey M․ [Wed, 17 Aug 2016 00:01:32 +0000 (07:01 +0700)]
[keezmovies] Make display_id optional
Sergey M․ [Tue, 16 Aug 2016 23:21:21 +0000 (06:21 +0700)]
release 2016.08.17
Sergey M․ [Tue, 16 Aug 2016 23:19:22 +0000 (06:19 +0700)]
[ChangeLog] Actualize
Sergey M․ [Tue, 16 Aug 2016 23:02:12 +0000 (06:02 +0700)]
[extremetube] Modernize
Sergey M․ [Tue, 16 Aug 2016 22:46:45 +0000 (05:46 +0700)]
[tube8] Modernize
Sergey M․ [Tue, 16 Aug 2016 22:45:49 +0000 (05:45 +0700)]
[mofosex] Extract all formats and modernize (Closes #10335)
Sergey M․ [Tue, 16 Aug 2016 22:44:46 +0000 (05:44 +0700)]
[keezmovies] Improve and modernize
Sergey M․ [Tue, 16 Aug 2016 18:02:59 +0000 (01:02 +0700)]
[vbox7:generic] Add support for vbox7 embeds
Sergey M․ [Tue, 16 Aug 2016 17:42:02 +0000 (00:42 +0700)]
[vbox7] Add support for embed URLs
Sergey M․ [Tue, 16 Aug 2016 17:32:28 +0000 (00:32 +0700)]
[mtg] Improve view count extraction
Sergey M․ [Tue, 16 Aug 2016 17:21:30 +0000 (00:21 +0700)]
[viafree] Add extractor (Closes #10358)
Sergey M․ [Tue, 16 Aug 2016 17:19:43 +0000 (00:19 +0700)]
[mtg] Add support for viafree URLs (#10358)
Remita Amine [Tue, 16 Aug 2016 15:21:04 +0000 (16:21 +0100)]
[fxnetworks] extend _VALID_URL to support simpsonsworld.com
Remita Amine [Tue, 16 Aug 2016 15:20:07 +0000 (16:20 +0100)]
[amcnetworks] fix typo
Remita Amine [Tue, 16 Aug 2016 15:19:36 +0000 (16:19 +0100)]
[theplatform] extract subtitles with multiple formats from the metadata
Sergey M․ [Tue, 16 Aug 2016 14:20:15 +0000 (21:20 +0700)]
[xvideos] Fix test
Sergey M․ [Tue, 16 Aug 2016 14:17:52 +0000 (21:17 +0700)]
[xvideos] Fix HLS extraction (Closes #10356)
Remita Amine [Tue, 16 Aug 2016 13:49:32 +0000 (14:49 +0100)]
[amcnetworks] extract episode metadata
Remita Amine [Tue, 16 Aug 2016 12:43:33 +0000 (13:43 +0100)]
[amcnetworks] Add new extractor
Sergey M․ [Mon, 15 Aug 2016 21:45:21 +0000 (04:45 +0700)]
[adobepass] PEP 8
Sergey M․ [Mon, 15 Aug 2016 21:43:10 +0000 (04:43 +0700)]
[bbc:playlist] Fix tests
Sergey M․ [Mon, 15 Aug 2016 21:36:23 +0000 (04:36 +0700)]
[bbc:playlist] Add support for pagination (Closes #10349)
Remita Amine [Mon, 15 Aug 2016 20:36:34 +0000 (21:36 +0100)]
[adobepass] add IE suffix to the extractor and remove duplicate constant
Remita Amine [Mon, 15 Aug 2016 16:10:45 +0000 (17:10 +0100)]
[fxnetworks] add test and check geo restriction
Remita Amine [Mon, 15 Aug 2016 15:33:35 +0000 (16:33 +0100)]
[fxnetworks] Add new extractor(closes #9462)
Yen Chi Hsuan [Mon, 15 Aug 2016 12:29:22 +0000 (20:29 +0800)]
[cbsnews] Remove invalid tests. CBS Live videos gets deleted soon.
Yen Chi Hsuan [Mon, 15 Aug 2016 05:39:43 +0000 (13:39 +0800)]
[ChangeLog] Update for CBSLocal and related changes
Yen Chi Hsuan [Mon, 15 Aug 2016 05:37:37 +0000 (13:37 +0800)]
[cbslocal] Adapt to SendtoNewsIE
Yen Chi Hsuan [Mon, 15 Aug 2016 05:31:08 +0000 (13:31 +0800)]
[sendtonews] Fix extraction
Yen Chi Hsuan [Mon, 15 Aug 2016 05:29:01 +0000 (13:29 +0800)]
[jwplatform] Parse video_id from JWPlayer data
And remove a mysterious comma from
115c65793af4c56c8f1986d2640105fc7e760c13
Sergey M․ [Mon, 15 Aug 2016 01:25:24 +0000 (08:25 +0700)]
[zippcast] Remove extractor (Closes #10332)
ZippCast is shut down
Remita Amine [Sun, 14 Aug 2016 21:45:43 +0000 (22:45 +0100)]
[uplynk,viceland] update tests and change uplynk extractors names
Remita Amine [Sun, 14 Aug 2016 20:25:43 +0000 (21:25 +0100)]
[adobepass] fix check for pendingLogout errors
Remita Amine [Sun, 14 Aug 2016 20:24:33 +0000 (21:24 +0100)]
[adobepass] clear cache in case of pendingLogout errors
Remita Amine [Sun, 14 Aug 2016 19:12:53 +0000 (20:12 +0100)]
[viceland] raise ExtractorError for errors other than HTTP 400
Remita Amine [Sun, 14 Aug 2016 18:08:35 +0000 (19:08 +0100)]
[viceland] remove outdated comment
Remita Amine [Sun, 14 Aug 2016 18:04:23 +0000 (19:04 +0100)]
[viceland] fix info extraction(closes #8799)
Remita Amine [Sun, 14 Aug 2016 17:03:42 +0000 (18:03 +0100)]
[viceland] Add new extractor(#8799)
Remita Amine [Sun, 14 Aug 2016 16:55:56 +0000 (17:55 +0100)]
[adobepass] create separate class for adobe pass authentication
Sergey M․ [Sun, 14 Aug 2016 13:49:11 +0000 (20:49 +0700)]
[life:embed] Improve extraction
Remita Amine [Sun, 14 Aug 2016 10:52:48 +0000 (11:52 +0100)]
[theplatform] use _get_netrc_login_info and fix session expiration check(#10345)
Remita Amine [Sun, 14 Aug 2016 10:48:13 +0000 (11:48 +0100)]
[common] add separate method for getting netrc ligin info
Sergey M․ [Sun, 14 Aug 2016 09:25:14 +0000 (16:25 +0700)]
[vgtv] Detect geo restricted videos (#10348)
Remita Amine [Sat, 13 Aug 2016 21:53:07 +0000 (22:53 +0100)]
[uplynk] Add new extractor
Yen Chi Hsuan [Sat, 13 Aug 2016 18:33:15 +0000 (02:33 +0800)]
Update ChangeLog for #10342
[skip ci]
Yen Chi Hsuan [Sat, 13 Aug 2016 18:30:50 +0000 (02:30 +0800)]
Merge pull request #10342 from muphil/patch-1
[xiami] bug fix for extractor xiami.py
phi [Sat, 13 Aug 2016 18:18:59 +0000 (02:18 +0800)]
bug fix for extractor xiami.py
Before applying this patch, when downloading resources from xiami.com, it crashes with these:
Traceback (most recent call last):
File "/home/phi/.local/bin/youtube-dl", line 11, in <module>
sys.exit(main())
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/__init__.py", line 433, in main
_real_main(argv)
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/__init__.py", line 423, in _real_main
retcode = ydl.download(all_urls)
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/YoutubeDL.py", line 1786, in download
url, force_generic_extractor=self.params.get('force_generic_extractor', False))
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/YoutubeDL.py", line 691, in extract_info
ie_result = ie.extract(url)
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/common.py", line 347, in extract
return self._real_extract(url)
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/xiami.py", line 116, in _real_extract
return self._extract_tracks(self._match_id(url))[0]
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/xiami.py", line 43, in _extract_tracks
'%s/%s%s' % (self._API_BASE_URL, item_id, '/type/%s' % typ if typ else ''), item_id)
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/common.py", line 562, in _download_json
json_string, video_id, transform_source=transform_source, fatal=fatal)
File "/home/phi/.local/lib/python3.5/site-packages/youtube_dl/extractor/common.py", line 568, in _parse_json
return json.loads(json_string)
File "/usr/lib/python3.5/json/__init__.py", line 312, in loads
s.__class__.__name__))
TypeError: the JSON object must be str, not 'NoneType'
This patch solves exactly this problem.
Sergey M․ [Sat, 13 Aug 2016 16:17:11 +0000 (23:17 +0700)]
release 2016.08.13
Sergey M․ [Sat, 13 Aug 2016 16:01:35 +0000 (23:01 +0700)]
[ChangeLog] Actualize
Sergey M․ [Sat, 13 Aug 2016 15:50:18 +0000 (22:50 +0700)]
[pbs] Clarify comment on http formats
Sergey M․ [Sat, 13 Aug 2016 14:59:29 +0000 (21:59 +0700)]
[pbs] Fix description extraction and update tests
Sergey M․ [Sat, 13 Aug 2016 14:00:34 +0000 (21:00 +0700)]
[franceculture] Fix extraction (Closes #10324)
Sergey M․ [Sat, 13 Aug 2016 13:49:16 +0000 (20:49 +0700)]
[pornotube] Fix extraction (Closes #10322)
Sergey M․ [Sat, 13 Aug 2016 12:55:09 +0000 (19:55 +0700)]
[4tube] Fix metadata extraction (Closes #10321)
Yen Chi Hsuan [Sat, 13 Aug 2016 10:02:11 +0000 (18:02 +0800)]
[bigflix] Remove an invalid test
There's no video anymore
Sergey M․ [Sat, 13 Aug 2016 09:46:07 +0000 (16:46 +0700)]
[imgur] Fix width and height extraction (Closes #10325)
Sergey M․ [Sat, 13 Aug 2016 09:45:34 +0000 (16:45 +0700)]
[vbox7] Remove unused imports
Yen Chi Hsuan [Sat, 13 Aug 2016 09:36:14 +0000 (17:36 +0800)]
[test_verbose_output] Fix tests under Python 3
Sergey M․ [Sat, 13 Aug 2016 09:29:05 +0000 (16:29 +0700)]
[expotv] Improve extraction and update test
Remita Amine [Sat, 13 Aug 2016 09:26:02 +0000 (10:26 +0100)]
[downloader/external:curl] Clarify why CurlFD should not capture stderr
Remita Amine [Sat, 13 Aug 2016 08:53:46 +0000 (09:53 +0100)]
[test_utils] add test for option with not str value
Sergey M․ [Sat, 13 Aug 2016 08:47:20 +0000 (15:47 +0700)]
[vbox7] Fix extraction (Closes #10309)
Yen Chi Hsuan [Sat, 13 Aug 2016 08:32:07 +0000 (16:32 +0800)]
[tapely] Remove extractor. It's shut down
Closes #10323
Remita Amine [Sat, 13 Aug 2016 08:08:57 +0000 (09:08 +0100)]
[pbs] add test for videos with undocumented http formats and remove unused import
Sergey M․ [Sat, 13 Aug 2016 07:47:51 +0000 (14:47 +0700)]
[24video] Add support for me and xxx TLDs
Sergey M․ [Sat, 13 Aug 2016 07:28:44 +0000 (14:28 +0700)]
[muenchentv] Fix extraction (Closes #10313)
Sergey M․ [Sat, 13 Aug 2016 07:22:47 +0000 (14:22 +0700)]
[24video] Fix comment count extraction
Sergey M․ [Sat, 13 Aug 2016 07:13:49 +0000 (14:13 +0700)]
[sunporno] Add support for embed URLs
Sergey M․ [Sat, 13 Aug 2016 07:09:35 +0000 (14:09 +0700)]
[sunporno] Fix metadata extraction (Closes #10316)
Remita Amine [Fri, 12 Aug 2016 17:05:49 +0000 (18:05 +0100)]
[hgtv] Add new extractor(closes #3999)
Remita Amine [Fri, 12 Aug 2016 11:30:02 +0000 (12:30 +0100)]
[external/curl] respect more downloader options and display progress
Remita Amine [Fri, 12 Aug 2016 07:38:06 +0000 (08:38 +0100)]
[pbs] check all http formats and remove unnecessary request
- some of the quality that not reported in the documentation
are available(4500k, 6500k)
- the videoInfo request doesn't work for a long time
Sergey M․ [Thu, 11 Aug 2016 17:56:16 +0000 (00:56 +0700)]
[crunchyroll] Add support for HLS (Closes #10301)
Sergey M․ [Thu, 11 Aug 2016 17:22:22 +0000 (00:22 +0700)]
release 2016.08.12
Sergey M․ [Thu, 11 Aug 2016 17:18:28 +0000 (00:18 +0700)]
[ChangeLog] Actualize
Sergey M․ [Thu, 11 Aug 2016 17:14:51 +0000 (00:14 +0700)]
[viu] Remove from extractors
Sergey M․ [Thu, 11 Aug 2016 16:52:17 +0000 (23:52 +0700)]
[goldenmoustache] Remove extractor (Closes #10298)
Now uses dailymotion
Sergey M․ [Thu, 11 Aug 2016 16:47:52 +0000 (23:47 +0700)]
[drtuber] Improve title extraction
Sergey M․ [Thu, 11 Aug 2016 16:47:27 +0000 (23:47 +0700)]
[drtuber] Make dislike count optional (Closes #10297)
Sergey M․ [Thu, 11 Aug 2016 16:37:56 +0000 (23:37 +0700)]
[chirbit] Fix extraction (Closes #10296)
Sergey M․ [Thu, 11 Aug 2016 14:42:55 +0000 (21:42 +0700)]
[francetvinfo] Relax _VALID_URL