youtube-dl
11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Sat, 24 Aug 2013 21:01:39 +0000 (23:01 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years ago[generic] add support for relative URLs (Fixes #1308)
Philipp Hagemeister [Sat, 24 Aug 2013 20:56:37 +0000 (22:56 +0200)]
[generic] add support for relative URLs (Fixes #1308)

11 years ago[generic] Support double slash URLs (Fixes #1309)
Philipp Hagemeister [Sat, 24 Aug 2013 20:49:52 +0000 (22:49 +0200)]
[generic] Support double slash URLs (Fixes #1309)

11 years agoInstall our own HTTPS handler as well (#1309)
Philipp Hagemeister [Sat, 24 Aug 2013 20:49:22 +0000 (22:49 +0200)]
Install our own HTTPS handler as well (#1309)

11 years ago[ro220] Add support for 220.ro
Philipp Hagemeister [Sat, 24 Aug 2013 19:10:03 +0000 (21:10 +0200)]
[ro220] Add support for 220.ro

11 years ago[youtube] update algo for length 84
Jaime Marquínez Ferrándiz [Sat, 24 Aug 2013 08:48:12 +0000 (10:48 +0200)]
[youtube] update algo for length 84

11 years agoSwitch to domain yt-dl.org
Philipp Hagemeister [Fri, 23 Aug 2013 21:57:23 +0000 (23:57 +0200)]
Switch to domain yt-dl.org

11 years agorelease 2013.08.23
Philipp Hagemeister [Fri, 23 Aug 2013 21:09:53 +0000 (23:09 +0200)]
release 2013.08.23

11 years ago[youtube] update algo for length 86 (fixes #1302)
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 20:36:59 +0000 (22:36 +0200)]
[youtube] update algo for length 86 (fixes #1302)

11 years agoAllow to specify multiple subtitles languages separated by commas (closes #518)
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)

11 years agoPrint a message before embedding the subtitles
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 16:17:43 +0000 (18:17 +0200)]
Print a message before embedding the subtitles

11 years ago[xhamster] use determine_ext
Jaime Marquínez Ferrándiz [Fri, 23 Aug 2013 15:23:34 +0000 (17:23 +0200)]
[xhamster] use determine_ext

11 years agoMerge pull request #1301 from rzhxeo/xhamster
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

11 years agoXHamsterIE: Add video description
rzhxeo [Fri, 23 Aug 2013 14:40:20 +0000 (16:40 +0200)]
XHamsterIE: Add video description

11 years agoXHamsterIE: Fix video extension
rzhxeo [Fri, 23 Aug 2013 14:33:41 +0000 (16:33 +0200)]
XHamsterIE: Fix video extension

Cut off GET parameter

11 years agoAdd a post processor for embedding subtitles in mp4 videos (closes #1052)
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)

11 years ago[youtube] Fix download of subtitles with '--all-subs'
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.

11 years agoMerge pull request #937 from jaimeMF/subtitles_rework
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

11 years ago[youtube] add algo for length 80 and update player info
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

11 years agoMerge pull request #1297 from iemejia/master
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

11 years agorelease 2013.08.22
Philipp Hagemeister [Thu, 22 Aug 2013 21:29:42 +0000 (23:29 +0200)]
release 2013.08.22

11 years ago[videofyme] Add an additional quality (they change between downloads of the info...
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

11 years ago[subtitles] separated subtitle options in their own group
Ismael Mejia [Thu, 8 Aug 2013 07:53:25 +0000 (09:53 +0200)]
[subtitles] separated subtitle options in their own group

11 years ago[youtube] update algo for length 82 (fixes #1296)
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 20:35:15 +0000 (22:35 +0200)]
[youtube] update algo for length 82 (fixes #1296)

11 years ago[youtube] fix the order of DASH formats
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 17:45:24 +0000 (19:45 +0200)]
[youtube] fix the order of DASH formats

11 years agoMerge pull request #1279 from xanadu/master
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

11 years agoMerge pull request #1266 from MiLk/py-generator
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 17:18:58 +0000 (10:18 -0700)]
Merge pull request #1266 from MiLk/py-generator

Update the youtube algorithm generator

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Thu, 22 Aug 2013 12:04:30 +0000 (14:04 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoCredit Pierre Rudloff for JeuxVideoIE and UnistraIE
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 11:21:32 +0000 (13:21 +0200)]
Credit Pierre Rudloff for JeuxVideoIE and UnistraIE

11 years agoRename utv.py to unistra.py and extract more info
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 11:19:35 +0000 (13:19 +0200)]
Rename utv.py to unistra.py and extract more info

There are other sites that could be named utv, which would conflict if they are added

11 years agoDownload from utv.unistra.fr (PR #1271)
Pierre Rudloff [Sun, 18 Aug 2013 15:02:39 +0000 (17:02 +0200)]
Download from utv.unistra.fr (PR #1271)

Squashed to a single commit to keep the file 'youtube-dl' unchanged and remove the revert commit.

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Thu, 22 Aug 2013 10:55:58 +0000 (12:55 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Thu, 22 Aug 2013 10:54:17 +0000 (12:54 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Thu, 22 Aug 2013 10:52:05 +0000 (12:52 +0200)]
Merge remote-tracking branch 'upstream/master'

Conflicts:
youtube_dl/extractor/jeuxvideo.py

11 years ago[jeuxvideo] Extract more information and add test
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 10:37:34 +0000 (12:37 +0200)]
[jeuxvideo] Extract more information and add test

11 years agoMerge pull request #1267 from Rudloff/master
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 10:24:27 +0000 (12:24 +0200)]
Merge pull request #1267 from Rudloff/master

Download videos from jeuxvideo.com

Edited to keep the file 'youtube-dl' unchanged.

11 years agoDownload videos from jeuxvideo.com
Pierre Rudloff [Sun, 18 Aug 2013 14:11:47 +0000 (16:11 +0200)]
Download videos from jeuxvideo.com

11 years agoAdd an extractor for PBS (closes #870 and #873)
Jaime Marquínez Ferrándiz [Thu, 22 Aug 2013 09:57:21 +0000 (11:57 +0200)]
Add an extractor for PBS (closes #870 and #873)

11 years agoAdd an extractor for tv.slashdot.org (closes #1192)
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 19:51:58 +0000 (21:51 +0200)]
Add an extractor for tv.slashdot.org (closes #1192)

It uses the ooyala platform, so it just extracts the ooyala url.

11 years ago[youtube] update uploader name for a test video: 'IconaPop' has changed to 'Icona...
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 17:25:54 +0000 (19:25 +0200)]
[youtube] update uploader name for a test video: 'IconaPop' has changed to 'Icona Pop'

11 years ago[statigram] change test video
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 17:20:27 +0000 (19:20 +0200)]
[statigram] change test video

The old one cannot be accessed.

11 years ago[funnyordie] fix extraction of video url and title
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 16:58:25 +0000 (18:58 +0200)]
[funnyordie] fix extraction of video url and title

11 years ago[vevo] Fix urls with a query (#1258)
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 16:20:03 +0000 (18:20 +0200)]
[vevo] Fix urls with a query (#1258)

11 years ago[soundcloud] Support widget urls (fixes #1252)
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 15:06:37 +0000 (17:06 +0200)]
[soundcloud] Support widget urls (fixes #1252)

11 years ago[vimeo] extract information for Vimeo Pro videos from http://player.vimeo.com/video...
Jaime Marquínez Ferrándiz [Wed, 21 Aug 2013 11:48:19 +0000 (13:48 +0200)]
[vimeo] extract information for Vimeo Pro videos from player.vimeo.com/video/{video_id} (fixes #1197)

For some videos https://vimeo.com/{video_id} doesn't work

11 years agofix hls test
Allan Zhou [Wed, 21 Aug 2013 06:51:05 +0000 (23:51 -0700)]
fix hls test

11 years agoaddress review comment
Allan Zhou [Wed, 21 Aug 2013 04:57:32 +0000 (21:57 -0700)]
address review comment

11 years agofix code style
Allan Zhou [Wed, 21 Aug 2013 04:42:49 +0000 (21:42 -0700)]
fix code style

11 years agoAllow hours in ETA display (Fixes #1280)
Philipp Hagemeister [Wed, 21 Aug 2013 03:44:19 +0000 (05:44 +0200)]
Allow hours in ETA display (Fixes #1280)

11 years ago[rtlnow] Add support for error message for queries from outside of Germany
Philipp Hagemeister [Wed, 21 Aug 2013 03:24:58 +0000 (05:24 +0200)]
[rtlnow] Add support for error message for queries from outside of Germany

11 years agorelease 2013.08.21
Philipp Hagemeister [Wed, 21 Aug 2013 02:33:57 +0000 (04:33 +0200)]
release 2013.08.21

11 years ago[generic] support HTML5 video
Philipp Hagemeister [Wed, 21 Aug 2013 02:32:22 +0000 (04:32 +0200)]
[generic] support HTML5 video

11 years ago[generic] Ignore stupid HTTP servers (#1284)
Philipp Hagemeister [Wed, 21 Aug 2013 02:31:57 +0000 (04:31 +0200)]
[generic] Ignore stupid HTTP servers (#1284)

11 years agoCache suitable regular expressions
Philipp Hagemeister [Wed, 21 Aug 2013 02:06:46 +0000 (04:06 +0200)]
Cache suitable regular expressions

This speeds up TestAllURLsMatching.test_no_duplicates by about 8000% at the cost of minimal memory overhead.

11 years ago[collegehumor] Allow old-style videos (Fixes #1285)
Philipp Hagemeister [Wed, 21 Aug 2013 01:50:56 +0000 (03:50 +0200)]
[collegehumor] Allow old-style videos (Fixes #1285)

11 years agofix failed tests
Allan Zhou [Tue, 20 Aug 2013 01:57:55 +0000 (18:57 -0700)]
fix failed tests

11 years agoAdd YouTube DASH formats to YouTubeIE
Allan Zhou [Tue, 20 Aug 2013 01:22:25 +0000 (18:22 -0700)]
Add YouTube DASH formats to YouTubeIE

11 years agoMerge remote-tracking branch 'upstream/master'
Allan Zhou [Tue, 20 Aug 2013 00:11:52 +0000 (17:11 -0700)]
Merge remote-tracking branch 'upstream/master'

11 years ago[youtube] Support watch_popup URLs (Fixes #1275)
Philipp Hagemeister [Mon, 19 Aug 2013 08:27:42 +0000 (10:27 +0200)]
[youtube] Support watch_popup URLs (Fixes #1275)

11 years agoMerge pull request #1273 from rzhxeo/rtlnow
Philipp Hagemeister [Mon, 19 Aug 2013 07:19:06 +0000 (00:19 -0700)]
Merge pull request #1273 from rzhxeo/rtlnow

Add support for http://voxnow.de

11 years agoAdd VOXnow to RTLnow extractor
rzhxeo [Mon, 19 Aug 2013 06:57:36 +0000 (08:57 +0200)]
Add VOXnow to RTLnow extractor

11 years agoMerge remote-tracking branch 'rzhxeo/rtlnow'
Philipp Hagemeister [Sun, 18 Aug 2013 22:25:34 +0000 (00:25 +0200)]
Merge remote-tracking branch 'rzhxeo/rtlnow'

11 years agoDownload videos from jeuxvideo.com
Pierre Rudloff [Sun, 18 Aug 2013 14:11:47 +0000 (16:11 +0200)]
Download videos from jeuxvideo.com

11 years agoMerge branch 'master' into py-generator
Emilien Kenler [Sun, 18 Aug 2013 09:12:38 +0000 (11:12 +0200)]
Merge branch 'master' into py-generator

11 years agoUpdate algo - see #1254
Emilien Kenler [Sun, 18 Aug 2013 09:10:39 +0000 (11:10 +0200)]
Update algo - see #1254

Signed-off-by: Emilien Kenler <hello@emilienkenler.com>
11 years agoAdd RTLnow extractor
rzhxeo [Sun, 18 Aug 2013 06:16:53 +0000 (08:16 +0200)]
Add RTLnow extractor

11 years agoAdd RTLnow extractor
rzhxeo [Sun, 18 Aug 2013 06:15:18 +0000 (08:15 +0200)]
Add RTLnow extractor

Supports http://rtl2now.rtl2.de and http://rtl-now.rtl.de

11 years agorelease 2013.08.17
Philipp Hagemeister [Sat, 17 Aug 2013 06:33:36 +0000 (08:33 +0200)]
release 2013.08.17

11 years agoMerge pull request #1256 from patrickslin/patch-5
Philipp Hagemeister [Fri, 16 Aug 2013 21:07:49 +0000 (14:07 -0700)]
Merge pull request #1256 from patrickslin/patch-5

Length 85 changed again? (fixes #1254)

11 years agoLength 85 changed again? (fixes #1254)
patrickslin [Fri, 16 Aug 2013 15:54:01 +0000 (08:54 -0700)]
Length 85 changed again? (fixes #1254)

11 years agorelease 2013.08.15
Philipp Hagemeister [Thu, 15 Aug 2013 20:40:00 +0000 (22:40 +0200)]
release 2013.08.15

11 years agoMerge pull request #1248 from patrickslin/patch-4
Philipp Hagemeister [Thu, 15 Aug 2013 20:38:32 +0000 (13:38 -0700)]
Merge pull request #1248 from patrickslin/patch-4

Unable to Download Video (fixes #1247)

11 years agoUnable to Download Video (fixes #1247)
patrickslin [Thu, 15 Aug 2013 20:00:20 +0000 (13:00 -0700)]
Unable to Download Video (fixes #1247)

11 years agorelease 2013.08.14
Philipp Hagemeister [Wed, 14 Aug 2013 08:19:53 +0000 (10:19 +0200)]
release 2013.08.14

11 years agoMerge pull request #1239 from patrickslin/patch-3
Philipp Hagemeister [Wed, 14 Aug 2013 08:18:58 +0000 (01:18 -0700)]
Merge pull request #1239 from patrickslin/patch-3

Updated Vevo Signature Length (fixes #1237)

11 years agoUpdated Vevo Signature Length (fixes #1237)
patrickslin [Wed, 14 Aug 2013 00:57:35 +0000 (17:57 -0700)]
Updated Vevo Signature Length (fixes #1237)

11 years agoUpdate generator
Emilien Kenler [Mon, 12 Aug 2013 08:48:40 +0000 (10:48 +0200)]
Update generator

Signed-off-by: Emilien Kenler <hello@emilienkenler.com>
11 years ago[vevo] fix testcase
Philipp Hagemeister [Sun, 11 Aug 2013 05:12:38 +0000 (07:12 +0200)]
[vevo] fix testcase

11 years agoNote update possibility on errors (thanks @chbrown, #1229)
Philipp Hagemeister [Sun, 11 Aug 2013 04:46:24 +0000 (06:46 +0200)]
Note update possibility on errors (thanks @chbrown, #1229)

11 years agorelease 2013.08.09
Philipp Hagemeister [Fri, 9 Aug 2013 13:49:09 +0000 (15:49 +0200)]
release 2013.08.09

11 years agoMerge pull request #1218 from patrickslin/patch-2
Philipp Hagemeister [Fri, 9 Aug 2013 10:42:13 +0000 (03:42 -0700)]
Merge pull request #1218 from patrickslin/patch-2

New sig len 89 algo

11 years agoNew sig len 89 algo
patrickslin [Fri, 9 Aug 2013 04:48:12 +0000 (21:48 -0700)]
New sig len 89 algo

Fixes new YT encrypted sig len 89.

11 years agorelease 2013.08.08.1
Philipp Hagemeister [Thu, 8 Aug 2013 18:45:16 +0000 (20:45 +0200)]
release 2013.08.08.1

11 years agoMerge pull request #1216 from patrickslin/patch-5
Philipp Hagemeister [Thu, 8 Aug 2013 18:44:29 +0000 (11:44 -0700)]
Merge pull request #1216 from patrickslin/patch-5

Invalid signature again (fixes #1215)

11 years agoInvalid signature again (fixes #1215)
patrickslin [Thu, 8 Aug 2013 18:28:50 +0000 (11:28 -0700)]
Invalid signature again (fixes #1215)

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Thu, 8 Aug 2013 06:56:59 +0000 (08:56 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoClarify template error message (#1209)
Philipp Hagemeister [Thu, 8 Aug 2013 06:55:26 +0000 (08:55 +0200)]
Clarify template error message (#1209)

11 years agoMerge pull request #1189 from cyisfor/master
Philipp Hagemeister [Thu, 8 Aug 2013 00:30:28 +0000 (17:30 -0700)]
Merge pull request #1189 from cyisfor/master

More informative error

11 years agorelease 2013.08.08
Philipp Hagemeister [Wed, 7 Aug 2013 22:39:23 +0000 (00:39 +0200)]
release 2013.08.08

11 years agoMerge remote-tracking branch 'patrickslin/patch-4'
Philipp Hagemeister [Wed, 7 Aug 2013 18:19:51 +0000 (20:19 +0200)]
Merge remote-tracking branch 'patrickslin/patch-4'

11 years agoRemove youtube sig tests
Philipp Hagemeister [Wed, 7 Aug 2013 18:11:38 +0000 (20:11 +0200)]
Remove youtube sig tests

The signature algo changes too often for the static test to make sense.

11 years agoMerge commit '7a4c6cc92f9ffec9135652a49153caffa5520c29'
Philipp Hagemeister [Wed, 7 Aug 2013 18:11:04 +0000 (20:11 +0200)]
Merge commit '7a4c6cc92f9ffec9135652a49153caffa5520c29'

11 years agoEncrypted sig 87 broken again (fixes #1200)
patrickslin [Wed, 7 Aug 2013 04:35:37 +0000 (21:35 -0700)]
Encrypted sig 87 broken again (fixes #1200)

11 years agoUpdated the 84 length signature decryption
AndreiArba [Tue, 6 Aug 2013 12:41:13 +0000 (15:41 +0300)]
Updated the 84 length signature decryption

Updated the right 84 length signature decryption 06.08.2013

11 years agoMore informative error
user [Tue, 6 Aug 2013 02:43:09 +0000 (19:43 -0700)]
More informative error

11 years ago[collegehumor] support urls in the format www.collegehumor.com/e/{video_id} (fixes...
Jaime Marquínez Ferrándiz [Sun, 4 Aug 2013 14:36:48 +0000 (16:36 +0200)]
[collegehumor] support urls in the format collegehumor.com/e/{video_id} (fixes #1179)

11 years agoAdd an extractor from muzu.tv (closes #1177)
Jaime Marquínez Ferrándiz [Sun, 4 Aug 2013 09:10:57 +0000 (11:10 +0200)]
Add an extractor from muzu.tv (closes #1177)

11 years agoAdd an extractor for videofy.me (closes #1171)
Jaime Marquínez Ferrándiz [Sat, 3 Aug 2013 20:50:27 +0000 (22:50 +0200)]
Add an extractor for videofy.me (closes #1171)

Also modify find_xpath_attr to accept values with spaces like for id="HQ on"

11 years ago[arte] add support for downloading from http://liveweb.arte.tv (fixes #1014)
Jaime Marquínez Ferrándiz [Sat, 3 Aug 2013 17:07:04 +0000 (19:07 +0200)]
[arte] add support for downloading from liveweb.arte.tv (fixes #1014)

11 years ago[arte] Prefer vídeos without subtitles in the same language (fixes #1173) and fix...
Jaime Marquínez Ferrándiz [Sat, 3 Aug 2013 15:32:29 +0000 (17:32 +0200)]
[arte] Prefer vídeos without subtitles in the same language (fixes #1173) and fix crash when there's no description