]> gitweb @ CieloNegro.org - youtube-dl.git/log
youtube-dl.git
11 years ago[youtube] Modify the regex to match ids of length 11 (fixes #1396)
Jaime Marquínez Ferrándiz [Mon, 9 Sep 2013 08:33:12 +0000 (10:33 +0200)]
[youtube] Modify the regex to match ids of length 11 (fixes #1396)

In urls like http://www.youtube.com/watch?v=BaW_jenozKcsharePLED17F32AD9753930 you can't split the query string and ids always have that length.

11 years agoRevert "[youtube] Fix detection of tags from HLS videos."
Jaime Marquínez Ferrándiz [Sun, 8 Sep 2013 16:49:10 +0000 (18:49 +0200)]
Revert "[youtube] Fix detection of tags from HLS videos."

They have undo the change

This reverts commit 0638ad9999e7c374b253d0e13f4e3a20ef0b1171.

11 years agorelease 2013.09.07
Philipp Hagemeister [Sat, 7 Sep 2013 20:29:15 +0000 (22:29 +0200)]
release 2013.09.07

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Sat, 7 Sep 2013 20:28:54 +0000 (22:28 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years ago[generic] If the url doesn't specify the protocol, then try to extract prepending...
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 16:39:35 +0000 (18:39 +0200)]
[generic] If the url doesn't specify the protocol, then try to extract prepending 'http://'

11 years ago[daylimotion] accept embed urls (fixes #1386)
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 16:36:07 +0000 (18:36 +0200)]
[daylimotion] accept embed urls (fixes #1386)

11 years agoAdd an extractor for Metacritic
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 16:08:07 +0000 (18:08 +0200)]
Add an extractor for Metacritic

11 years ago[youtube] Fix some issues with the detection of playlist/channel urls (reported in...
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 14:24:24 +0000 (16:24 +0200)]
[youtube] Fix some issues with the detection of playlist/channel urls (reported in #1374)

They were being caught by YoutubeUserIE, now it only extracts a url if the rest of extractors aren't suitable.
Now the url tests check that the urls can only be extracted with an specific extractor.

11 years ago[youtube] Fix detection of feeds urls (fixes #1294)
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 12:38:41 +0000 (14:38 +0200)]
[youtube] Fix detection of feeds urls (fixes #1294)

Urls like https://www.youtube.com/feed/watch_later were being as users (before the last changes to YoutubeUserIE, as videos)

11 years agoFix add-versions
Philipp Hagemeister [Fri, 6 Sep 2013 09:07:34 +0000 (11:07 +0200)]
Fix add-versions

11 years agorelease 2013.09.06.1
Philipp Hagemeister [Fri, 6 Sep 2013 08:53:35 +0000 (10:53 +0200)]
release 2013.09.06.1

11 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Fri, 6 Sep 2013 08:53:24 +0000 (10:53 +0200)]
Merge remote-tracking branch 'origin/master'

11 years agoDo not re-download files for hashsum generation (Fixes #1383)
Philipp Hagemeister [Fri, 6 Sep 2013 08:51:53 +0000 (10:51 +0200)]
Do not re-download files for hashsum generation (Fixes #1383)

11 years ago[youtube] Users: download from the api in json to simplify extraction (fixes #1358)
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 08:41:46 +0000 (10:41 +0200)]
[youtube] Users: download from the api in json to simplify extraction (fixes #1358)

There could be duplicate videos or other videos if the description have links.

11 years ago[youtube] Fix detection of tags from HLS videos.
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 08:25:31 +0000 (10:25 +0200)]
[youtube] Fix detection of tags from HLS videos.

11 years agorelease 2013.09.06
Philipp Hagemeister [Fri, 6 Sep 2013 08:13:33 +0000 (10:13 +0200)]
release 2013.09.06

11 years agoMerge pull request #1378 from patrickslin/patch-6
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 07:49:50 +0000 (09:49 +0200)]
Merge pull request #1378 from patrickslin/patch-6

Vevo sig changed again, please update for us! Thanks very much! (fixes #...

11 years agoVevo sig changed again, please update for us! Thanks very much! (fixes #1375)
patrickslin [Fri, 6 Sep 2013 00:38:03 +0000 (17:38 -0700)]
Vevo sig changed again, please update for us! Thanks very much! (fixes #1375)

11 years ago[youtube] Urls like youtube.com/NASA are now interpreted as users (fixes #1069)
Jaime Marquínez Ferrándiz [Thu, 5 Sep 2013 20:38:23 +0000 (22:38 +0200)]
[youtube] Urls like youtube.com/NASA are now interpreted as users (fixes #1069)

Video urls like http://youtube.com/BaW_jenozKc are not valid, but http://youtu.be/BaW_jenozKc is correct.

11 years agorelease 2013.09.05
Philipp Hagemeister [Thu, 5 Sep 2013 20:30:50 +0000 (22:30 +0200)]
release 2013.09.05

11 years ago[youtube] Playlists: extract the videos id from ['media$group']['yt$videoid'] (fixes...
Jaime Marquínez Ferrándiz [Thu, 5 Sep 2013 19:40:04 +0000 (21:40 +0200)]
[youtube] Playlists: extract the videos id from ['media$group']['yt$videoid'] (fixes #1374)

'media$player' is not defined for private videos.

11 years ago[generic] Recognize html5 video in the format '<video src=".+?"' and only unquote...
Jaime Marquínez Ferrándiz [Thu, 5 Sep 2013 16:02:17 +0000 (18:02 +0200)]
[generic] Recognize html5 video in the format '<video src=".+?"' and only unquote the url when extracting the id (fixes #1372)

11 years agoAdd extractor for tvcast.naver.com (closes #1331)
Jaime Marquínez Ferrándiz [Thu, 5 Sep 2013 08:53:40 +0000 (10:53 +0200)]
Add extractor for tvcast.naver.com (closes #1331)

11 years ago[daum] Get the video page from a canonical url to extract the full id (fixes #1373...
Jaime Marquínez Ferrándiz [Thu, 5 Sep 2013 08:08:17 +0000 (10:08 +0200)]
[daum] Get the video page from a canonical url to extract the full id (fixes #1373) and extract description.

11 years agoCredit @Huarong for tv.sohu.com
Jaime Marquínez Ferrándiz [Wed, 4 Sep 2013 20:09:22 +0000 (22:09 +0200)]
Credit  @Huarong for tv.sohu.com

11 years agoAdd extractor for daum.net (closes #1330)
Jaime Marquínez Ferrándiz [Wed, 4 Sep 2013 20:06:50 +0000 (22:06 +0200)]
Add extractor for daum.net (closes #1330)

11 years agorelease 2013.09.04
Philipp Hagemeister [Wed, 4 Sep 2013 12:33:32 +0000 (14:33 +0200)]
release 2013.09.04

11 years agoMerge pull request #1341 from xanadu/master
Philipp Hagemeister [Wed, 4 Sep 2013 01:52:12 +0000 (18:52 -0700)]
Merge pull request #1341 from xanadu/master

add support for "-f mp4" for YouTube

11 years agoAHLS -> Apple HTTP Live Streaming
Allan Zhou [Wed, 4 Sep 2013 01:49:35 +0000 (18:49 -0700)]
AHLS -> Apple HTTP Live Streaming

11 years agoMerge pull request #1363 from Rudloff/defense
Philipp Hagemeister [Wed, 4 Sep 2013 01:23:08 +0000 (18:23 -0700)]
Merge pull request #1363 from Rudloff/defense

defense.gouv.fr

11 years agoMerge remote-tracking branch 'upstream/master'
Allan Zhou [Tue, 3 Sep 2013 19:22:29 +0000 (12:22 -0700)]
Merge remote-tracking branch 'upstream/master'

11 years agoSuggested by @phihag
Pierre Rudloff [Tue, 3 Sep 2013 10:03:19 +0000 (12:03 +0200)]
Suggested by @phihag

11 years ago[orf] Remove the test video, they seem to expire in one week
Jaime Marquínez Ferrándiz [Tue, 3 Sep 2013 09:51:01 +0000 (11:51 +0200)]
[orf] Remove the test video, they seem to expire in one week

11 years ago[dailymotion] improve the regex for extracting the video info
Jaime Marquínez Ferrándiz [Tue, 3 Sep 2013 09:33:59 +0000 (11:33 +0200)]
[dailymotion] improve the regex for extracting the video info

11 years ago[vimeo] Handle Assertions Error when trying to get the description
Jaime Marquínez Ferrándiz [Tue, 3 Sep 2013 09:11:36 +0000 (11:11 +0200)]
[vimeo] Handle Assertions Error when trying to get the description

In some pages the html tags are not closed, python 2.6 cannot handle it.

11 years ago[vimeo] add support for videos that embed the download url in the player page (fixes...
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)

11 years agoExtractor for defense.gouv.fr
Pierre Rudloff [Mon, 2 Sep 2013 23:51:17 +0000 (01:51 +0200)]
Extractor for defense.gouv.fr

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Mon, 2 Sep 2013 23:27:49 +0000 (01:27 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoAdd an extractor for VeeHD (closes #1359)
Jaime Marquínez Ferrándiz [Mon, 2 Sep 2013 09:54:09 +0000 (11:54 +0200)]
Add an extractor for VeeHD (closes #1359)

11 years ago[metacafe] Add more cases for detecting the uploader detection (reported in #1343)
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)

11 years agoAdd an automatic page generator for the supported sites (related #156)
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.

11 years agoMerge remote-tracking branch 'upstream/master'
Allan Zhou [Sat, 31 Aug 2013 00:51:59 +0000 (17:51 -0700)]
Merge remote-tracking branch 'upstream/master'

11 years agoadd support for "-f mp4" for YouTube
Allan Zhou [Sat, 31 Aug 2013 00:51:50 +0000 (17:51 -0700)]
add support for "-f mp4" for YouTube

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Fri, 30 Aug 2013 22:37:29 +0000 (00:37 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agorelease 2013.08.30
Philipp Hagemeister [Fri, 30 Aug 2013 19:02:07 +0000 (21:02 +0200)]
release 2013.08.30

11 years ago[youtube] update algo for length 86
Jaime Marquínez Ferrándiz [Fri, 30 Aug 2013 18:49:51 +0000 (20:49 +0200)]
[youtube] update algo for length 86

11 years ago[youtube] Fix typo in the _VALID_URL for YoutubeFavouritesIE, it was intended to...
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

11 years agoAdd youtube keywords to the bash completion script
Jaime Marquínez Ferrándiz [Fri, 30 Aug 2013 18:11:53 +0000 (20:11 +0200)]
Add youtube keywords to the bash completion script

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

11 years ago[youtube] update algo for length 84
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.

11 years ago[youtube] update algo for length 86 (fixes #1349)
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 20:33:58 +0000 (22:33 +0200)]
[youtube] update algo for length 86 (fixes #1349)

11 years ago[ign] update 1up extractor to work with the updated IGNIE
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

11 years ago[ign] extract videos from articles pages
Jaime Marquínez Ferrándiz [Thu, 29 Aug 2013 19:39:36 +0000 (21:39 +0200)]
[ign] extract videos from articles pages

11 years agoMerge pull request #1347 from whydoubt/fix_orf_at
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

11 years agoFix 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

11 years agoAdd an extractor for orf.at (closes #1346)
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

11 years agoMerge pull request #1342 from whydoubt/fix_mit_26
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

11 years agoUpdate descriptions checksum for some test for Unistra and Youtube
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

11 years agoAlso print the field that fails if it is a md5 checksum
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

11 years agoFix detection of the webpage charset if it's declared using ' instead of "
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'/>"

11 years agoFix MIT extractor for Python 2.6
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.

11 years agoMerge remote-tracking branch 'upstream/master'
Allan Zhou [Wed, 28 Aug 2013 17:19:28 +0000 (10:19 -0700)]
Merge remote-tracking branch 'upstream/master'

11 years agorelease 2013.08.28.1
Philipp Hagemeister [Wed, 28 Aug 2013 17:00:17 +0000 (19:00 +0200)]
release 2013.08.28.1

11 years agoMerge remote-tracking branch 'upstream/master'
Allan Zhou [Wed, 28 Aug 2013 16:57:28 +0000 (09:57 -0700)]
Merge remote-tracking branch 'upstream/master'

11 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 28 Aug 2013 16:22:33 +0000 (18:22 +0200)]
Merge remote-tracking branch 'origin/master'

11 years agoMerge remote-tracking branch 'rzhxeo/youporn-hd'
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

11 years agoYoupornIE: Clean up extraction of hd video
rzhxeo [Wed, 28 Aug 2013 14:04:48 +0000 (16:04 +0200)]
YoupornIE: Clean up extraction of hd video

11 years agoLet aes_decrypt_text return bytes instead of unicode
rzhxeo [Wed, 28 Aug 2013 14:03:35 +0000 (16:03 +0200)]
Let aes_decrypt_text return bytes instead of unicode

11 years agoFix division bug in aes.py
rzhxeo [Wed, 28 Aug 2013 14:01:43 +0000 (16:01 +0200)]
Fix division bug in aes.py

11 years agoAdd intlist_to_bytes to utils.py
rzhxeo [Wed, 28 Aug 2013 13:59:07 +0000 (15:59 +0200)]
Add intlist_to_bytes to utils.py

11 years agoMerge pull request #1 from phihag/youporn-hd-pr
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

11 years agoHide the password and username in verbose mode (closes #1089)
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)

11 years agoAllow changes to run under Python 3
Philipp Hagemeister [Wed, 28 Aug 2013 12:28:55 +0000 (14:28 +0200)]
Allow changes to run under Python 3

11 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 28 Aug 2013 12:02:40 +0000 (14:02 +0200)]
Merge remote-tracking branch 'origin/master'

11 years ago[sohu] Handle encoding, and fix tests
Philipp Hagemeister [Wed, 28 Aug 2013 11:59:08 +0000 (13:59 +0200)]
[sohu] Handle encoding, and fix tests

11 years agoPostProcessingError holds the message in the 'msg' property, not in 'message' (fixes...
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/

11 years agoMerge remote-tracking branch 'Huarong/master'
Philipp Hagemeister [Wed, 28 Aug 2013 11:10:59 +0000 (13:10 +0200)]
Merge remote-tracking branch 'Huarong/master'

11 years agoMerge remote-tracking branch 'origin/reuse_ies'
Philipp Hagemeister [Wed, 28 Aug 2013 11:05:21 +0000 (13:05 +0200)]
Merge remote-tracking branch 'origin/reuse_ies'

11 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 28 Aug 2013 10:57:44 +0000 (12:57 +0200)]
Merge remote-tracking branch 'origin/master'

11 years agoFix platform name in Python 2 with --verbose (Closes #1228)
Philipp Hagemeister [Wed, 28 Aug 2013 10:57:10 +0000 (12:57 +0200)]
Fix platform name in Python 2 with --verbose (Closes #1228)

11 years agoAdd extractors for video.mit.edu and techtv.mit.edu (closes #1327)
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

11 years agoRemove unused imports
Philipp Hagemeister [Wed, 28 Aug 2013 10:47:38 +0000 (12:47 +0200)]
Remove unused imports

11 years ago[generic] simply use urljoin
Philipp Hagemeister [Wed, 28 Aug 2013 10:47:27 +0000 (12:47 +0200)]
[generic] simply use urljoin

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Wed, 28 Aug 2013 10:20:12 +0000 (12:20 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoPrint playpath with --get-url (Fixes #1334)
Philipp Hagemeister [Wed, 28 Aug 2013 10:14:45 +0000 (12:14 +0200)]
Print playpath with --get-url (Fixes #1334)

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Wed, 28 Aug 2013 10:10:34 +0000 (12:10 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years ago[generic] Fix URL concatenation
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.

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 28 Aug 2013 09:57:18 +0000 (11:57 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoTolerate junk at the end of gzip-compressed content (#1268)
Philipp Hagemeister [Wed, 28 Aug 2013 09:57:13 +0000 (11:57 +0200)]
Tolerate junk at the end of gzip-compressed content (#1268)

11 years agoMerge remote-tracking branch 'upstream/master'
Pierre Rudloff [Wed, 28 Aug 2013 09:02:12 +0000 (11:02 +0200)]
Merge remote-tracking branch 'upstream/master'

11 years agoShow the time taken to download in the same format as the ETA
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

11 years agoMerge pull request #1181 from h3xx/master
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.

11 years ago[addanime] add file
Philipp Hagemeister [Wed, 28 Aug 2013 08:28:16 +0000 (10:28 +0200)]
[addanime] add file

11 years ago[youtube] update algo for length 88, thanks to @Ramhack (fixes #1328)
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)

11 years ago[cnn] remove debug print call.
Jaime Marquínez Ferrándiz [Wed, 28 Aug 2013 08:20:37 +0000 (10:20 +0200)]
[cnn] remove debug print call.

11 years agoHTTPError is in urllib.error in Python 3, not in http.error
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

11 years ago[addanime] improve
Philipp Hagemeister [Wed, 28 Aug 2013 02:25:38 +0000 (04:25 +0200)]
[addanime] improve

11 years ago[appletrailers] Add support
Philipp Hagemeister [Wed, 28 Aug 2013 00:18:44 +0000 (02:18 +0200)]
[appletrailers] Add support

11 years ago[cnn] Allow more URLs
Philipp Hagemeister [Tue, 27 Aug 2013 22:14:19 +0000 (00:14 +0200)]
[cnn] Allow more URLs

11 years agorelease 2013.08.28
Philipp Hagemeister [Tue, 27 Aug 2013 21:31:36 +0000 (23:31 +0200)]
release 2013.08.28