Jaime Marquínez Ferrándiz [Tue, 3 Sep 2013 08:48:56 +0000 (10:48 +0200)]
[vimeo] add support for videos that embed the download url in the player page (fixes #1364)
Jaime Marquínez Ferrándiz [Mon, 2 Sep 2013 09:54:09 +0000 (11:54 +0200)]
Add an extractor for VeeHD (closes #1359)
Jaime Marquínez Ferrándiz [Sat, 31 Aug 2013 20:35:39 +0000 (22:35 +0200)]
[metacafe] Add more cases for detecting the uploader detection (reported in #1343)
Jaime Marquínez Ferrándiz [Sat, 31 Aug 2013 13:05:59 +0000 (15:05 +0200)]
Add an automatic page generator for the supported sites (related #156)
They are listed in the "supportedsites.html" page.
Philipp Hagemeister [Fri, 30 Aug 2013 19:02:07 +0000 (21:02 +0200)]
release 2013.08.30
Jaime Marquínez Ferrándiz [Fri, 30 Aug 2013 18:49:51 +0000 (20:49 +0200)]
[youtube] update algo for length 86
Jaime Marquínez Ferrándiz [Fri, 30 Aug 2013 18:13:05 +0000 (20:13 +0200)]
[youtube] Fix typo in the _VALID_URL for YoutubeFavouritesIE, it was intended to also match :ytfavourites
Jaime Marquínez Ferrándiz [Fri, 30 Aug 2013 18:11:53 +0000 (20:11 +0200)]
Add youtube keywords to the bash completion script
Philipp Hagemeister [Thu, 29 Aug 2013 21:29:34 +0000 (23:29 +0200)]
release 2013.08.29
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 20:44:29 +0000 (22:44 +0200)]
[youtube] update algo for length 84
Only appears sometimes, nearly identical to length 86.
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 20:33:58 +0000 (22:33 +0200)]
[youtube] update algo for length 86 (fixes #1349)
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 19:51:09 +0000 (21:51 +0200)]
[ign] update 1up extractor to work with the updated IGNIE
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 19:39:36 +0000 (21:39 +0200)]
[ign] extract videos from articles pages
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 18:05:38 +0000 (11:05 -0700)]
Merge pull request #1347 from whydoubt/fix_orf_at
Fix orf.at extractor by adding file coding mark
Jeff Smith [Thu, 29 Aug 2013 17:51:38 +0000 (12:51 -0500)]
Fix orf.at extractor by adding file coding mark
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 17:16:07 +0000 (19:16 +0200)]
Add an extractor for orf.at (closes #1346)
Make find_xpath_attr also accept numbers in the value
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 11:42:08 +0000 (13:42 +0200)]
Merge pull request #1342 from whydoubt/fix_mit_26
Fix MIT extractor for Python 2.6
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 11:41:59 +0000 (13:41 +0200)]
Update descriptions checksum for some test for Unistra and Youtube
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 10:15:45 +0000 (12:15 +0200)]
Also print the field that fails if it is a md5 checksum
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 09:35:15 +0000 (11:35 +0200)]
Fix detection of the webpage charset if it's declared using ' instead of "
Like in "<meta charset='utf-8'/>"
Jeff Smith [Wed, 28 Aug 2013 19:00:59 +0000 (14:00 -0500)]
Fix MIT extractor for Python 2.6
The HTML for the MIT page does not parse cleanly for Python 2.6 due
to script tags within an actual script element. The offending piece
is inside a comment block, so removing all such comment blocks
fixes the parsing.
Philipp Hagemeister [Wed, 28 Aug 2013 17:00:17 +0000 (19:00 +0200)]
release 2013.08.28.1
Philipp Hagemeister [Wed, 28 Aug 2013 16:22:33 +0000 (18:22 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 28 Aug 2013 16:22:28 +0000 (18:22 +0200)]
Merge remote-tracking branch 'rzhxeo/youporn-hd'
Conflicts:
youtube_dl/utils.py
rzhxeo [Wed, 28 Aug 2013 14:04:48 +0000 (16:04 +0200)]
YoupornIE: Clean up extraction of hd video
rzhxeo [Wed, 28 Aug 2013 14:03:35 +0000 (16:03 +0200)]
Let aes_decrypt_text return bytes instead of unicode
rzhxeo [Wed, 28 Aug 2013 14:01:43 +0000 (16:01 +0200)]
Fix division bug in aes.py
rzhxeo [Wed, 28 Aug 2013 13:59:07 +0000 (15:59 +0200)]
Add intlist_to_bytes to utils.py
rzhxeo [Wed, 28 Aug 2013 13:23:33 +0000 (06:23 -0700)]
Merge pull request #1 from phihag/youporn-hd-pr
Allow changes to run under Python 3
Jaime Marquínez Ferrándiz [Sat, 20 Jul 2013 10:49:24 +0000 (12:49 +0200)]
Hide the password and username in verbose mode (closes #1089)
Philipp Hagemeister [Wed, 28 Aug 2013 12:28:55 +0000 (14:28 +0200)]
Allow changes to run under Python 3
Philipp Hagemeister [Wed, 28 Aug 2013 12:02:40 +0000 (14:02 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 28 Aug 2013 11:59:08 +0000 (13:59 +0200)]
[sohu] Handle encoding, and fix tests
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 11:37:31 +0000 (13:37 +0200)]
PostProcessingError holds the message in the 'msg' property, not in 'message' (fixes #1323)
Causes DeprecationWarning: http://www.python.org/dev/peps/pep-0352/
Philipp Hagemeister [Wed, 28 Aug 2013 11:10:59 +0000 (13:10 +0200)]
Merge remote-tracking branch 'Huarong/master'
Philipp Hagemeister [Wed, 28 Aug 2013 11:05:21 +0000 (13:05 +0200)]
Merge remote-tracking branch 'origin/reuse_ies'
Philipp Hagemeister [Wed, 28 Aug 2013 10:57:44 +0000 (12:57 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 28 Aug 2013 10:57:10 +0000 (12:57 +0200)]
Fix platform name in Python 2 with --verbose (Closes #1228)
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 10:51:22 +0000 (12:51 +0200)]
Add extractors for video.mit.edu and techtv.mit.edu (closes #1327)
video.mit.edu just embeds the videos from techtv.mit.edu
Philipp Hagemeister [Wed, 28 Aug 2013 10:47:38 +0000 (12:47 +0200)]
Remove unused imports
Philipp Hagemeister [Wed, 28 Aug 2013 10:47:27 +0000 (12:47 +0200)]
[generic] simply use urljoin
Philipp Hagemeister [Wed, 28 Aug 2013 10:14:45 +0000 (12:14 +0200)]
Print playpath with --get-url (Fixes #1334)
Philipp Hagemeister [Wed, 28 Aug 2013 10:04:44 +0000 (12:04 +0200)]
[generic] Fix URL concatenation
When the url is something like http://example.org/foo/bar?x=y and the added is file/video.mp4 , we want http://example.org/foo/file/video.mp4
Fixes #1268.
Philipp Hagemeister [Wed, 28 Aug 2013 09:57:18 +0000 (11:57 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 28 Aug 2013 09:57:13 +0000 (11:57 +0200)]
Tolerate junk at the end of gzip-compressed content (#1268)
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 08:55:31 +0000 (10:55 +0200)]
Show the time taken to download in the same format as the ETA
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 08:50:57 +0000 (10:50 +0200)]
Merge pull request #1181 from h3xx/master
Add some verbosity when reporting finished downloads
Remove the mixed use of tabs and spaces for indentation.
Philipp Hagemeister [Wed, 28 Aug 2013 08:28:16 +0000 (10:28 +0200)]
[addanime] add file
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 08:26:44 +0000 (10:26 +0200)]
[youtube] update algo for length 88, thanks to @Ramhack (fixes #1328)
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 08:20:37 +0000 (10:20 +0200)]
[cnn] remove debug print call.
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 08:18:39 +0000 (10:18 +0200)]
HTTPError is in urllib.error in Python 3, not in http.error
Philipp Hagemeister [Wed, 28 Aug 2013 02:25:38 +0000 (04:25 +0200)]
[addanime] improve
Philipp Hagemeister [Wed, 28 Aug 2013 00:18:44 +0000 (02:18 +0200)]
[appletrailers] Add support
Philipp Hagemeister [Tue, 27 Aug 2013 22:14:19 +0000 (00:14 +0200)]
[cnn] Allow more URLs
Philipp Hagemeister [Tue, 27 Aug 2013 21:31:36 +0000 (23:31 +0200)]
release 2013.08.28
Philipp Hagemeister [Tue, 27 Aug 2013 21:31:24 +0000 (23:31 +0200)]
Delete default user agent (Fixes #1309)
Philipp Hagemeister [Tue, 27 Aug 2013 21:15:01 +0000 (23:15 +0200)]
Revert "Install our own HTTPS handler as well (#1309)"
This reverts commit
36399e85765a6a04fd84126264af75382fcfd1f6 and fixes #1322.
Jaime Marquínez Ferrándiz [Tue, 27 Aug 2013 20:36:39 +0000 (13:36 -0700)]
Merge pull request #1324 from whydoubt/fix_gplus
Initial slash in Google+ photos link was removed
Jeff Smith [Tue, 27 Aug 2013 19:38:50 +0000 (14:38 -0500)]
Initial slash in Google+ photos link was removed
Jaime Marquínez Ferrándiz [Tue, 27 Aug 2013 10:38:30 +0000 (12:38 +0200)]
Add an extractor for NBC news (closes #1320)
Jaime Marquínez Ferrándiz [Tue, 27 Aug 2013 09:56:48 +0000 (11:56 +0200)]
Add an extractor for CNN (closes #1318)
Philipp Hagemeister [Tue, 27 Aug 2013 08:35:20 +0000 (10:35 +0200)]
[canalc2] Small improvements
Philipp Hagemeister [Tue, 27 Aug 2013 08:31:46 +0000 (10:31 +0200)]
Merge remote-tracking branch 'Rudloff/canalc2'
Jaime Marquínez Ferrándiz [Tue, 27 Aug 2013 08:25:38 +0000 (10:25 +0200)]
[hark] get the song info in JSON and extract more information.
Jaime Marquínez Ferrándiz [Tue, 27 Aug 2013 08:21:57 +0000 (10:21 +0200)]
[canalplus] Accept player.canalplus.fr urls
Philipp Hagemeister [Tue, 27 Aug 2013 00:30:47 +0000 (02:30 +0200)]
release 2013.08.27
Philipp Hagemeister [Tue, 27 Aug 2013 00:00:23 +0000 (02:00 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Mon, 26 Aug 2013 23:59:00 +0000 (01:59 +0200)]
[trilulilu] Add support for trilulilu.ro
Fun fact: The ads (not yet supported) are loaded from youtube ;)
Jaime Marquínez Ferrándiz [Mon, 26 Aug 2013 20:38:48 +0000 (13:38 -0700)]
Merge pull request #1315 from yasoob/master
fixed tests for c56 and dailymotion
M.Yasoob Ullah Khalid ☺ [Mon, 26 Aug 2013 20:00:17 +0000 (01:00 +0500)]
fixed tests for c56 and dailymotion
Philipp Hagemeister [Mon, 26 Aug 2013 19:29:44 +0000 (21:29 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Mon, 26 Aug 2013 19:29:31 +0000 (21:29 +0200)]
[generic] small typo
Philipp Hagemeister [Mon, 26 Aug 2013 19:29:04 +0000 (12:29 -0700)]
Merge pull request #1231 from yasoob/master
Added an IE for hark.com
Philipp Hagemeister [Sun, 25 Aug 2013 22:45:22 +0000 (15:45 -0700)]
Merge pull request #1310 from rzhxeo/rtlnow
Add support for http://superrtlnow.de
Philipp Hagemeister [Sat, 24 Aug 2013 20:56:37 +0000 (22:56 +0200)]
[generic] add support for relative URLs (Fixes #1308)
Philipp Hagemeister [Sat, 24 Aug 2013 20:49:52 +0000 (22:49 +0200)]
[generic] Support double slash URLs (Fixes #1309)
Philipp Hagemeister [Sat, 24 Aug 2013 20:49:22 +0000 (22:49 +0200)]
Install our own HTTPS handler as well (#1309)
Philipp Hagemeister [Sat, 24 Aug 2013 19:10:03 +0000 (21:10 +0200)]
[ro220] Add support for 220.ro
rzhxeo [Sat, 24 Aug 2013 11:22:28 +0000 (13:22 +0200)]
Add SUPER RTL NOW to RTLnow extractor
Jaime Marquínez Ferrándiz [Sat, 24 Aug 2013 08:48:12 +0000 (10:48 +0200)]
[youtube] update algo for length 84
Philipp Hagemeister [Fri, 23 Aug 2013 21:57:23 +0000 (23:57 +0200)]
Switch to domain yt-dl.org
Philipp Hagemeister [Fri, 23 Aug 2013 21:09:53 +0000 (23:09 +0200)]
release 2013.08.23
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 20:36:59 +0000 (22:36 +0200)]
[youtube] update algo for length 86 (fixes #1302)
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 16:34:57 +0000 (18:34 +0200)]
Allow to specify multiple subtitles languages separated by commas (closes #518)
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 16:17:43 +0000 (18:17 +0200)]
Print a message before embedding the subtitles
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 15:23:34 +0000 (17:23 +0200)]
[xhamster] use determine_ext
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 15:21:30 +0000 (17:21 +0200)]
Merge pull request #1301 from rzhxeo/xhamster
XHamsterIE: Fix video extension and add video description
rzhxeo [Fri, 23 Aug 2013 14:40:20 +0000 (16:40 +0200)]
XHamsterIE: Add video description
rzhxeo [Fri, 23 Aug 2013 14:33:41 +0000 (16:33 +0200)]
XHamsterIE: Fix video extension
Cut off GET parameter
Jaime Marquínez Ferrándiz [Sat, 20 Jul 2013 10:48:57 +0000 (12:48 +0200)]
Add a post processor for embedding subtitles in mp4 videos (closes #1052)
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 11:14:22 +0000 (13:14 +0200)]
[youtube] Fix download of subtitles with '--all-subs'
If _extract_subtitles is called the option 'write subtitles' is always true.
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 09:40:25 +0000 (02:40 -0700)]
Merge pull request #937 from jaimeMF/subtitles_rework
Subtitles rework
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 09:33:56 +0000 (11:33 +0200)]
[youtube] add algo for length 80 and update player info
Philipp Hagemeister [Thu, 22 Aug 2013 23:30:14 +0000 (16:30 -0700)]
Merge pull request #1297 from iemejia/master
[subtitles] separated subtitle options in their own group
Philipp Hagemeister [Thu, 22 Aug 2013 21:29:42 +0000 (23:29 +0200)]
release 2013.08.22
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 21:23:52 +0000 (23:23 +0200)]
[videofyme] Add an additional quality (they change between downloads of the info) and update md5 sum of the test video
Ismael Mejia [Thu, 8 Aug 2013 07:53:25 +0000 (09:53 +0200)]
[subtitles] separated subtitle options in their own group
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 20:35:15 +0000 (22:35 +0200)]
[youtube] update algo for length 82 (fixes #1296)
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 17:45:24 +0000 (19:45 +0200)]
[youtube] fix the order of DASH formats
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 17:33:34 +0000 (19:33 +0200)]
Merge pull request #1279 from xanadu/master
Add YouTube DASH formats to YouTubeIE