peugeot [Thu, 13 Nov 2014 12:57:10 +0000 (13:57 +0100)]
fix python 2 test
peugeot [Wed, 12 Nov 2014 19:41:13 +0000 (20:41 +0100)]
[sexu] initial support
Naglis Jonaitis [Wed, 12 Nov 2014 17:26:00 +0000 (19:26 +0200)]
[tvplay] Fix f4m URL extraction (Closes #4119)
Add query parameters which are needed by AkamaiHD F4M player.
Also, modernize a bit.
Philipp Hagemeister [Wed, 12 Nov 2014 14:53:00 +0000 (15:53 +0100)]
Credit @xantares for goldenmoustache (#4128)
Philipp Hagemeister [Wed, 12 Nov 2014 14:36:59 +0000 (15:36 +0100)]
[goldenmoustache] Simplify (#4128)
Philipp Hagemeister [Wed, 12 Nov 2014 14:34:31 +0000 (15:34 +0100)]
Merge remote-tracking branch 'xantares/goldenmoustache'
Philipp Hagemeister [Wed, 12 Nov 2014 14:33:15 +0000 (15:33 +0100)]
[funnyordie] Remove test md5sum (Fixes #4113)
Philipp Hagemeister [Wed, 12 Nov 2014 14:31:54 +0000 (15:31 +0100)]
Merge remote-tracking branch 'michael-k/links'
Philipp Hagemeister [Wed, 12 Nov 2014 14:30:26 +0000 (15:30 +0100)]
[YoutubeDL] guard against strange sys.stdouts
Michael Käufl [Wed, 5 Nov 2014 13:30:39 +0000 (14:30 +0100)]
[abc] Update test case
Old video has expired.
Michael Käufl [Wed, 5 Nov 2014 13:39:18 +0000 (14:39 +0100)]
[allocine] Update test
Michael Käufl [Wed, 5 Nov 2014 14:43:53 +0000 (15:43 +0100)]
[byutv] Update test
Michael Käufl [Wed, 5 Nov 2014 00:47:49 +0000 (01:47 +0100)]
[test_youtube_signature] Fix import
Broken in commit
8c25f81beea169c9d6540eea1a6f71dc045da6ed
Philipp Hagemeister [Wed, 12 Nov 2014 14:19:23 +0000 (15:19 +0100)]
[youjizz] Modernize (#4131)
Philipp Hagemeister [Wed, 12 Nov 2014 14:01:48 +0000 (15:01 +0100)]
[myspass] Modernize test case
Philipp Hagemeister [Wed, 12 Nov 2014 14:00:54 +0000 (15:00 +0100)]
[bandcamp:album] Fix test case
Philipp Hagemeister [Wed, 12 Nov 2014 10:44:26 +0000 (11:44 +0100)]
release 2014.11.12.1
Jaime Marquínez Ferrándiz [Wed, 12 Nov 2014 08:42:35 +0000 (09:42 +0100)]
[YoutubeDL] Fix bug in the detection of formats that don't contain video (fixes #4150)
If the format requested was not available, we called the method '.get' in None.
Jaime Marquínez Ferrándiz [Wed, 12 Nov 2014 08:30:57 +0000 (09:30 +0100)]
[ted] Extract duration (closes #4155)
Philipp Hagemeister [Wed, 12 Nov 2014 07:46:34 +0000 (08:46 +0100)]
release 2014.11.12
Pascal Brax [Wed, 12 Nov 2014 00:10:08 +0000 (01:10 +0100)]
Fix MTV/GameTrailers "Bad Request" error
Bugfix for bug #4123 & #4153
Naglis Jonaitis [Tue, 11 Nov 2014 14:47:54 +0000 (16:47 +0200)]
[wrzuta] Fallback to mp3 on unknown media type (#4156)
Naglis Jonaitis [Tue, 11 Nov 2014 14:23:06 +0000 (16:23 +0200)]
[wrzuta] Fix audio extension lookup (Closes #4156)
Also, replace deleted test case
Philipp Hagemeister [Sun, 9 Nov 2014 21:32:41 +0000 (22:32 +0100)]
release 2014.11.09
Philipp Hagemeister [Sun, 9 Nov 2014 21:32:26 +0000 (22:32 +0100)]
[YoutubeDL] Add playlist_id and playlist_title fields (Fixes #4139)
Naglis Jonaitis [Sun, 9 Nov 2014 20:00:51 +0000 (22:00 +0200)]
[streamcloud] Match URLs without fname (Closes #4144)
Also, modernize a bit.
Naglis Jonaitis [Sun, 9 Nov 2014 13:01:12 +0000 (15:01 +0200)]
[tapely] Add Referer header (Closes #4138)
Jaime Marquínez Ferrándiz [Sun, 9 Nov 2014 11:17:18 +0000 (12:17 +0100)]
Merge pull request #4136 from andikmu/master
fix swrmediathek for new formats.
Jaime Marquínez Ferrándiz [Sun, 9 Nov 2014 10:15:50 +0000 (11:15 +0100)]
[ndr] Improve video url regex (fixes #4140)
Jaime Marquínez Ferrándiz [Sun, 9 Nov 2014 09:59:56 +0000 (10:59 +0100)]
[YoutubeDL] Don't dowload formats for merging if the first doesn't contain the video (#4132)
Philipp Hagemeister [Sun, 9 Nov 2014 07:30:12 +0000 (08:30 +0100)]
Merge remote-tracking branch 'origin/master'
andi [Sat, 8 Nov 2014 14:56:35 +0000 (15:56 +0100)]
fix swrmediathek for new formats.
Jaime Marquínez Ferrándiz [Sat, 8 Nov 2014 14:09:04 +0000 (15:09 +0100)]
[options] Document the syntax for merging formats (closes #3940, closes #4132)
Jaime Marquínez Ferrándiz [Sat, 8 Nov 2014 13:53:23 +0000 (14:53 +0100)]
[niconico:playlist] Use the same video url the webpage uses (closes #4133)
Naglis Jonaitis [Fri, 7 Nov 2014 20:53:54 +0000 (22:53 +0200)]
[wrzuta] Add mp3 as a possible format (Closes #4126)
xantares [Fri, 7 Nov 2014 17:44:06 +0000 (17:44 +0000)]
Add support for goldenmoustache.com
Jaime Marquínez Ferrándiz [Thu, 6 Nov 2014 21:23:14 +0000 (22:23 +0100)]
Merge pull request #4076 from ghedo/direct_type
[generic] indicate when a direct video has been extracted
Jaime Marquínez Ferrándiz [Thu, 6 Nov 2014 20:44:07 +0000 (21:44 +0100)]
[vice] Re-add extractor (fixes #4120)
The generic extraction no longer works.
Naglis Jonaitis [Wed, 5 Nov 2014 23:19:20 +0000 (01:19 +0200)]
[goshgay] Fix title extraction and modernize
Also remove width and height as they are not of the actual video.
Philipp Hagemeister [Tue, 4 Nov 2014 22:51:01 +0000 (23:51 +0100)]
[utils] Remove unused import
Naglis Jonaitis [Wed, 5 Nov 2014 22:14:33 +0000 (00:14 +0200)]
[brightcove] Extract m3u8 formats (#3541)
Jaime Marquínez Ferrándiz [Wed, 5 Nov 2014 18:52:34 +0000 (19:52 +0100)]
[niconico] Catch deleted videos (closes #4064)
Jaime Marquínez Ferrándiz [Wed, 5 Nov 2014 18:03:24 +0000 (19:03 +0100)]
Merge pull request #4110 from nemunaire/channel9-fix
[channel9] Fix extraction
Sergey M․ [Wed, 5 Nov 2014 14:32:46 +0000 (21:32 +0700)]
[cinemassacre] Keep both extraction approaches and make more robust (Closes #4109)
nemunaire [Tue, 4 Nov 2014 22:20:34 +0000 (23:20 +0100)]
[channel9] Fix extraction
Naglis Jonaitis [Tue, 4 Nov 2014 23:00:33 +0000 (01:00 +0200)]
[izlesene] Update test cases and modernize
The timestamp fluctuates with DST.
Philipp Hagemeister [Tue, 4 Nov 2014 22:42:09 +0000 (23:42 +0100)]
release 2014.11.04
Philipp Hagemeister [Tue, 4 Nov 2014 22:35:34 +0000 (23:35 +0100)]
[youtube] Clarify output
Philipp Hagemeister [Tue, 4 Nov 2014 22:33:43 +0000 (23:33 +0100)]
[utils] Use a regexp instead of HTMLParser for get_element_by_attribute
Philipp Hagemeister [Tue, 4 Nov 2014 22:26:23 +0000 (23:26 +0100)]
[imdb] Simplify
Philipp Hagemeister [Tue, 4 Nov 2014 22:20:39 +0000 (23:20 +0100)]
[utils] Remove unused get_meta_content function
Philipp Hagemeister [Tue, 4 Nov 2014 22:17:43 +0000 (23:17 +0100)]
[gamespot] Remove unused import
Philipp Hagemeister [Tue, 4 Nov 2014 22:15:16 +0000 (23:15 +0100)]
[ustream] Use modern helper function instead of old HTML parser
Philipp Hagemeister [Tue, 4 Nov 2014 22:14:16 +0000 (23:14 +0100)]
[heise] Fix description, thumbnail and format ID
Philipp Hagemeister [Tue, 4 Nov 2014 22:04:12 +0000 (23:04 +0100)]
[gamespot] Modernize
Philipp Hagemeister [Tue, 4 Nov 2014 21:45:43 +0000 (22:45 +0100)]
[youtube] Skip sts if missing (Fixes #4095, fixes #4103)
Philipp Hagemeister [Tue, 4 Nov 2014 21:25:08 +0000 (22:25 +0100)]
[cnn] Modernize test definitions
Sergey M․ [Tue, 4 Nov 2014 10:34:53 +0000 (17:34 +0700)]
[played] Capture and output error message
Sergey M․ [Tue, 4 Nov 2014 10:13:17 +0000 (17:13 +0700)]
[wimp] Fix video URL regex
Naglis Jonaitis [Mon, 3 Nov 2014 21:13:46 +0000 (23:13 +0200)]
[generic/brightcove] Add a new test case for kijk.nl (#3541)
Naglis Jonaitis [Mon, 3 Nov 2014 21:12:24 +0000 (23:12 +0200)]
[brightcove] Make _VALID_URL less greedy and check for empty URLs (#3541)
Philipp Hagemeister [Mon, 3 Nov 2014 18:12:06 +0000 (19:12 +0100)]
[test_compat] Ignore unicode_literals
Sergey M․ [Mon, 3 Nov 2014 13:14:18 +0000 (20:14 +0700)]
[trutube] Strip title
Jaime Marquínez Ferrándiz [Sun, 2 Nov 2014 16:28:42 +0000 (17:28 +0100)]
Do not override stdlib html parser 'locatestarttagend' regex (fixes #4081)
'<a href="foo" ><img src="bar" / ></a>' wouldn't be parsed right (the problem is '/ >', '/>' worked fine).
We need to change it in python 2.6 (for example the description of youtube videos wouldn't be extracted).
Jaime Marquínez Ferrándiz [Sun, 2 Nov 2014 16:53:12 +0000 (17:53 +0100)]
[tests] Don't auto init YoutubeDL
It would print the debug headers for each test.
And nose uses a StringIO object for stdout, which in python 2.x doesn't have the 'encoding' attribute.
Michael Käufl [Sun, 2 Nov 2014 15:07:40 +0000 (16:07 +0100)]
[README] Replace links to with links to git-scm.com
Unlike kernel.org, the documentation at git-scm.com is up to date and
the rest of the git documentation is easily accessible to any git
newby.
Philipp Hagemeister [Sun, 2 Nov 2014 10:46:12 +0000 (11:46 +0100)]
[test_download] Fix import
Philipp Hagemeister [Sun, 2 Nov 2014 10:41:33 +0000 (11:41 +0100)]
[test_swfinterp] Correct compilation on modern mxmlc versions
Philipp Hagemeister [Sun, 2 Nov 2014 10:37:49 +0000 (11:37 +0100)]
[utils] Modernize
Philipp Hagemeister [Sun, 2 Nov 2014 10:36:29 +0000 (11:36 +0100)]
[compat] Modernize
Philipp Hagemeister [Sun, 2 Nov 2014 10:26:40 +0000 (11:26 +0100)]
[compat] Fix imports
Philipp Hagemeister [Sun, 2 Nov 2014 10:23:40 +0000 (11:23 +0100)]
[util] Move compatibility functions out of util
utils is large enough without these compatibility functions.
Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
Philipp Hagemeister [Sun, 2 Nov 2014 09:55:36 +0000 (10:55 +0100)]
[YoutubeDL] Include rtmpdump in exe versions -v output
Philipp Hagemeister [Sun, 2 Nov 2014 09:50:30 +0000 (10:50 +0100)]
[ffmpeg] Move version detection to utils
Philipp Hagemeister [Sun, 2 Nov 2014 09:28:21 +0000 (10:28 +0100)]
release 2014.11.02.1
Philipp Hagemeister [Sun, 2 Nov 2014 08:45:51 +0000 (09:45 +0100)]
release 2014.11.02
Sergey M․ [Sun, 2 Nov 2014 01:01:14 +0000 (08:01 +0700)]
[cinemassacre] Fix extraction (Closes #4083)
Philipp Hagemeister [Sat, 1 Nov 2014 18:24:56 +0000 (19:24 +0100)]
[README] Update FAQ on Ubuntu (#4078)
Alessandro Ghedini [Sat, 1 Nov 2014 11:04:15 +0000 (12:04 +0100)]
[generic] indicate when a direct video has been extracted
Fixes #4052.
Sergey M․ [Fri, 31 Oct 2014 21:01:58 +0000 (04:01 +0700)]
[generic] Improve MLB iframe regex
Sergey M․ [Fri, 31 Oct 2014 21:01:18 +0000 (04:01 +0700)]
[mlb] Improve _VALID_URL (Closes #4063)
Sergey M․ [Fri, 31 Oct 2014 14:54:30 +0000 (21:54 +0700)]
[canalplus] Improve and merge with d8 extractor
Sergey M․ [Fri, 31 Oct 2014 13:19:30 +0000 (20:19 +0700)]
[canalplus] Tweak extractor to support piwiplus (Closes #4046)
Sergey M․ [Fri, 31 Oct 2014 12:26:56 +0000 (19:26 +0700)]
[funnyordie] Add articles URL test
Sergey M. [Fri, 31 Oct 2014 13:25:22 +0000 (18:25 +0500)]
Merge pull request #4069 from anovicecodemonkey/support_funnyordie_articles_urls
[FunnyOrDie] Add support for "/articles/" URLs
anovicecodemonkey [Fri, 31 Oct 2014 10:50:37 +0000 (21:20 +1030)]
[FunnyOrDie] Add support for "/articles/" URLs
Philipp Hagemeister [Fri, 31 Oct 2014 10:13:02 +0000 (11:13 +0100)]
[youtube] Detect formats 298 et al as mp4 (Fixes #4066)
Philipp Hagemeister [Thu, 30 Oct 2014 08:53:48 +0000 (09:53 +0100)]
release 2014.10.30
Philipp Hagemeister [Thu, 30 Oct 2014 08:53:43 +0000 (09:53 +0100)]
[youtube] Add format 266 (Fixes #4055)
Philipp Hagemeister [Thu, 30 Oct 2014 08:43:11 +0000 (09:43 +0100)]
[youtube] Add support for formats 302 and 303 (Fixes #4060)
Philipp Hagemeister [Thu, 30 Oct 2014 08:40:52 +0000 (09:40 +0100)]
Sort formats by fps as well
Philipp Hagemeister [Thu, 30 Oct 2014 08:34:13 +0000 (09:34 +0100)]
[youtube] Add formats 298, 299 (Fixes #4056)
Naglis Jonaitis [Wed, 29 Oct 2014 23:42:52 +0000 (01:42 +0200)]
[ro220] Fix broken extractor and modernize (#4054)
Philipp Hagemeister [Wed, 29 Oct 2014 22:29:42 +0000 (23:29 +0100)]
release 2014.10.29
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 20:19:20 +0000 (21:19 +0100)]
[crunchycroll] Fix building of ass subtitles (reported in #4019)
Parse the xml document instead of using regexes, otherwise unicode characters are left unescaped.
Philipp Hagemeister [Wed, 29 Oct 2014 19:27:58 +0000 (20:27 +0100)]
[generic] Allow soundcloud embeds with additional attributes
Philipp Hagemeister [Wed, 29 Oct 2014 19:10:07 +0000 (20:10 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 29 Oct 2014 19:10:00 +0000 (20:10 +0100)]
[drtv] Allow fractional timestamps (Fixes #4059)
Sergey M․ [Wed, 29 Oct 2014 14:50:37 +0000 (21:50 +0700)]
[naver] Capture and output error message (#4057)
Sergey M․ [Wed, 29 Oct 2014 14:16:10 +0000 (21:16 +0700)]
[trutube] Fix extraction