Naglis Jonaitis [Sat, 20 Sep 2014 00:02:11 +0000 (03:02 +0300)]
[wistia] Use API and make more generic
Sergey M․ [Fri, 19 Sep 2014 13:58:50 +0000 (20:58 +0700)]
[franceinter] Fix extraction and modernize
Philipp Hagemeister [Fri, 19 Sep 2014 07:58:01 +0000 (09:58 +0200)]
release 2014.09.19
Philipp Hagemeister [Fri, 19 Sep 2014 07:57:53 +0000 (09:57 +0200)]
[muenchentv] Add support (Fixes #3507)
Philipp Hagemeister [Thu, 18 Sep 2014 19:37:09 +0000 (21:37 +0200)]
[moniker] rename from hypestat (#3788)
Philipp Hagemeister [Thu, 18 Sep 2014 16:57:04 +0000 (18:57 +0200)]
[soundcloud] Fix non-secret playlists
Philipp Hagemeister [Thu, 18 Sep 2014 16:56:02 +0000 (18:56 +0200)]
[hypestat] Match URLs with www. and https://
Philipp Hagemeister [Thu, 18 Sep 2014 16:54:03 +0000 (18:54 +0200)]
[hypestat] Unify allmyvideos and vidspot (Closes #3788)
Philipp Hagemeister [Thu, 18 Sep 2014 16:43:59 +0000 (18:43 +0200)]
release 2014.09.18
Philipp Hagemeister [Thu, 18 Sep 2014 16:43:49 +0000 (18:43 +0200)]
[YoutubeDL] Allow downloading multiple formats with ,
Philipp Hagemeister [Thu, 18 Sep 2014 16:40:19 +0000 (18:40 +0200)]
Add -f m4a
Jaime Marquínez Ferrándiz [Thu, 18 Sep 2014 15:02:53 +0000 (17:02 +0200)]
[1up.com] Urls end now with '.html'
Jaime Marquínez Ferrándiz [Thu, 18 Sep 2014 14:57:34 +0000 (16:57 +0200)]
[ign] Fix extraction
Sergey M․ [Thu, 18 Sep 2014 13:56:54 +0000 (20:56 +0700)]
[drtuber] Fix categories
dequis [Thu, 18 Sep 2014 09:35:11 +0000 (06:35 -0300)]
[soundcloud] Secret playlists and sets
Closes #3707 again.
No test cases because I don't know what urls to use that won't be turned
into public eventually (as it happened with the first one in that
ticket)
dequis [Thu, 18 Sep 2014 06:02:03 +0000 (03:02 -0300)]
[soundcloud] Support api urls with secret_token, Closes #3707
Philipp Hagemeister [Wed, 17 Sep 2014 22:18:27 +0000 (00:18 +0200)]
[videomega] Simplify (#3786)
* Use raw strings (r'foo') for regular expressions (enables highlighting and avoids some errors).
* title is always true-ish
Naglis Jonaitis [Wed, 17 Sep 2014 19:57:01 +0000 (22:57 +0300)]
[videomega] Add new extractor. Closes #3775
Sergey M․ [Wed, 17 Sep 2014 12:02:57 +0000 (19:02 +0700)]
[npo] Improve formats extraction (Closes #3782)
Philipp Hagemeister [Wed, 17 Sep 2014 10:50:36 +0000 (12:50 +0200)]
Credit @m5moufl for behindkink (#3740)
Philipp Hagemeister [Tue, 16 Sep 2014 21:35:15 +0000 (23:35 +0200)]
release 2014.09.16.1
Philipp Hagemeister [Tue, 16 Sep 2014 21:35:08 +0000 (23:35 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Tue, 16 Sep 2014 21:33:26 +0000 (23:33 +0200)]
Merge remote-tracking branch 'r4mos/master'
Philipp Hagemeister [Tue, 16 Sep 2014 21:33:13 +0000 (23:33 +0200)]
Credit @r4mos for allmyvideos
Carlos Ramos [Tue, 16 Sep 2014 21:23:54 +0000 (23:23 +0200)]
[Allmyvideos] Fixed md5. Only 10KiB of the video file
Philipp Hagemeister [Tue, 16 Sep 2014 20:56:31 +0000 (22:56 +0200)]
[allmyvideos] Support multiple formats
Jaime Marquínez Ferrándiz [Tue, 16 Sep 2014 20:53:48 +0000 (22:53 +0200)]
[generic] The url in the <meta redirect> doesn't need to be enclosed in single quotes (fixes #3770)
See the examples in https://en.wikipedia.org/wiki/Meta_refresh or the shortened urls from https://t.co/.
Carlos Ramos [Tue, 16 Sep 2014 19:05:50 +0000 (21:05 +0200)]
Change tabs to spaces
Carlos Ramos [Tue, 16 Sep 2014 18:48:53 +0000 (20:48 +0200)]
Added new host: allmyvideos.net
Sergey M․ [Tue, 16 Sep 2014 16:47:59 +0000 (23:47 +0700)]
[francetv] Adapt to new API (Closes #3751, closes #3769)
Sergey M․ [Tue, 16 Sep 2014 11:47:06 +0000 (18:47 +0700)]
[ard] Remove URL path escaping
This is now implemented generic in YoutubeDL.urlopen
Philipp Hagemeister [Tue, 16 Sep 2014 08:09:02 +0000 (10:09 +0200)]
release 2014.09.16
Philipp Hagemeister [Tue, 16 Sep 2014 08:08:34 +0000 (10:08 +0200)]
[nhl] Match videos without catid (Fixes #3764)
Philipp Hagemeister [Mon, 15 Sep 2014 21:37:22 +0000 (23:37 +0200)]
[behindkink] Remove call to report_extraction
Philipp Hagemeister [Mon, 15 Sep 2014 21:36:21 +0000 (23:36 +0200)]
Merge remote-tracking branch '5moufl/behindkink'
Philipp Hagemeister [Mon, 15 Sep 2014 21:35:00 +0000 (23:35 +0200)]
Credit @haricharan for einthusan (#3755)
Philipp Hagemeister [Mon, 15 Sep 2014 21:33:47 +0000 (23:33 +0200)]
[einthusan] Add description and beautify
Philipp Hagemeister [Mon, 15 Sep 2014 21:27:18 +0000 (23:27 +0200)]
Fixed tests
Philipp Hagemeister [Mon, 15 Sep 2014 21:26:54 +0000 (23:26 +0200)]
Philipp Hagemeister [Mon, 15 Sep 2014 14:10:52 +0000 (16:10 +0200)]
Merge remote-tracking branch 'naglis/nosvideo'
Naglis Jonaitis [Mon, 15 Sep 2014 13:59:03 +0000 (16:59 +0300)]
[nosvideo] Make more robust against missing metadata
Philipp Hagemeister [Mon, 15 Sep 2014 13:48:48 +0000 (15:48 +0200)]
Merge remote-tracking branch 'naglis/turbo'
Philipp Hagemeister [Mon, 15 Sep 2014 13:40:10 +0000 (15:40 +0200)]
Merge remote-tracking branch 'dstftw/escape-non-ascii-in-urls'
Conflicts:
test/test_utils.py
Philipp Hagemeister [Mon, 15 Sep 2014 13:28:41 +0000 (15:28 +0200)]
release 2014.09.15.1
Philipp Hagemeister [Mon, 15 Sep 2014 13:25:35 +0000 (15:25 +0200)]
[daum] Support non-numeric video IDs (Fixes #3749)
Philipp Hagemeister [Mon, 15 Sep 2014 13:11:22 +0000 (15:11 +0200)]
release 2014.09.15
Philipp Hagemeister [Mon, 15 Sep 2014 13:11:15 +0000 (15:11 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Mon, 15 Sep 2014 13:10:24 +0000 (15:10 +0200)]
[facebook] Fix support for untitled videos (Fixes #3757)
5moufl [Mon, 15 Sep 2014 13:09:17 +0000 (15:09 +0200)]
[BehindKink] Minor fixes
- fix _VALID_URL regex
- remove unnecessary variable
- remove second call of report_extraction
Naglis Jonaitis [Mon, 15 Sep 2014 13:08:20 +0000 (16:08 +0300)]
[turbo] Add new extractor
Sergey M․ [Mon, 15 Sep 2014 12:19:37 +0000 (19:19 +0700)]
[vporn] Make video URL regex more strict
There is a garbage instead of proper URL for some HD videos
Haricharan Padmanaban [Mon, 15 Sep 2014 04:14:00 +0000 (23:14 -0500)]
Einthusan Add new extractor
Philipp Hagemeister [Sun, 14 Sep 2014 14:48:15 +0000 (16:48 +0200)]
release 2014.09.14.3
Jaime Marquínez Ferrándiz [Sun, 14 Sep 2014 12:07:33 +0000 (14:07 +0200)]
Add a completion script generator for the fish shell
Sergey M․ [Sun, 14 Sep 2014 12:04:16 +0000 (19:04 +0700)]
[cloudy] Retry extraction on 410 status code (#3743 #3744)
Philipp Hagemeister [Sun, 14 Sep 2014 10:56:04 +0000 (12:56 +0200)]
release 2014.09.14.2
Philipp Hagemeister [Sun, 14 Sep 2014 10:23:41 +0000 (12:23 +0200)]
release 2014.09.14.1
Philipp Hagemeister [Sun, 14 Sep 2014 10:23:37 +0000 (12:23 +0200)]
[devscripts/release] Do not restore youtube-dl{,.exe} binaries
Philipp Hagemeister [Sun, 14 Sep 2014 10:20:27 +0000 (12:20 +0200)]
release 2014.09.14
Philipp Hagemeister [Sun, 14 Sep 2014 10:20:14 +0000 (12:20 +0200)]
[tumblr] Modernize
Sergey M․ [Sat, 13 Sep 2014 22:17:21 +0000 (05:17 +0700)]
[cloudy] Add support for videoraj.ch
Sergey M․ [Sat, 13 Sep 2014 22:01:25 +0000 (05:01 +0700)]
[cloudy] Minor changes
Sergey M. [Sat, 13 Sep 2014 21:56:32 +0000 (04:56 +0700)]
Merge pull request #3744 from naglis/cloudy
[cloudy] Add new extractor
naglis [Sat, 13 Sep 2014 21:12:36 +0000 (00:12 +0300)]
[cloudy] Add new extractor. Closes #3743
5moufl [Sat, 13 Sep 2014 15:47:19 +0000 (17:47 +0200)]
[BehindKink] Add new extractor
Sergey M․ [Sat, 13 Sep 2014 15:07:09 +0000 (22:07 +0700)]
[drtv] Fix _VALID_URL (Closes #3735)
Sergey M․ [Sat, 13 Sep 2014 14:45:53 +0000 (21:45 +0700)]
[pornhd] Fix extraction (Closes #3739)
Sergey M․ [Sat, 13 Sep 2014 14:08:04 +0000 (21:08 +0700)]
[utils] Remove debug garbage
Sergey M․ [Sat, 13 Sep 2014 13:59:16 +0000 (20:59 +0700)]
[YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape routines to utils and add some tests
Philipp Hagemeister [Sat, 13 Sep 2014 07:13:20 +0000 (09:13 +0200)]
[adultswim] Avoid extremely long lines
Philipp Hagemeister [Sat, 13 Sep 2014 07:11:14 +0000 (09:11 +0200)]
[utils] Apply 2.6 xpath craziness
This fixes ARD on 2.6
Philipp Hagemeister [Sat, 13 Sep 2014 07:09:55 +0000 (09:09 +0200)]
[ard] Make more robust against missing thumbnails
I cannot reproduce this error, it's from travis.
Philipp Hagemeister [Sat, 13 Sep 2014 07:04:48 +0000 (09:04 +0200)]
[br] Remove deleted video test case
Philipp Hagemeister [Sat, 13 Sep 2014 07:04:03 +0000 (09:04 +0200)]
[chilloutzone] Make test case more flexible
Philipp Hagemeister [Sat, 13 Sep 2014 07:01:57 +0000 (09:01 +0200)]
[facebook] Fix and caption if title is empty
Philipp Hagemeister [Sat, 13 Sep 2014 06:51:21 +0000 (08:51 +0200)]
[deezer] Add support for geoblocking
Philipp Hagemeister [Sat, 13 Sep 2014 06:34:15 +0000 (08:34 +0200)]
[utils] Fix find_xpath_attr on 2.6
Philipp Hagemeister [Sat, 13 Sep 2014 05:59:33 +0000 (07:59 +0200)]
[youporn] Remove md5 from test
Has changed multiple times, and we're checking that it looks like a video now by default.
Philipp Hagemeister [Sat, 13 Sep 2014 05:58:44 +0000 (07:58 +0200)]
[options] Correct option usage
Philipp Hagemeister [Sat, 13 Sep 2014 05:55:21 +0000 (07:55 +0200)]
[options] Move all options to their own file
Philipp Hagemeister [Sat, 13 Sep 2014 05:51:06 +0000 (07:51 +0200)]
[youtube] Modernize
Philipp Hagemeister [Sat, 13 Sep 2014 05:49:26 +0000 (07:49 +0200)]
[youtube] Correct description in test case
Philipp Hagemeister [Sat, 13 Sep 2014 05:47:07 +0000 (07:47 +0200)]
[xhamster] Remove md5sums from tests
We're now checking that the file is sufficiently large by default, and they seem to reencode the videos from time to time.
Philipp Hagemeister [Sat, 13 Sep 2014 05:46:19 +0000 (07:46 +0200)]
[spiegel] Remove deleted video from test cases
Philipp Hagemeister [Sat, 13 Sep 2014 05:41:26 +0000 (07:41 +0200)]
[swrmediathek] Remove deleted video test case
Philipp Hagemeister [Sat, 13 Sep 2014 05:39:26 +0000 (07:39 +0200)]
[prosiebensat1] Make upload_date optional
The site has a crazy incorrect date in German formatting, but the correct date is nowhere to be found.
Philipp Hagemeister [Sat, 13 Sep 2014 05:35:27 +0000 (07:35 +0200)]
[prosiebensat1] Fix bitrate calculation
Philipp Hagemeister [Sat, 13 Sep 2014 05:31:48 +0000 (07:31 +0200)]
[youtube] Move more tests to Playlist IE, and simply suitable.
Philipp Hagemeister [Sat, 13 Sep 2014 05:19:20 +0000 (07:19 +0200)]
[youtube] Move playlist test to extractor
Philipp Hagemeister [Sat, 13 Sep 2014 05:14:19 +0000 (07:14 +0200)]
Merge remote-tracking branch 'drags/yt-feed-loadmore'
Philipp Hagemeister [Sat, 13 Sep 2014 05:09:39 +0000 (07:09 +0200)]
[pornoxo] Fix test (view count)
Philipp Hagemeister [Sat, 13 Sep 2014 05:07:39 +0000 (07:07 +0200)]
Add support for PornoXO
Philipp Hagemeister [Sat, 13 Sep 2014 05:04:12 +0000 (07:04 +0200)]
Remove executable files.
These files are for a legacy updating system. This updating system would only apply to users who have not used youtube-dl for at least a year (because if they did use it, they would notice that basically everything about every service, maybe except a couple of YouTube videos, has changed in between).
We often get commits including these files, and they are irritating for us core developers as well. Good riddance!
If anyone notes that their updates fail, they can just reinstall (see http://rg3.github.io/youtube-dl/download.html for instructions).
Philipp Hagemeister [Sat, 13 Sep 2014 04:55:38 +0000 (06:55 +0200)]
[spiegel] Add support for articles
Philipp Hagemeister [Sat, 13 Sep 2014 04:00:50 +0000 (06:00 +0200)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Sat, 13 Sep 2014 03:54:45 +0000 (05:54 +0200)]
[README] Add old Ubuntu versions to FAQ
Philipp Hagemeister [Fri, 12 Sep 2014 05:25:58 +0000 (07:25 +0200)]
[deezer] Add simple support
Sergey M․ [Fri, 12 Sep 2014 16:22:07 +0000 (23:22 +0700)]
[telemb] Add comment to test
Sergey M․ [Fri, 12 Sep 2014 16:20:17 +0000 (23:20 +0700)]
[YoutubeDL] Escape non-ASCII characters in URLs
urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991)
Working around by replacing request's original URL with escaped one
Sergey M․ [Fri, 12 Sep 2014 13:55:09 +0000 (20:55 +0700)]
Merge branch 'Lovius-master'