]> git.bitcoin.ninja Git - youtube-dl/log
youtube-dl
11 years agoMerge pull request #1114 from alexvh/traileraddict_hd
Jaime Marquínez Ferrándiz [Wed, 24 Jul 2013 08:50:37 +0000 (10:50 +0200)]
Merge pull request #1114 from alexvh/traileraddict_hd

[traileraddict] Obtain hd quality stream if available

Updated md5 checksum of the test video.

11 years ago[traileraddict]: Support clips urls and more trailer urls
Jaime Marquínez Ferrándiz [Wed, 24 Jul 2013 08:43:44 +0000 (10:43 +0200)]
[traileraddict]: Support clips urls and more trailer urls

11 years agoMerge pull request #1113 from alexvh/master
Jaime Marquínez Ferrándiz [Wed, 24 Jul 2013 08:37:52 +0000 (10:37 +0200)]
Merge pull request #1113 from alexvh/master

[traileraddict] Allow all types of trailer URLs

11 years agorelease 2013.07.24
Philipp Hagemeister [Wed, 24 Jul 2013 08:29:34 +0000 (10:29 +0200)]
release 2013.07.24

11 years agoYoutubeIE: new algo for length 87 (fixes #1105)
patrickslin [Wed, 24 Jul 2013 00:32:25 +0000 (17:32 -0700)]
YoutubeIE: new algo for  length 87 (fixes #1105)

Squashed commit from the pull requests #1107, #1109 and #1110.

11 years ago[traileraddict] Obtain hd quality stream if available
Alex Van't Hof [Wed, 24 Jul 2013 06:33:48 +0000 (02:33 -0400)]
[traileraddict] Obtain hd quality stream if available

No clear method for determining if hd is available so opted to just
check for presence of hd toggle function.

11 years ago[traileraddict] Allow all types of trailer URLs
Alex Van't Hof [Wed, 24 Jul 2013 04:48:11 +0000 (00:48 -0400)]
[traileraddict] Allow all types of trailer URLs

Valid url regex for traileraddict.com is too strict. Need to allow,
e.g. theatrical-trailer, teaser-trailer, feature-read-band-trailer, etc.

11 years agorelease 2013.07.23.1
Philipp Hagemeister [Tue, 23 Jul 2013 16:37:52 +0000 (18:37 +0200)]
release 2013.07.23.1

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Tue, 23 Jul 2013 16:37:09 +0000 (18:37 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years ago[soundcloud] Support URLs with a slash at the end (Fixes #1104)
Philipp Hagemeister [Tue, 23 Jul 2013 16:35:52 +0000 (18:35 +0200)]
[soundcloud] Support URLs with a slash at the end (Fixes #1104)

11 years agoYoutubeChannelE: switch ajax query from channel_ajax to c4_browse_ajax
Jaime Marquínez Ferrándiz [Tue, 23 Jul 2013 12:58:01 +0000 (14:58 +0200)]
YoutubeChannelE: switch ajax query from channel_ajax to c4_browse_ajax

It wasn't detecting when there aren't more videos

11 years agoMark WatIE and TF1IE as broken (related #1103)
Jaime Marquínez Ferrándiz [Tue, 23 Jul 2013 12:28:48 +0000 (14:28 +0200)]
Mark WatIE and TF1IE as broken (related #1103)

11 years agoCollegeHumorIE: support Youtube videos and embed urls (fixes #1094)
Jaime Marquínez Ferrándiz [Tue, 23 Jul 2013 12:27:13 +0000 (14:27 +0200)]
CollegeHumorIE: support Youtube videos and embed urls (fixes #1094)

11 years agorelease 2013.07.23
Philipp Hagemeister [Tue, 23 Jul 2013 12:20:52 +0000 (14:20 +0200)]
release 2013.07.23

11 years agoFix BreakIE
Jaime Marquínez Ferrándiz [Tue, 23 Jul 2013 09:41:05 +0000 (11:41 +0200)]
Fix BreakIE

Also detect videos that come from Youtube

11 years agoFix CollegHumorIE
Jaime Marquínez Ferrándiz [Tue, 23 Jul 2013 09:14:11 +0000 (11:14 +0200)]
Fix CollegHumorIE

Now it downloads the video over http in one file, it doesn't downloads in fragments
Added a test and use the methods in InfoExtractor for downloading webpages

11 years agoComedyCentralIE: support the extended interviews urls (fixes #1079)
Jaime Marquínez Ferrándiz [Sun, 21 Jul 2013 09:04:56 +0000 (11:04 +0200)]
ComedyCentralIE: support the extended interviews urls (fixes #1079)

11 years ago[youtube] Add an extractor for Youtube recommended videos (":ytrec" keyword) (closes...
Jaime Marquínez Ferrándiz [Sat, 20 Jul 2013 17:33:40 +0000 (19:33 +0200)]
[youtube] Add an extractor for Youtube recommended videos (":ytrec" keyword) (closes #476)

The new extractor and YoutubeSubscriptionsIE are subclasses of YoutubeFeedsInfoExtractor, which allows to fetch videos from http://www.youtube.com/feed_ajax

11 years agoDon't try to write the subtitles if it's None
Jaime Marquínez Ferrándiz [Sat, 20 Jul 2013 10:59:47 +0000 (12:59 +0200)]
Don't try to write the subtitles if it's None

11 years agoYoutubeIE: don't crash when trying to get automatic captions if the videos has standa...
Jaime Marquínez Ferrándiz [Sat, 29 Jun 2013 20:11:18 +0000 (22:11 +0200)]
YoutubeIE: don't crash when trying to get automatic captions if the videos has standard subtitles.

11 years agoYoutubeIE: use the same function for getting the subtitles for the "--write-sub"...
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 09:39:34 +0000 (11:39 +0200)]
YoutubeIE: use the same function for getting the subtitles for the "--write-sub" and "--all-sub" options

11 years agoUse a dictionary for storing the subtitles
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 09:03:44 +0000 (11:03 +0200)]
Use a dictionary for storing the subtitles

The errors while getting the subtitles are reported as warnings, if no subtitles are found return and empty dict.

11 years agoSave subtitles using the same code for all the options
Jaime Marquínez Ferrándiz [Tue, 25 Jun 2013 22:02:15 +0000 (00:02 +0200)]
Save subtitles using the same code for all the options

11 years ago[exfm] Add IE_* descriptions
Philipp Hagemeister [Sat, 20 Jul 2013 09:26:36 +0000 (11:26 +0200)]
[exfm] Add IE_* descriptions

11 years agoMerge remote-tracking branch 'yasoob/master'
Philipp Hagemeister [Sat, 20 Jul 2013 09:23:56 +0000 (11:23 +0200)]
Merge remote-tracking branch 'yasoob/master'

11 years agorelease 2013.07.19
Philipp Hagemeister [Fri, 19 Jul 2013 21:42:29 +0000 (23:42 +0200)]
release 2013.07.19

11 years agoWeiboIE: extract the player urls from a json webpage
Jaime Marquínez Ferrándiz [Fri, 19 Jul 2013 18:43:44 +0000 (20:43 +0200)]
WeiboIE: extract the player urls from a json webpage

Also extract a Sina url that doesn't require to follow a redirection.

11 years agoYoutubeIE: new algo for length 85 (closes #1080), thanks to @patrickslin
Jaime Marquínez Ferrándiz [Fri, 19 Jul 2013 15:12:40 +0000 (17:12 +0200)]
YoutubeIE: new algo for length 85 (closes #1080), thanks to @patrickslin

11 years agoTEDIE: fix the title extraction
Jaime Marquínez Ferrándiz [Fri, 19 Jul 2013 14:13:31 +0000 (16:13 +0200)]
TEDIE: fix the title extraction

11 years agoAdd WeiboIE (closes #1039)
Jaime Marquínez Ferrándiz [Fri, 19 Jul 2013 07:43:43 +0000 (09:43 +0200)]
Add WeiboIE (closes #1039)

It just embed video from other sites.
Modified the _VALID_URL of Youku to catch embed urls.

11 years agoAdd an extractor for 56.com (related #1039)
Jaime Marquínez Ferrándiz [Thu, 18 Jul 2013 18:47:10 +0000 (20:47 +0200)]
Add an extractor for 56.com (related #1039)

11 years agoAdd SinaIE (related #1039): extractor for video.sina.com.cn
Jaime Marquínez Ferrándiz [Thu, 18 Jul 2013 13:31:50 +0000 (15:31 +0200)]
Add SinaIE (related #1039): extractor for video.sina.com.cn

11 years agoInstagramIE: fix the extraction of the uploader_id and the title
Jaime Marquínez Ferrándiz [Thu, 18 Jul 2013 11:12:27 +0000 (13:12 +0200)]
InstagramIE: fix the extraction of the uploader_id and the title

The page title is now 'Instagram', so we build it.
Also extract the description

11 years agoHint that --update may need sudo
Philipp Hagemeister [Thu, 18 Jul 2013 10:53:24 +0000 (12:53 +0200)]
Hint that --update may need sudo

11 years agorelease 2013.07.18
Philipp Hagemeister [Thu, 18 Jul 2013 10:41:49 +0000 (12:41 +0200)]
release 2013.07.18

11 years agoRemove the test to signature of lengths 43,43
Jaime Marquínez Ferrándiz [Thu, 18 Jul 2013 10:29:09 +0000 (12:29 +0200)]
Remove the test to signature of lengths 43,43

It's already covered by the test for length 87

11 years agoYoutubeIE: add algo for length 90 (closes #1064)
Jaime Marquínez Ferrándiz [Thu, 18 Jul 2013 10:24:16 +0000 (12:24 +0200)]
YoutubeIE: add algo for length 90 (closes #1064)

Order the cases from higher to lower length.

11 years agoMerge pull request #1068 from MiLk/genalgo-youtube-92
Jaime Marquínez Ferrándiz [Thu, 18 Jul 2013 07:51:39 +0000 (09:51 +0200)]
Merge pull request #1068 from MiLk/genalgo-youtube-92

[youtube] Add generator for signature 92

11 years agoforgot to import json json
M.Yasoob Khalid [Thu, 18 Jul 2013 07:40:56 +0000 (12:40 +0500)]
forgot to import json json

11 years agoremoved some unnecessary imports
M.Yasoob Khalid [Thu, 18 Jul 2013 07:37:47 +0000 (12:37 +0500)]
removed some unnecessary imports

11 years agocorrected a typo and added myself to travis notifications.
M.Yasoob Khalid [Thu, 18 Jul 2013 07:37:02 +0000 (12:37 +0500)]
corrected a typo and added myself to travis notifications.

11 years agoadded test for ex.fm
M.Yasoob Khalid [Thu, 18 Jul 2013 07:33:31 +0000 (12:33 +0500)]
added test for ex.fm

11 years agoadded an IE for ex.fm
M.Yasoob Khalid [Thu, 18 Jul 2013 07:30:21 +0000 (12:30 +0500)]
added an IE for ex.fm

11 years ago[youtube] Add generator for signature 92
Emilien Kenler [Wed, 17 Jul 2013 15:43:44 +0000 (17:43 +0200)]
[youtube] Add generator for signature 92

11 years agoAdd CondeNastIE
Jaime Marquínez Ferrándiz [Tue, 16 Jul 2013 18:50:16 +0000 (20:50 +0200)]
Add CondeNastIE

It supports some of the websites of the Condé Nast group: WIRED, GQ, Vogue, Glamour, W Magazine and Vanity Fair.

11 years agoYoutubeIE: some encrypted signatures have more than two parts, print the size of...
Jaime Marquínez Ferrándiz [Wed, 17 Jul 2013 10:08:10 +0000 (12:08 +0200)]
YoutubeIE: some encrypted signatures have more than two parts, print the size of all the parts

11 years agorelease 2013.07.17.1
Philipp Hagemeister [Wed, 17 Jul 2013 09:18:35 +0000 (11:18 +0200)]
release 2013.07.17.1

11 years ago[thisav] add a test for video MD5
Philipp Hagemeister [Wed, 17 Jul 2013 09:18:14 +0000 (11:18 +0200)]
[thisav] add a test for video MD5

11 years ago[thisav] Add IE (Fixes #1056)
Philipp Hagemeister [Wed, 17 Jul 2013 09:16:53 +0000 (11:16 +0200)]
[thisav] Add IE (Fixes #1056)

11 years ago[youtube] Add code for signature 92 (Closes #1060)
Philipp Hagemeister [Wed, 17 Jul 2013 09:06:34 +0000 (11:06 +0200)]
[youtube] Add code for signature 92 (Closes #1060)

11 years agoMark test_youtube_sig as non-executable (#1066)
Philipp Hagemeister [Wed, 17 Jul 2013 09:04:07 +0000 (11:04 +0200)]
Mark test_youtube_sig as non-executable (#1066)

11 years agoRevert "[youtube] improved decrypt_signature, closes #1060"
Philipp Hagemeister [Wed, 17 Jul 2013 08:58:07 +0000 (10:58 +0200)]
Revert "[youtube] improved decrypt_signature, closes #1060"

This reverts commit fe6fad124207979c7d656ceef1ab95c29dc14ac6 and closes #1066.

11 years ago[metacafe] Fix test
Philipp Hagemeister [Wed, 17 Jul 2013 08:50:30 +0000 (10:50 +0200)]
[metacafe] Fix test

11 years ago[metacafe] New result format
Philipp Hagemeister [Wed, 17 Jul 2013 08:49:49 +0000 (10:49 +0200)]
[metacafe] New result format

11 years ago[metacafe] Extract description
Philipp Hagemeister [Wed, 17 Jul 2013 08:45:35 +0000 (10:45 +0200)]
[metacafe] Extract description

11 years ago[metacafe] Fix uploader detection
Philipp Hagemeister [Wed, 17 Jul 2013 08:45:24 +0000 (10:45 +0200)]
[metacafe] Fix uploader detection

11 years agoUse unescapeHTML for OpenGraph properties
Philipp Hagemeister [Wed, 17 Jul 2013 08:38:23 +0000 (10:38 +0200)]
Use unescapeHTML for OpenGraph properties

These are attribute values, so we don't need the more complex and whitespace-destroying cleanHTML - we just need to unescape quotes, that's it.

11 years agoMerge remote-tracking branch 'Forever-Young/patch-1'
Philipp Hagemeister [Wed, 17 Jul 2013 07:25:52 +0000 (09:25 +0200)]
Merge remote-tracking branch 'Forever-Young/patch-1'

11 years ago[youtube] Add sig test for 92 (Thanks to @patrickslin)
Philipp Hagemeister [Wed, 17 Jul 2013 07:23:38 +0000 (09:23 +0200)]
[youtube] Add sig test for 92 (Thanks to @patrickslin)

11 years ago[youtube] improved decrypt_signature, closes #1060
Anton Novosyolov [Wed, 17 Jul 2013 06:41:43 +0000 (10:41 +0400)]
[youtube] improved decrypt_signature, closes #1060

11 years ago[metacafe] Use modern helper methods
Philipp Hagemeister [Tue, 16 Jul 2013 23:35:33 +0000 (01:35 +0200)]
[metacafe] Use modern helper methods

11 years agoIgnore errors in git error handling in verbose mode in Python 3
Philipp Hagemeister [Tue, 16 Jul 2013 23:33:28 +0000 (01:33 +0200)]
Ignore errors in git error handling in verbose mode in Python 3

11 years agoWrite debugging output to stderr (#1059)
Philipp Hagemeister [Tue, 16 Jul 2013 23:30:34 +0000 (01:30 +0200)]
Write debugging output to stderr (#1059)

11 years agorelease 2013.07.17
Philipp Hagemeister [Tue, 16 Jul 2013 23:14:38 +0000 (01:14 +0200)]
release 2013.07.17

11 years ago[metacafe] Add support for AnyClip videos (#1059)
Philipp Hagemeister [Tue, 16 Jul 2013 23:14:30 +0000 (01:14 +0200)]
[metacafe] Add support for AnyClip videos (#1059)

11 years ago[freesound] Minor improvements
Jaime Marquínez Ferrándiz [Mon, 15 Jul 2013 19:33:45 +0000 (21:33 +0200)]
[freesound] Minor improvements

11 years agoMerge pull request #1050 from yasoob/master
Jaime Marquínez Ferrándiz [Mon, 15 Jul 2013 19:06:51 +0000 (21:06 +0200)]
Merge pull request #1050 from yasoob/master

Added an IE and test for Freesound.org .

11 years agoadded test for freesound.org
M.Yasoob Khalid [Mon, 15 Jul 2013 15:17:09 +0000 (20:17 +0500)]
added test for freesound.org

11 years agoAdded an IE for freesound.org
M.Yasoob Khalid [Mon, 15 Jul 2013 15:16:44 +0000 (20:16 +0500)]
Added an IE for freesound.org

11 years agoGametrailersIE: make it a subclass of MTVIE to reuse most of the extraction process
Jaime Marquínez Ferrándiz [Sun, 14 Jul 2013 12:29:15 +0000 (14:29 +0200)]
GametrailersIE: make it a subclass of MTVIE to reuse most of the extraction process

11 years agoMTVIE: fix xml tags in the media namespace (python2.6)
Jaime Marquínez Ferrándiz [Sun, 14 Jul 2013 12:02:04 +0000 (14:02 +0200)]
MTVIE: fix xml tags in the media namespace (python2.6)

11 years ago[mtv]: rework MTVIE and add tests (closes #913)
Jaime Marquínez Ferrándiz [Sun, 14 Jul 2013 11:41:46 +0000 (13:41 +0200)]
[mtv]: rework MTVIE and add tests (closes #913)

It uses the same system as ComedyCentralIE to transform ramp urls into http.

11 years ago[livestream] fix import statement
Jaime Marquínez Ferrándiz [Sun, 14 Jul 2013 07:25:51 +0000 (09:25 +0200)]
[livestream] fix import statement

11 years agoAdd LivestreamIE (closes #1042)
Jaime Marquínez Ferrándiz [Sat, 13 Jul 2013 21:58:04 +0000 (23:58 +0200)]
Add LivestreamIE (closes #1042)

11 years agoStrip hash info from URL when making requests (Fixes #1038)
Philipp Hagemeister [Sat, 13 Jul 2013 20:52:12 +0000 (22:52 +0200)]
Strip hash info from URL when making requests (Fixes #1038)

11 years ago[instagram] really fix uploader_id detection (Fixes #1038)
Philipp Hagemeister [Sat, 13 Jul 2013 19:45:33 +0000 (21:45 +0200)]
[instagram] really fix uploader_id detection (Fixes #1038)

11 years ago[instagram] fix uploader_id detection (Fixes #1038)
Philipp Hagemeister [Sat, 13 Jul 2013 18:40:04 +0000 (20:40 +0200)]
[instagram] fix uploader_id detection (Fixes #1038)

11 years agoImprove OpenGraph property matching
Philipp Hagemeister [Sat, 13 Jul 2013 18:39:47 +0000 (20:39 +0200)]
Improve OpenGraph property matching

11 years agoMerge remote-tracking branch 'jaimeMF/opengraph'
Philipp Hagemeister [Sat, 13 Jul 2013 18:33:23 +0000 (20:33 +0200)]
Merge remote-tracking branch 'jaimeMF/opengraph'

11 years agoAdd CanalplusIE (closes #59 and closes #918)
Jaime Marquínez Ferrándiz [Sat, 13 Jul 2013 10:10:35 +0000 (12:10 +0200)]
Add CanalplusIE (closes #59 and closes #918)

11 years agoCriterionIE: simplify some parts and use _html_search_regex
Jaime Marquínez Ferrándiz [Sat, 13 Jul 2013 10:26:05 +0000 (12:26 +0200)]
CriterionIE: simplify some parts and use _html_search_regex

11 years agoMerge pull request #1036 from yasoob/master
Jaime Marquínez Ferrándiz [Sat, 13 Jul 2013 10:18:03 +0000 (12:18 +0200)]
Merge pull request #1036 from yasoob/master

Added an IE and test for Criterion videos (closes #1035).

11 years agoYouJizzIE: support videos that define the urls in a playlist page (closes #1037)
Jaime Marquínez Ferrándiz [Sat, 13 Jul 2013 10:07:07 +0000 (12:07 +0200)]
YouJizzIE: support videos that define the urls in a playlist page (closes #1037)

11 years agoUse re.DOTALL by default when searching OpenGraph properties
Jaime Marquínez Ferrándiz [Sat, 13 Jul 2013 09:29:08 +0000 (11:29 +0200)]
Use re.DOTALL by default when searching OpenGraph properties

11 years agoadded test for criterion.com
M.Yasoob Khalid [Sat, 13 Jul 2013 04:18:03 +0000 (09:18 +0500)]
added test for criterion.com

11 years agoadded an IE for criterion.com
M.Yasoob Khalid [Sat, 13 Jul 2013 04:17:48 +0000 (09:17 +0500)]
added an IE for criterion.com

11 years agoInfoExtractor: add some helper methods to extract OpenGraph info
Jaime Marquínez Ferrándiz [Fri, 12 Jul 2013 17:00:19 +0000 (19:00 +0200)]
InfoExtractor: add some helper methods to extract OpenGraph info

11 years agoDon't try to save the thumbnail if it's None
Jaime Marquínez Ferrándiz [Fri, 12 Jul 2013 20:11:59 +0000 (22:11 +0200)]
Don't try to save the thumbnail if it's None

It means the extractor couldn't find it

11 years agoUse determine_ext when saving the thumbnail
Jaime Marquínez Ferrándiz [Fri, 12 Jul 2013 19:52:59 +0000 (21:52 +0200)]
Use determine_ext when saving the thumbnail

Urls that contain a query produced filenames with wrong extensions

11 years agoBrightcoveIE: Use parse_qs to extract the fields of the query (closes #1032)
Jaime Marquínez Ferrándiz [Fri, 12 Jul 2013 12:53:28 +0000 (14:53 +0200)]
BrightcoveIE: Use parse_qs to extract the fields of the query (closes #1032)

Add a compat_urlparse to utils.

11 years agoGenericIE: allow to match declaration of the Brightocove parameters that use ' instea...
Jaime Marquínez Ferrándiz [Fri, 12 Jul 2013 12:52:01 +0000 (14:52 +0200)]
GenericIE: allow to match declaration of the Brightocove parameters that use ' instead of "

11 years ago[ign]: support some country versions and add an extractor for 1up.com
Jaime Marquínez Ferrándiz [Fri, 12 Jul 2013 09:39:40 +0000 (11:39 +0200)]
[ign]: support some country versions and add an extractor for 1up.com

1up.com uses the gin video system, the extractor is a subclass of IGNIE, it just replaces the video id

11 years agoAdd IGNIE
Jaime Marquínez Ferrándiz [Thu, 11 Jul 2013 22:00:21 +0000 (00:00 +0200)]
Add IGNIE

Only for www.ign.com, it doesn't support country specific versions (like es.ign.com)

11 years agorelease 2013.07.12
Philipp Hagemeister [Thu, 11 Jul 2013 21:54:34 +0000 (23:54 +0200)]
release 2013.07.12

11 years agoYoutubeIE: add algo for length 81 (closes #1026)
Jaime Marquínez Ferrándiz [Thu, 11 Jul 2013 21:47:54 +0000 (23:47 +0200)]
YoutubeIE: add algo for length 81 (closes #1026)

11 years agorelease 2013.07.11
Philipp Hagemeister [Thu, 11 Jul 2013 19:04:59 +0000 (21:04 +0200)]
release 2013.07.11

11 years agoYoutubeIE: a new algo for length 83
Jaime Marquínez Ferrándiz [Thu, 11 Jul 2013 18:21:45 +0000 (20:21 +0200)]
YoutubeIE: a new algo for length 83

11 years agoGametrailersIE: support multipart videos
Jaime Marquínez Ferrándiz [Thu, 11 Jul 2013 16:10:39 +0000 (18:10 +0200)]
GametrailersIE: support multipart videos

Use xml.etree.ElementTree instead of re when possible

11 years ago[brightcove] add import
Philipp Hagemeister [Thu, 11 Jul 2013 14:31:29 +0000 (16:31 +0200)]
[brightcove] add import

11 years ago[brightcove] fix on Python 2.6
Philipp Hagemeister [Thu, 11 Jul 2013 14:16:02 +0000 (16:16 +0200)]
[brightcove] fix on Python 2.6