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
Philipp Hagemeister [Sun, 26 Oct 2014 16:28:50 +0000 (17:28 +0100)]
Credit @gabeos for crunchyroll:playlist (#3988)
Philipp Hagemeister [Sun, 26 Oct 2014 16:28:09 +0000 (17:28 +0100)]
[crunchyroll:playlist] Simplify (#3988)
Philipp Hagemeister [Sun, 26 Oct 2014 16:06:35 +0000 (17:06 +0100)]
Merge remote-tracking branch 'gabeos/crunchyroll-show-playlist'
Philipp Hagemeister [Sun, 26 Oct 2014 16:05:44 +0000 (17:05 +0100)]
[generic] Handle audio streams that do not implement HEAD (Fixes #4032)
Philipp Hagemeister [Sun, 26 Oct 2014 15:46:34 +0000 (16:46 +0100)]
[ffmpeg] Warn if ffmpeg/avconv version is too old (Fixes #4026)
Philipp Hagemeister [Sun, 26 Oct 2014 15:31:52 +0000 (16:31 +0100)]
[YoutubeDL] Output avconv/ffmpeg versions if -v is given
Philipp Hagemeister [Sun, 26 Oct 2014 13:15:48 +0000 (14:15 +0100)]
[generic] Allow new SWFObject()-style imports
This embed style is used on http://www.bitburger-open.de/ , but that is not included as a test case since the format is likely to be temporary.
Sergey M․ [Sun, 26 Oct 2014 12:58:39 +0000 (19:58 +0700)]
Merge branch 'dstftw-compat-getenv-and-expanduser'
Sergey M․ [Sun, 26 Oct 2014 12:56:52 +0000 (19:56 +0700)]
Merge branch 'compat-getenv-and-expanduser' of https://github.com/dstftw/youtube-dl into dstftw-compat-getenv-and-expanduser
Conflicts:
test/test_utils.py
youtube_dl/__init__.py
Jaime Marquínez Ferrándiz [Sun, 26 Oct 2014 12:01:57 +0000 (13:01 +0100)]
Set '--simulate' if any of the printing options is given (fixes #3036)
That's what the help messages say.
Previously it would only set '--skip-download', which would write thumbnail,
descriptions or subtitles if they were requested (for example you may have set
'--write-thumbnail' in the config file).
Sergey M․ [Sun, 26 Oct 2014 09:48:55 +0000 (16:48 +0700)]
Merge branch 'Dineshs91-belgiannational-ie'
Sergey M․ [Sun, 26 Oct 2014 09:48:11 +0000 (16:48 +0700)]
[vrt] Improve extractor
dinesh [Sun, 26 Oct 2014 08:17:41 +0000 (13:47 +0530)]
[BelgianNational] corrected indentation
dinesh [Sun, 26 Oct 2014 08:05:00 +0000 (13:35 +0530)]
[BelgianNational] New extractor added
Sergey M․ [Sun, 26 Oct 2014 01:00:01 +0000 (08:00 +0700)]
[sportbox] Remove view count
Jaime Marquínez Ferrándiz [Sat, 25 Oct 2014 20:42:56 +0000 (22:42 +0200)]
[tumblr] Fix extraction (fixes #4029)
Jaime Marquínez Ferrándiz [Sat, 25 Oct 2014 20:32:01 +0000 (22:32 +0200)]
[soundcloud] Modernize and fix tests
Naglis Jonaitis [Sat, 25 Oct 2014 10:24:46 +0000 (13:24 +0300)]
[lrt] Updated test
Philipp Hagemeister [Sat, 25 Oct 2014 07:55:05 +0000 (09:55 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Sat, 25 Oct 2014 06:58:03 +0000 (08:58 +0200)]
[audiomack] Simplify
Sergey M․ [Sat, 25 Oct 2014 06:56:21 +0000 (13:56 +0700)]
[nhl] Improve video URL extraction (Closes #4013)
Philipp Hagemeister [Sat, 25 Oct 2014 06:55:12 +0000 (08:55 +0200)]
Merge remote-tracking branch 'xavierbeynon/audiomack'
Philipp Hagemeister [Sat, 25 Oct 2014 06:42:44 +0000 (08:42 +0200)]
Credit @winwon for vidzi (#3989)
xavier [Sat, 25 Oct 2014 02:11:46 +0000 (21:11 -0500)]
Not directly calling soundcloud extractor anymore
xavier [Sat, 25 Oct 2014 02:07:01 +0000 (21:07 -0500)]
Made changes per phihag
Philipp Hagemeister [Fri, 24 Oct 2014 22:41:06 +0000 (00:41 +0200)]
release 2014.10.25
Philipp Hagemeister [Fri, 24 Oct 2014 22:30:57 +0000 (00:30 +0200)]
New option --dump-single-json (#4003)
Philipp Hagemeister [Fri, 24 Oct 2014 22:10:11 +0000 (00:10 +0200)]
[viddler] Use API
Philipp Hagemeister [Fri, 24 Oct 2014 20:31:55 +0000 (22:31 +0200)]
[hark] Modernize
Philipp Hagemeister [Fri, 24 Oct 2014 17:53:48 +0000 (19:53 +0200)]
[motherless] Simplify
Filip B [Fri, 24 Oct 2014 17:44:21 +0000 (21:44 +0400)]
Add group videos support for motherless
Modified motherless regular expression.
Previously it matched only URLs like this:
motherless.com/ID
Now it also matches this:
motherless.com/g/group_name/ID
All tests including the newly added one passed.
Filip B [Fri, 24 Oct 2014 17:09:55 +0000 (21:09 +0400)]
Add another motherless test
This test is for videos posted in groups.
URL looks like this:
motherless.com/g/group_name/ID
which is basically the same as
motherless.com/ID
So far this test fails because I haven't improved the extractor yet.
Filip B [Fri, 24 Oct 2014 17:26:32 +0000 (21:26 +0400)]
Fix motherless test 0
Apparently motherless no longer serves flv for that video (or maybe even
other videos). So I changed expected extension from flv to mp4 and
changed expected md5 accordingly.
Philipp Hagemeister [Fri, 24 Oct 2014 14:13:45 +0000 (16:13 +0200)]
[YoutubeDL] Do not apply playlist info to videos when extract_flat is set (#4003)