]>
gitweb @ CieloNegro.org - youtube-dl.git/log
Jaime Marquínez Ferrándiz [Fri, 13 Sep 2013 17:55:49 +0000 (19:55 +0200)]
Merge pull request #1413 from tewe/master
Add Ustream channel support
Jaime Marquínez Ferrándiz [Fri, 13 Sep 2013 17:41:15 +0000 (19:41 +0200)]
Merge pull request #1409 from JohnyMoSwag/master (closes #1404)
added kickstarter IE
Jaime Marquínez Ferrándiz [Fri, 13 Sep 2013 16:20:09 +0000 (18:20 +0200)]
Merge pull request #1350 from Jaiz909/description-keyerror-fix
Fixed issue #1277 KeyError when no description.
Jaime Marquínez Ferrándiz [Thu, 12 Sep 2013 20:18:39 +0000 (22:18 +0200)]
[gamespot] Update test video title
Jaime Marquínez Ferrándiz [Thu, 12 Sep 2013 20:04:09 +0000 (22:04 +0200)]
[youtube] update algo for length 82 (fixes #1416)
Jaime Marquínez Ferrándiz [Thu, 12 Sep 2013 19:56:36 +0000 (21:56 +0200)]
[canalplust] accept urls that don't include the video id (fixes #1415), extract more info and update test
tewe [Thu, 12 Sep 2013 10:30:14 +0000 (12:30 +0200)]
Add Ustream channel support
Jaime Marquínez Ferrándiz [Thu, 12 Sep 2013 09:31:27 +0000 (11:31 +0200)]
[funnyordie] fix video url extraction
Philipp Hagemeister [Thu, 12 Sep 2013 09:26:44 +0000 (11:26 +0200)]
release 2013.09.12
Jaime Marquínez Ferrándiz [Thu, 12 Sep 2013 09:15:25 +0000 (11:15 +0200)]
Check for both automatic captions and subtitles with options `--write-sub` and `--write-auto-sub` (fixes #1224)
Johny Mo Swag [Wed, 11 Sep 2013 21:50:38 +0000 (14:50 -0700)]
added kickstarter IE
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 17:24:56 +0000 (19:24 +0200)]
[youtube] Fix detection of videos with automatic captions
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 17:17:30 +0000 (19:17 +0200)]
[subtitles] Also list the available automatic captions languages with '--list-sub'
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 17:02:01 +0000 (19:02 +0200)]
[youtube] Support automatic captions with original language different from English (fixes #1225) and download in multiple languages.
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 15:58:51 +0000 (17:58 +0200)]
Credit @iemejia
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 15:37:57 +0000 (17:37 +0200)]
Merge branch 'subtitles_rework' (closes PR #1326)
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 15:36:23 +0000 (17:36 +0200)]
[howcast] Do not download from http://www.howcast.com/videos/{video_id}
It takes too much to follow the redirection.
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 14:24:47 +0000 (16:24 +0200)]
[subtitles] Use self._download_webpage for extracting the subtitles
It raises ExtractorError for the same exceptions we have to catch.
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 14:05:49 +0000 (16:05 +0200)]
[subtitles] Simplify the extraction of subtitles in subclasses and remove NoAutoSubtitlesInfoExtractor
Subclasses just need to call the method extract_subtitles, which will call _extract_subtitles and _request_automatic_caption
Now the default implementation of _request_automatic_caption returns {}.
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 13:51:04 +0000 (15:51 +0200)]
[subtitles] rename SubitlesIE to SubtitlesInfoExtractor
Otherwise it can be automatically detected as a IE ready for use.
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 13:48:23 +0000 (15:48 +0200)]
[youtube] move subtitles methods from the base extractor to YoutubeIE
Ismael Mejia [Wed, 11 Sep 2013 13:21:09 +0000 (15:21 +0200)]
[subtitles] made inheritance hierarchy flat as requested
Ismael Mejia [Wed, 11 Sep 2013 12:26:48 +0000 (14:26 +0200)]
Merge branch 'master' into subtitles_rework
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 10:04:27 +0000 (12:04 +0200)]
In the supported sites page, sort the extractors in case insensitive
Philipp Hagemeister [Wed, 11 Sep 2013 09:30:10 +0000 (11:30 +0200)]
release 2013.11.09
Jaime Marquínez Ferrándiz [Wed, 11 Sep 2013 09:24:58 +0000 (11:24 +0200)]
[youtube] update algo for length 85 (fixes #1408 and fixes #1406)
Jaime Marquínez Ferrándiz [Tue, 10 Sep 2013 13:50:34 +0000 (15:50 +0200)]
[francetv] Add an extractor for francetvinfo.fr (closes #1317)
It uses the same system as Pluzz, create a base class for both extractors.
Philipp Hagemeister [Tue, 10 Sep 2013 10:19:37 +0000 (03:19 -0700)]
Merge pull request #1402 from Rudloff/canalc2
Wrong property name
Pierre Rudloff [Tue, 10 Sep 2013 10:13:22 +0000 (12:13 +0200)]
Wrong property name
Pierre Rudloff [Sun, 8 Sep 2013 19:55:11 +0000 (21:55 +0200)]
Add an extractor for pluzz.francetv.fr (closes PR #1399)
Philipp Hagemeister [Tue, 10 Sep 2013 09:25:11 +0000 (11:25 +0200)]
release 2013.09.10
Jaime Marquínez Ferrándiz [Tue, 10 Sep 2013 09:19:58 +0000 (11:19 +0200)]
Add an extractor for Slideshare (closes #1400)
Jaime Marquínez Ferrándiz [Mon, 9 Sep 2013 17:56:16 +0000 (19:56 +0200)]
[sohu] add support for my.tv.sohu.com urls (fixes #1398)
Jaime Marquínez Ferrándiz [Mon, 9 Sep 2013 08:38:54 +0000 (10:38 +0200)]
Fix the minutes part in FileDownloader.format_seconds (fixed #1397)
It printed for the minutes the result of (seconds // 60)
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.
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 .
Philipp Hagemeister [Sat, 7 Sep 2013 20:29:15 +0000 (22:29 +0200)]
release 2013.09.07
Philipp Hagemeister [Sat, 7 Sep 2013 20:28:54 +0000 (22:28 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Ismael Mejia [Fri, 6 Sep 2013 21:23:23 +0000 (23:23 +0200)]
Merge branch 'master' into subtitles_rework
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://'
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 16:36:07 +0000 (18:36 +0200)]
[daylimotion] accept embed urls (fixes #1386)
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 16:08:07 +0000 (18:08 +0200)]
Add an extractor for Metacritic
Ismael Mejia [Fri, 6 Sep 2013 14:26:22 +0000 (16:26 +0200)]
[subtitles] fixed multiple subtitles language separated by comma after merge
As mentioned in the pull request, I forgot to include this changes.
https://github.com/rg3/youtube-dl/commit/
aa6a10c44a8e2e86f709c5301f9ea6ac3f01f002
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.
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)
Philipp Hagemeister [Fri, 6 Sep 2013 09:07:34 +0000 (11:07 +0200)]
Fix add-versions
Philipp Hagemeister [Fri, 6 Sep 2013 08:53:35 +0000 (10:53 +0200)]
release 2013.09.06.1
Philipp Hagemeister [Fri, 6 Sep 2013 08:53:24 +0000 (10:53 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Fri, 6 Sep 2013 08:51:53 +0000 (10:51 +0200)]
Do not re-download files for hashsum generation (Fixes #1383)
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.
Jaime Marquínez Ferrándiz [Fri, 6 Sep 2013 08:25:31 +0000 (10:25 +0200)]
[youtube] Fix detection of tags from HLS videos.
Philipp Hagemeister [Fri, 6 Sep 2013 08:13:33 +0000 (10:13 +0200)]
release 2013.09.06
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 #...
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)
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.
Philipp Hagemeister [Thu, 5 Sep 2013 20:30:50 +0000 (22:30 +0200)]
release 2013.09.05
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.
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)
Jaime Marquínez Ferrándiz [Thu, 5 Sep 2013 08:53:40 +0000 (10:53 +0200)]
Add extractor for tvcast.naver.com (closes #1331)
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.
Jaime Marquínez Ferrándiz [Wed, 4 Sep 2013 20:09:22 +0000 (22:09 +0200)]
Credit @Huarong for tv.sohu.com
Jaime Marquínez Ferrándiz [Wed, 4 Sep 2013 20:06:50 +0000 (22:06 +0200)]
Add extractor for daum.net (closes #1330)
Philipp Hagemeister [Wed, 4 Sep 2013 12:33:32 +0000 (14:33 +0200)]
release 2013.09.04
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
Allan Zhou [Wed, 4 Sep 2013 01:49:35 +0000 (18:49 -0700)]
AHLS -> Apple HTTP Live Streaming
Philipp Hagemeister [Wed, 4 Sep 2013 01:23:08 +0000 (18:23 -0700)]
Merge pull request #1363 from Rudloff/defense
defense.gouv.fr
Allan Zhou [Tue, 3 Sep 2013 19:22:29 +0000 (12:22 -0700)]
Merge remote-tracking branch 'upstream/master'
Pierre Rudloff [Tue, 3 Sep 2013 10:03:19 +0000 (12:03 +0200)]
Suggested by @phihag
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
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
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.
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)
Pierre Rudloff [Mon, 2 Sep 2013 23:51:17 +0000 (01:51 +0200)]
Extractor for defense.gouv.fr
Pierre Rudloff [Mon, 2 Sep 2013 23:27:49 +0000 (01:27 +0200)]
Merge remote-tracking branch 'upstream/master'
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.
Allan Zhou [Sat, 31 Aug 2013 00:51:59 +0000 (17:51 -0700)]
Merge remote-tracking branch 'upstream/master'
Allan Zhou [Sat, 31 Aug 2013 00:51:50 +0000 (17:51 -0700)]
add support for "-f mp4" for YouTube
Pierre Rudloff [Fri, 30 Aug 2013 22:37:29 +0000 (00:37 +0200)]
Merge remote-tracking branch 'upstream/master'
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
Jai Grimshaw [Fri, 30 Aug 2013 15:53:01 +0000 (01:53 +1000)]
Fixed issue #1277 KeyError when no description.
Allows a continue with a warning when an extractor cannot retrieve a description.
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.
Allan Zhou [Wed, 28 Aug 2013 17:19:28 +0000 (10:19 -0700)]
Merge remote-tracking branch 'upstream/master'
Philipp Hagemeister [Wed, 28 Aug 2013 17:00:17 +0000 (19:00 +0200)]
release 2013.08.28.1