]>
git.bitcoin.ninja Git - youtube-dl/log
Sergey M․ [Mon, 3 Nov 2014 13:14:18 +0000 (20:14 +0700)]
[trutube] Strip title
Jaime Marquínez Ferrándiz [Sun, 2 Nov 2014 16:28:42 +0000 (17:28 +0100)]
Do not override stdlib html parser 'locatestarttagend' regex (fixes #4081)
'<a href="foo" ><img src="bar" / ></a>' wouldn't be parsed right (the problem is '/ >', '/>' worked fine).
We need to change it in python 2.6 (for example the description of youtube videos wouldn't be extracted).
Jaime Marquínez Ferrándiz [Sun, 2 Nov 2014 16:53:12 +0000 (17:53 +0100)]
[tests] Don't auto init YoutubeDL
It would print the debug headers for each test.
And nose uses a StringIO object for stdout, which in python 2.x doesn't have the 'encoding' attribute.
Philipp Hagemeister [Sun, 2 Nov 2014 10:46:12 +0000 (11:46 +0100)]
[test_download] Fix import
Philipp Hagemeister [Sun, 2 Nov 2014 10:41:33 +0000 (11:41 +0100)]
[test_swfinterp] Correct compilation on modern mxmlc versions
Philipp Hagemeister [Sun, 2 Nov 2014 10:37:49 +0000 (11:37 +0100)]
[utils] Modernize
Philipp Hagemeister [Sun, 2 Nov 2014 10:36:29 +0000 (11:36 +0100)]
[compat] Modernize
Philipp Hagemeister [Sun, 2 Nov 2014 10:26:40 +0000 (11:26 +0100)]
[compat] Fix imports
Philipp Hagemeister [Sun, 2 Nov 2014 10:23:40 +0000 (11:23 +0100)]
[util] Move compatibility functions out of util
utils is large enough without these compatibility functions.
Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
Philipp Hagemeister [Sun, 2 Nov 2014 09:55:36 +0000 (10:55 +0100)]
[YoutubeDL] Include rtmpdump in exe versions -v output
Philipp Hagemeister [Sun, 2 Nov 2014 09:50:30 +0000 (10:50 +0100)]
[ffmpeg] Move version detection to utils
Philipp Hagemeister [Sun, 2 Nov 2014 09:28:21 +0000 (10:28 +0100)]
release 2014.11.02.1
Philipp Hagemeister [Sun, 2 Nov 2014 08:45:51 +0000 (09:45 +0100)]
release 2014.11.02
Sergey M․ [Sun, 2 Nov 2014 01:01:14 +0000 (08:01 +0700)]
[cinemassacre] Fix extraction (Closes #4083)
Philipp Hagemeister [Sat, 1 Nov 2014 18:24:56 +0000 (19:24 +0100)]
[README] Update FAQ on Ubuntu (#4078)
Sergey M․ [Fri, 31 Oct 2014 21:01:58 +0000 (04:01 +0700)]
[generic] Improve MLB iframe regex
Sergey M․ [Fri, 31 Oct 2014 21:01:18 +0000 (04:01 +0700)]
[mlb] Improve _VALID_URL (Closes #4063)
Sergey M․ [Fri, 31 Oct 2014 14:54:30 +0000 (21:54 +0700)]
[canalplus] Improve and merge with d8 extractor
Sergey M․ [Fri, 31 Oct 2014 13:19:30 +0000 (20:19 +0700)]
[canalplus] Tweak extractor to support piwiplus (Closes #4046)
Sergey M․ [Fri, 31 Oct 2014 12:26:56 +0000 (19:26 +0700)]
[funnyordie] Add articles URL test
Sergey M. [Fri, 31 Oct 2014 13:25:22 +0000 (18:25 +0500)]
Merge pull request #4069 from anovicecodemonkey/support_funnyordie_articles_urls
[FunnyOrDie] Add support for "/articles/" URLs
anovicecodemonkey [Fri, 31 Oct 2014 10:50:37 +0000 (21:20 +1030)]
[FunnyOrDie] Add support for "/articles/" URLs
Philipp Hagemeister [Fri, 31 Oct 2014 10:13:02 +0000 (11:13 +0100)]
[youtube] Detect formats 298 et al as mp4 (Fixes #4066)
Philipp Hagemeister [Thu, 30 Oct 2014 08:53:48 +0000 (09:53 +0100)]
release 2014.10.30
Philipp Hagemeister [Thu, 30 Oct 2014 08:53:43 +0000 (09:53 +0100)]
[youtube] Add format 266 (Fixes #4055)
Philipp Hagemeister [Thu, 30 Oct 2014 08:43:11 +0000 (09:43 +0100)]
[youtube] Add support for formats 302 and 303 (Fixes #4060)
Philipp Hagemeister [Thu, 30 Oct 2014 08:40:52 +0000 (09:40 +0100)]
Sort formats by fps as well
Philipp Hagemeister [Thu, 30 Oct 2014 08:34:13 +0000 (09:34 +0100)]
[youtube] Add formats 298, 299 (Fixes #4056)
Naglis Jonaitis [Wed, 29 Oct 2014 23:42:52 +0000 (01:42 +0200)]
[ro220] Fix broken extractor and modernize (#4054)
Philipp Hagemeister [Wed, 29 Oct 2014 22:29:42 +0000 (23:29 +0100)]
release 2014.10.29
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 20:19:20 +0000 (21:19 +0100)]
[crunchycroll] Fix building of ass subtitles (reported in #4019)
Parse the xml document instead of using regexes, otherwise unicode characters are left unescaped.
Philipp Hagemeister [Wed, 29 Oct 2014 19:27:58 +0000 (20:27 +0100)]
[generic] Allow soundcloud embeds with additional attributes
Philipp Hagemeister [Wed, 29 Oct 2014 19:10:07 +0000 (20:10 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 29 Oct 2014 19:10:00 +0000 (20:10 +0100)]
[drtv] Allow fractional timestamps (Fixes #4059)
Sergey M․ [Wed, 29 Oct 2014 14:50:37 +0000 (21:50 +0700)]
[naver] Capture and output error message (#4057)
Sergey M․ [Wed, 29 Oct 2014 14:16:10 +0000 (21:16 +0700)]
[trutube] Fix extraction
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 10:13:34 +0000 (11:13 +0100)]
[test_utils] Fix compat_getenv and compat_expanduser tests on python 3.x
Jaime Marquínez Ferrándiz [Wed, 29 Oct 2014 10:04:48 +0000 (11:04 +0100)]
[niconico] Add extractor for playlists (closes #4043)
Philipp Hagemeister [Tue, 28 Oct 2014 22:40:44 +0000 (23:40 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Tue, 28 Oct 2014 16:29:25 +0000 (17:29 +0100)]
[laola1tv] Mark as broken
When the f4m downloader gets live stream support, I expect this to work magically or with very minor changes.
Philipp Hagemeister [Tue, 28 Oct 2014 16:27:41 +0000 (17:27 +0100)]
[f4m] Support bootstrap URLs
Philipp Hagemeister [Tue, 28 Oct 2014 15:51:32 +0000 (16:51 +0100)]
[laola1tv] Add new extractor
The extractor works fine, but the f4m downloader cannot handle the resulting bootstrap information.
Philipp Hagemeister [Tue, 28 Oct 2014 14:51:15 +0000 (15:51 +0100)]
[auengine] Simplify
Sergey M․ [Tue, 28 Oct 2014 14:35:25 +0000 (21:35 +0700)]
[vk] Generalize errors
Sergey M․ [Tue, 28 Oct 2014 14:06:07 +0000 (21:06 +0700)]
[vk] Handle deleted videos
Sergey M․ [Tue, 28 Oct 2014 13:35:02 +0000 (20:35 +0700)]
[wimp] Update video URL regex
Philipp Hagemeister [Tue, 28 Oct 2014 11:54:39 +0000 (12:54 +0100)]
Start documentation on how to embed youtube-dl
Philipp Hagemeister [Tue, 28 Oct 2014 11:54:29 +0000 (12:54 +0100)]
[YoutubeDL] Simplify API of YoutubeDL
Calling add_default_extractors twice should be harmless since the first set of extractors will match.
Philipp Hagemeister [Tue, 28 Oct 2014 09:44:47 +0000 (10:44 +0100)]
[srmediathek] Choose variable name more wisely
Philipp Hagemeister [Tue, 28 Oct 2014 09:44:17 +0000 (10:44 +0100)]
[fktv] Remove unused import
Philipp Hagemeister [Tue, 28 Oct 2014 09:41:37 +0000 (10:41 +0100)]
[quickvid] Add new extractor
Philipp Hagemeister [Tue, 28 Oct 2014 09:41:24 +0000 (10:41 +0100)]
[generic] Fix HTML5 video regexp
Philipp Hagemeister [Tue, 28 Oct 2014 08:13:23 +0000 (09:13 +0100)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Tue, 28 Oct 2014 08:12:28 +0000 (09:12 +0100)]
[iconosquare] Simplify
Naglis Jonaitis [Mon, 27 Oct 2014 16:49:48 +0000 (18:49 +0200)]
[sphinx] Fix version import
Philipp Hagemeister [Mon, 27 Oct 2014 01:44:07 +0000 (02:44 +0100)]
release 2014.10.27
Philipp Hagemeister [Mon, 27 Oct 2014 01:43:59 +0000 (02:43 +0100)]
[phoenix] Add new extractor (Fixes #4036)
Philipp Hagemeister [Mon, 27 Oct 2014 01:32:44 +0000 (02:32 +0100)]
[ku6] Modernize
Philipp Hagemeister [Mon, 27 Oct 2014 01:28:37 +0000 (02:28 +0100)]
[extractor/common] Improve m3u8 output
Philipp Hagemeister [Mon, 27 Oct 2014 01:27:49 +0000 (02:27 +0100)]
[lrt] Modernize
Philipp Hagemeister [Mon, 27 Oct 2014 01:26:05 +0000 (02:26 +0100)]
[fktv] Modernize
Philipp Hagemeister [Mon, 27 Oct 2014 01:14:07 +0000 (02:14 +0100)]
[zdf] Simplify
Philipp Hagemeister [Mon, 27 Oct 2014 00:36:50 +0000 (01:36 +0100)]
Merge remote-tracking branch 'olebowle/ard'
Philipp Hagemeister [Mon, 27 Oct 2014 00:33:49 +0000 (01:33 +0100)]
[heise] Fix extraction
Now they use an XML format instead of JSON.
Philipp Hagemeister [Mon, 27 Oct 2014 00:16:18 +0000 (01:16 +0100)]
[kickstarter] Simplify and fix test case
Philipp Hagemeister [Mon, 27 Oct 2014 00:14:17 +0000 (01:14 +0100)]
[nbc] Fix ThePlatform embedded videos
Philipp Hagemeister [Sun, 26 Oct 2014 23:50:22 +0000 (00:50 +0100)]
[promptfile] Fix check for deleted videos
Philipp Hagemeister [Sun, 26 Oct 2014 23:46:34 +0000 (00:46 +0100)]
[francetv] Remove changing md5sum
Philipp Hagemeister [Sun, 26 Oct 2014 23:45:15 +0000 (00:45 +0100)]
[generic] Fix test title
Philipp Hagemeister [Sun, 26 Oct 2014 23:44:27 +0000 (00:44 +0100)]
[gorillavid] Fix test title
Philipp Hagemeister [Sun, 26 Oct 2014 23:40:07 +0000 (00:40 +0100)]
[Makefile] remove temporary files in clean target
Philipp Hagemeister [Sun, 26 Oct 2014 23:39:39 +0000 (00:39 +0100)]
[test_download] Improve error message
Philipp Hagemeister [Sun, 26 Oct 2014 23:33:35 +0000 (00:33 +0100)]
[pornhub] Modernize and fix test definition
Philipp Hagemeister [Sun, 26 Oct 2014 23:20:54 +0000 (00:20 +0100)]
[ruhd] Simplify
Philipp Hagemeister [Sun, 26 Oct 2014 23:19:10 +0000 (00:19 +0100)]
[syfy] Remove test checksum
We have the minsize test now.
Philipp Hagemeister [Sun, 26 Oct 2014 23:18:10 +0000 (00:18 +0100)]
[ustream:channel] Change test playlist size (Seems to have been limited that way on the website as well)
Philipp Hagemeister [Sun, 26 Oct 2014 23:15:42 +0000 (00:15 +0100)]
[vgtv] Fix test title
Philipp Hagemeister [Sun, 26 Oct 2014 23:14:52 +0000 (00:14 +0100)]
[vgtv] Simplify
Philipp Hagemeister [Sun, 26 Oct 2014 23:13:40 +0000 (00:13 +0100)]
[vimeo:review] Fix test title
Philipp Hagemeister [Sun, 26 Oct 2014 23:11:34 +0000 (00:11 +0100)]
[vine:user] Adapt test to changed list size
Philipp Hagemeister [Sun, 26 Oct 2014 23:08:37 +0000 (00:08 +0100)]
[xtube] Fix test description
Philipp Hagemeister [Sun, 26 Oct 2014 23:06:47 +0000 (00:06 +0100)]
[youtube:playlist] Fix test title
Philipp Hagemeister [Sun, 26 Oct 2014 23:05:34 +0000 (00:05 +0100)]
[ynet] Remove test md5sums
These fluctuate regularly.
Philipp Hagemeister [Sun, 26 Oct 2014 22:23:53 +0000 (23:23 +0100)]
[srmediathek] Correct IE_NAME/IE_DESC
Philipp Hagemeister [Sun, 26 Oct 2014 22:23:10 +0000 (23:23 +0100)]
[srmediathek] New extractor
Philipp Hagemeister [Sun, 26 Oct 2014 22:13:42 +0000 (23:13 +0100)]
Remove unused imports
Philipp Hagemeister [Sun, 26 Oct 2014 22:11:15 +0000 (23:11 +0100)]
[faz] Modernize
Philipp Hagemeister [Sun, 26 Oct 2014 20:49:52 +0000 (21:49 +0100)]
release 2014.10.26.2
Philipp Hagemeister [Sun, 26 Oct 2014 20:49:29 +0000 (21:49 +0100)]
[youtube] Make confirm_age non-fatal (#4042)
Philipp Hagemeister [Sun, 26 Oct 2014 20:44:23 +0000 (21:44 +0100)]
[livestream:original] Fix RTMP parameters (Fixes #4040)
Philipp Hagemeister [Sun, 26 Oct 2014 20:31:51 +0000 (21:31 +0100)]
[ffmpeg] Fix typo
Philipp Hagemeister [Sun, 26 Oct 2014 20:03:38 +0000 (21:03 +0100)]
release 2014.10.26.1
Philipp Hagemeister [Sun, 26 Oct 2014 20:03:16 +0000 (21:03 +0100)]
[ffmpeg] Fix call to ffprobe (Fixes #4041)
Philipp Hagemeister [Sun, 26 Oct 2014 20:00:42 +0000 (21:00 +0100)]
[ffmpeg] Make downloader optional (Fixes #4039)
Philipp Hagemeister [Sun, 26 Oct 2014 19:58:09 +0000 (20:58 +0100)]
[generic] Correct call to _webpage_read_full_content
Philipp Hagemeister [Sun, 26 Oct 2014 19:49:51 +0000 (20:49 +0100)]
[generic] Add a test case for direct links with broken HEAD (#4032)
Jaime Marquínez Ferrándiz [Sun, 26 Oct 2014 18:08:36 +0000 (19:08 +0100)]
[soundcloud] Set the 'webpage_url' field for each track
For playlists, YoutubeDL would set it to the playlist url.
Jaime Marquínez Ferrándiz [Sun, 26 Oct 2014 17:11:31 +0000 (18:11 +0100)]
[ffmpeg] Also look into stderr for extracting the version
At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout.
Philipp Hagemeister [Sun, 26 Oct 2014 17:00:50 +0000 (18:00 +0100)]
Move AUTHORS to root (closes #2985)
Philipp Hagemeister [Sun, 26 Oct 2014 16:29:27 +0000 (17:29 +0100)]
release 2014.10.26