codesparkle [Mon, 19 May 2014 12:17:54 +0000 (22:17 +1000)]
The opening curly brace, '{', is a regex reserved control character, so it needs to be escaped (see stackoverflow.com/a/400316/
1106367)
Minor improvements:
no need to sort the whole list if all we need is the maximum element, also instead of reinventing the wheel we can use utils to get indices from qualities.
Philipp Hagemeister [Mon, 19 May 2014 09:42:37 +0000 (11:42 +0200)]
release 2014.05.19
Sergey M․ [Sun, 18 May 2014 07:23:02 +0000 (14:23 +0700)]
[ndr] Improve thumbnail extraction
Sergey M․ [Sat, 17 May 2014 11:12:12 +0000 (18:12 +0700)]
[generic] Support pagespeed_iframe for NovaMov embeds
Sergey M․ [Sat, 17 May 2014 11:11:40 +0000 (18:11 +0700)]
[ndr] Fix title, description and duration extraction
Sergey M․ [Sat, 17 May 2014 10:58:37 +0000 (17:58 +0700)]
[ndr] Fix thumbnail extraction
Philipp Hagemeister [Fri, 16 May 2014 22:17:40 +0000 (00:17 +0200)]
release 2014.05.17
Jaime Marquínez Ferrándiz [Fri, 16 May 2014 20:12:52 +0000 (22:12 +0200)]
[youtube] Recognize a second format of the upload_date in the 'watch-uploader-info' element (#2911)
Jaime Marquínez Ferrándiz [Fri, 16 May 2014 18:43:36 +0000 (20:43 +0200)]
Merge remote-tracking branch 'codesparkle/fix-photobucket-url' (closes #2934)
Fix photobucket url extraction
codesparkle [Fri, 16 May 2014 15:43:03 +0000 (01:43 +1000)]
test_download works for photobucket after this change
Jaime Marquínez Ferrándiz [Fri, 16 May 2014 13:52:34 +0000 (15:52 +0200)]
[youtube] Fix extraction of the feed 'paging' values (fixes #2925)
Philipp Hagemeister [Fri, 16 May 2014 13:53:17 +0000 (15:53 +0200)]
release 2014.05.16.1
Philipp Hagemeister [Fri, 16 May 2014 13:52:01 +0000 (15:52 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Fri, 16 May 2014 13:51:01 +0000 (15:51 +0200)]
[francetv] Add support for non-numeric video IDs (Fixes #2927)
Philipp Hagemeister [Fri, 16 May 2014 13:47:54 +0000 (15:47 +0200)]
[ffmpeg] Correct argument encoding on Windows with Python 2.x
Fixes #2924
Sergey M․ [Fri, 16 May 2014 13:32:53 +0000 (20:32 +0700)]
[generic] Fix redirect
Philipp Hagemeister [Fri, 16 May 2014 11:21:24 +0000 (13:21 +0200)]
[youtube] Look for published-on date if uploaded-on is not found
Fixes #2911
Philipp Hagemeister [Fri, 16 May 2014 10:04:52 +0000 (12:04 +0200)]
release 2014.05.16
Philipp Hagemeister [Fri, 16 May 2014 10:04:24 +0000 (12:04 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Fri, 16 May 2014 10:03:59 +0000 (12:03 +0200)]
Provide compatibility check_output for 2.6 (Fixes #2926)
Sergey M․ [Thu, 15 May 2014 15:20:40 +0000 (22:20 +0700)]
[bliptv] Switch extraction to RSS (Closes #2920)
Jaime Marquínez Ferrándiz [Thu, 15 May 2014 11:43:29 +0000 (13:43 +0200)]
[youtube] Fix typo
Philipp Hagemeister [Thu, 15 May 2014 10:41:42 +0000 (12:41 +0200)]
Document and test categories (#2923)
Philipp Hagemeister [Thu, 15 May 2014 10:39:33 +0000 (12:39 +0200)]
[extractor/common] --write-pages: Correct file name if video_id is None
Dario Guarascio [Thu, 15 May 2014 06:59:27 +0000 (13:59 +0700)]
[youtube] Video categories added to metadata
Sergey M․ [Wed, 14 May 2014 13:13:34 +0000 (20:13 +0700)]
[gamespot] Update test URL and modernize
Jaime Marquínez Ferrándiz [Tue, 13 May 2014 12:37:05 +0000 (14:37 +0200)]
Makefile: write the manpage to the right file and use the processed markdown document
Philipp Hagemeister [Tue, 13 May 2014 12:21:21 +0000 (14:21 +0200)]
add prepare_manpage
Sergey M․ [Tue, 13 May 2014 12:12:17 +0000 (19:12 +0700)]
[noco] Skip test
Philipp Hagemeister [Tue, 13 May 2014 09:16:11 +0000 (11:16 +0200)]
Split man and README (Fixes #2892)
Philipp Hagemeister [Tue, 13 May 2014 08:28:35 +0000 (10:28 +0200)]
[README] Stress example URL
This seems to be the part most often overlooked in our README.
Philipp Hagemeister [Tue, 13 May 2014 08:20:10 +0000 (10:20 +0200)]
release 2014.05.13
Philipp Hagemeister [Tue, 13 May 2014 08:14:05 +0000 (10:14 +0200)]
[empflix] Simplify (#2903)
Philipp Hagemeister [Tue, 13 May 2014 08:11:14 +0000 (10:11 +0200)]
Merge remote-tracking branch 'hojel/empflix'
Philipp Hagemeister [Tue, 13 May 2014 08:10:59 +0000 (10:10 +0200)]
[hentaistigma] Simplified (#2902)
Philipp Hagemeister [Tue, 13 May 2014 08:09:04 +0000 (10:09 +0200)]
Merge remote-tracking branch 'hojel/hentaistigma'
Philipp Hagemeister [Tue, 13 May 2014 08:08:32 +0000 (10:08 +0200)]
[nuvid] Simplify (#2901)
Philipp Hagemeister [Tue, 13 May 2014 08:05:20 +0000 (10:05 +0200)]
Merge remote-tracking branch 'hojel/nuvid'
Philipp Hagemeister [Tue, 13 May 2014 08:04:29 +0000 (10:04 +0200)]
[slutload] Simplify (#2898)
Philipp Hagemeister [Tue, 13 May 2014 08:00:49 +0000 (10:00 +0200)]
Merge remote-tracking branch 'hojel/slutload'
Philipp Hagemeister [Tue, 13 May 2014 08:00:27 +0000 (10:00 +0200)]
Credit @hojel for fc2 and other extractors (#2877)
Philipp Hagemeister [Tue, 13 May 2014 07:58:32 +0000 (09:58 +0200)]
[fc2] Add new extractor (Fixes #2877)
This commit has been recreated, since there seems to have been a problem with GitHub; the PR doesn't have a branch.
Philipp Hagemeister [Tue, 13 May 2014 07:53:58 +0000 (09:53 +0200)]
Credit @jnormore for vine:user (#2888)
Philipp Hagemeister [Tue, 13 May 2014 07:52:28 +0000 (09:52 +0200)]
Merge remote-tracking branch 'frewsxcv/patch-1'
Philipp Hagemeister [Tue, 13 May 2014 07:50:03 +0000 (09:50 +0200)]
[vine:user] Simplify
Philipp Hagemeister [Tue, 13 May 2014 07:45:27 +0000 (09:45 +0200)]
Merge remote-tracking branch 'jnormore/vine_user'
Philipp Hagemeister [Tue, 13 May 2014 07:42:38 +0000 (09:42 +0200)]
[mixcloud] Shed API dependency (#2904)
Philipp Hagemeister [Tue, 13 May 2014 07:41:36 +0000 (09:41 +0200)]
[test/helper] Clarify which field failed an assertion
Philipp Hagemeister [Mon, 12 May 2014 20:17:19 +0000 (22:17 +0200)]
[wdr] Add support for mobile URLs
Philipp Hagemeister [Mon, 12 May 2014 19:56:10 +0000 (21:56 +0200)]
[extractor/common] Protect against long video IDs and URLs
Philipp Hagemeister [Mon, 12 May 2014 14:40:03 +0000 (16:40 +0200)]
release 2014.05.12
Sergey M․ [Mon, 12 May 2014 13:23:08 +0000 (20:23 +0700)]
[videott] Add support for video.tt (Closes #2889)
hojel [Mon, 12 May 2014 11:10:29 +0000 (04:10 -0700)]
[empflix] Add new extractor
hojel [Mon, 12 May 2014 10:58:07 +0000 (03:58 -0700)]
[hentaistigma] Add new extractor
hojel [Mon, 12 May 2014 10:48:40 +0000 (03:48 -0700)]
[nuvid] Add new extractor
hojel [Mon, 12 May 2014 08:29:19 +0000 (01:29 -0700)]
[slutload] Add new extractor
hojel [Mon, 12 May 2014 08:28:56 +0000 (01:28 -0700)]
[slutload] Add new extractor
Jaime Marquínez Ferrándiz [Mon, 12 May 2014 05:59:33 +0000 (07:59 +0200)]
[youtube:playlist] Improve detection of private lists (#2840)
Corey Farwell [Mon, 12 May 2014 03:13:22 +0000 (20:13 -0700)]
Enable testing on Python 3.4
Sergey M․ [Sun, 11 May 2014 09:43:59 +0000 (16:43 +0700)]
[vk] Update test
Jason Normore [Sun, 11 May 2014 03:18:20 +0000 (23:18 -0400)]
Added VineUserIE extractor for vine user timeline
Added vine user timeline extractor using unofficial
vine api user profile and timeline api endpoints.
Jaime Marquínez Ferrándiz [Sat, 10 May 2014 13:09:56 +0000 (15:09 +0200)]
Allow recoding the video to mkv
Sergey M․ [Fri, 9 May 2014 21:34:53 +0000 (04:34 +0700)]
[vevo] Add friendly error output (#2874)
Sergey M․ [Fri, 9 May 2014 19:23:24 +0000 (02:23 +0700)]
[rutv] Add support for more live stream URLs (Closes #2875)
Sergey M․ [Fri, 9 May 2014 18:46:40 +0000 (01:46 +0700)]
[vimeo] Add video duration extraction(Closes #2876)
Sergey M․ [Thu, 8 May 2014 18:45:34 +0000 (01:45 +0700)]
[vube] Consider optional fields and modernize
Sergey M․ [Thu, 8 May 2014 18:31:25 +0000 (01:31 +0700)]
[vube] Improve URL detection and extract timestamp
Sergey M․ [Thu, 8 May 2014 15:07:14 +0000 (22:07 +0700)]
[nfb] Add support for videos with captions (#2866)
Philipp Hagemeister [Thu, 8 May 2014 00:00:01 +0000 (02:00 +0200)]
[arte] Fix versionCode interpretation (#2588)
Sergey M․ [Wed, 7 May 2014 14:02:57 +0000 (21:02 +0700)]
[funnyordie] Extract more formats
Sergey M. [Tue, 6 May 2014 12:46:40 +0000 (19:46 +0700)]
Merge pull request #2859 from pulpe/FunnyOrDie_thumb
[FunnyOrDie] fix thumbnails + add test (fixes #2856)
pulpe [Tue, 6 May 2014 08:19:13 +0000 (10:19 +0200)]
[FunnyOrDie] simplify
pulpe [Tue, 6 May 2014 06:57:28 +0000 (08:57 +0200)]
[FunnyOrDie] fix thumbnails + add test (fixes #2856)
Sergey M․ [Mon, 5 May 2014 12:02:49 +0000 (19:02 +0700)]
[prosiebensat1] Simplify
Philipp Hagemeister [Mon, 5 May 2014 01:30:05 +0000 (03:30 +0200)]
[canalplus] Fix id determination (Fixes #2851)
Philipp Hagemeister [Mon, 5 May 2014 01:15:40 +0000 (03:15 +0200)]
release 2014.05.05
Philipp Hagemeister [Mon, 5 May 2014 01:12:41 +0000 (03:12 +0200)]
[soundcloud/generic] Add support for playlists
Philipp Hagemeister [Mon, 5 May 2014 00:44:44 +0000 (02:44 +0200)]
[bandcamp] Add support for subdomains (Fixes #2850)
Jaime Marquínez Ferrándiz [Sun, 4 May 2014 20:27:56 +0000 (22:27 +0200)]
[vimeo] Some modernization and style fixes
Jaime Marquínez Ferrándiz [Sun, 4 May 2014 19:48:08 +0000 (21:48 +0200)]
[vimeo] Fix description extraction
Sergey M․ [Sun, 4 May 2014 09:52:10 +0000 (16:52 +0700)]
[statigram] Update to fit new website name and rename extractor
Sergey M․ [Fri, 2 May 2014 20:11:38 +0000 (03:11 +0700)]
[nytimes] Improve file size extraction
Sergey M․ [Fri, 2 May 2014 19:30:50 +0000 (02:30 +0700)]
[newstube] Do not shadow standard str
Sergey M․ [Fri, 2 May 2014 19:28:38 +0000 (02:28 +0700)]
[nytimes] Add support for nytimes.com (Closes #2846)
Sergey M․ [Thu, 1 May 2014 19:36:11 +0000 (02:36 +0700)]
Credit @nicoe for rtbf.be (#2822)
Sergey M․ [Thu, 1 May 2014 19:26:07 +0000 (02:26 +0700)]
[ntv] Simplify
Sergey M․ [Thu, 1 May 2014 14:15:25 +0000 (21:15 +0700)]
[newstube] Add support for newstube.ru (Closes #2814)
Sergey M․ [Thu, 1 May 2014 14:14:21 +0000 (21:14 +0700)]
[rtmp] Add support for multiple AFM data entries
Jaime Marquínez Ferrándiz [Thu, 1 May 2014 13:40:35 +0000 (15:40 +0200)]
[youtube:playlist] Raise an error if the list doesn't exist or is private (closes #2840)
Sergey M․ [Thu, 1 May 2014 09:28:37 +0000 (16:28 +0700)]
[generic] Fix wrong entries index
Sergey M․ [Wed, 30 Apr 2014 13:02:17 +0000 (20:02 +0700)]
[http] Fix string/None comparison with int while in test
Philipp Hagemeister [Wed, 30 Apr 2014 12:12:41 +0000 (14:12 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 30 Apr 2014 12:12:30 +0000 (14:12 +0200)]
[vine] Remove debugging code
Sergey M․ [Wed, 30 Apr 2014 11:54:12 +0000 (18:54 +0700)]
[canalplus] Update test file checksum
Sergey M․ [Wed, 30 Apr 2014 11:51:50 +0000 (18:51 +0700)]
[nrk] Update test file checksums
Sergey M․ [Wed, 30 Apr 2014 11:49:29 +0000 (18:49 +0700)]
[scivee] Revert test file download
Philipp Hagemeister [Wed, 30 Apr 2014 08:07:39 +0000 (10:07 +0200)]
release 2014.04.30.1
Philipp Hagemeister [Wed, 30 Apr 2014 08:07:32 +0000 (10:07 +0200)]
[utils/_windows_write_string] Be defensive about fileno (Fixes #2820)
Philipp Hagemeister [Wed, 30 Apr 2014 08:02:03 +0000 (10:02 +0200)]
[YoutubeDL] Do not require default output template to be set
Philipp Hagemeister [Wed, 30 Apr 2014 00:23:51 +0000 (02:23 +0200)]
[generic] Allow multiple matches for generic hits (Fixes #2818)