Jaime Marquínez Ferrándiz
d4a21e0b49
[tutv] Simplify and use unicode_literals
2014-01-29 15:22:41 +01:00
Jaime Marquínez Ferrándiz
26a78d4bbf
[nba] Simplify and use unicode_literals
...
Remove the commented parts for extracting the upload date
2014-01-29 15:16:18 +01:00
Philipp Hagemeister
8db69786c2
release 2014.01.29
2014-01-29 11:16:28 +01:00
Philipp Hagemeister
b11cec4162
[youtube:user] Fix id key ( Fixes #1745 )
2014-01-29 11:16:12 +01:00
Philipp Hagemeister
7eeb5bef24
[liveleak] Simplify
2014-01-28 21:57:38 +01:00
Philipp Hagemeister
9d2032932c
Merge remote-tracking branch 'dstftw/ivi'
2014-01-28 21:47:05 +01:00
Philipp Hagemeister
6490306017
Merge remote-tracking branch 'dstftw/channel9'
2014-01-28 21:46:42 +01:00
dst
ceb2b7d257
[ivi] Fix test and use unicode literals
2014-01-29 02:20:48 +07:00
dst
459a53c2c2
[channel9] Remove unnecessary coding cookie
2014-01-29 02:07:29 +07:00
dst
adc267eebf
[channel9] Use unicode literals
2014-01-29 02:00:56 +07:00
dst
ffe8f62d27
[smotri] Simplify login and use unicode literals
2014-01-29 01:52:57 +07:00
Jaime Marquínez Ferrándiz
ed85007039
[ninegag] Use unicode_literals
2014-01-28 18:55:06 +01:00
Jaime Marquínez Ferrándiz
5aaca50d60
[keek] Simplify and use unicode_literals
2014-01-28 18:47:31 +01:00
Jaime Marquínez Ferrándiz
869baf3565
[funnyordie] Simplify and use unicode_literals
2014-01-28 18:41:39 +01:00
Philipp Hagemeister
e299f6d27f
[pornhd] Fix
2014-01-28 03:53:00 +01:00
Philipp Hagemeister
4a192f817e
release 2014.01.28.1
2014-01-28 03:44:19 +01:00
Philipp Hagemeister
bc1d1a5a71
release 2014.01.28
2014-01-28 03:37:42 +01:00
Philipp Hagemeister
218c15ab59
Merge remote-tracking branch 'mike/tumblr-url'
2014-01-28 03:35:52 +01:00
Philipp Hagemeister
17ab4d3b5e
[brightcove] Move test to generic
2014-01-28 03:35:32 +01:00
Philipp Hagemeister
31ef0ff038
Merge remote-tracking branch 'dstftw/rutube-channel'
2014-01-28 03:32:22 +01:00
Philipp Hagemeister
37e3b90d59
[rutube] Simplify
2014-01-28 03:32:07 +01:00
dst
00ff8f92a5
[rutube] Update test
2014-01-28 09:31:14 +07:00
Philipp Hagemeister
4857beba3a
Merge remote-tracking branch 'dstftw/rutube-channel'
2014-01-28 03:30:21 +01:00
Philipp Hagemeister
c1e60cc2bf
Merge remote-tracking branch 'dstftw/master'
2014-01-28 03:29:10 +01:00
dst
a3978a6159
[imdb] Fix duplicated entries bug
2014-01-28 09:12:23 +07:00
dst
e3a9f32f52
[rutube] Add support for user videos
2014-01-28 08:47:17 +07:00
dst
a2fb2a2134
[rutube] Improve video extractor
2014-01-28 08:19:45 +07:00
MikeCol
9e8ee54553
VALID_URL changed to match different kinds of Tumblr-URLs
2014-01-28 01:41:18 +01:00
Philipp Hagemeister
117bec936c
[brightcove] Parse URL from meta element if available ( Fixes #2253 )
2014-01-28 01:01:23 +01:00
dst
1547c8cc88
[rutube] Add support for channels and movies
2014-01-28 06:56:09 +07:00
Philipp Hagemeister
075911d48e
[la7] Skip test on travis
2014-01-27 23:47:22 +01:00
Philipp Hagemeister
b21a918984
release 2014.01.27.2
2014-01-27 19:22:45 +01:00
Philipp Hagemeister
f9b8549609
[ard] Support multiple formats ( Closes #2247 )
2014-01-27 18:40:10 +01:00
Jaime Marquínez Ferrándiz
e2ba07024f
Merge remote-tracking branch 'origin/master'
2014-01-27 12:45:59 +01:00
Jaime Marquínez Ferrándiz
9b05bd42e5
[discovery] Extract more info and simplify
2014-01-27 12:41:30 +01:00
Philipp Hagemeister
b6d3a99678
[cliphunter] Simplify ( #2233 )
2014-01-27 12:39:39 +01:00
Jaime Marquínez Ferrándiz
96d7b8873a
Merge remote-tracking branch 'sahutd/master'
2014-01-27 12:21:00 +01:00
Philipp Hagemeister
efc867775e
[cliphunter] Simplify
2014-01-27 07:55:30 +01:00
Philipp Hagemeister
5ab772f09c
Merge branch 'cliphunter' of https://github.com/pornophage/youtube-dl
2014-01-27 07:48:51 +01:00
Philipp Hagemeister
2a89386232
Credit @MikeCol for malemotion IE
2014-01-27 07:43:41 +01:00
MikeCol
4d9be98dbc
Malemotion extractor
2014-01-27 07:43:02 +01:00
Mike Col
6737907826
[tumblr] Fix thumbnail extraction
...
Signed-off-by: Philipp Hagemeister <phihag@phihag.de>
2014-01-27 07:38:55 +01:00
Philipp Hagemeister
c060b77446
[tumblr] Use unicode_literals
2014-01-27 07:36:18 +01:00
Philipp Hagemeister
7e8caf30c0
Throw an error if no video formats are found
2014-01-27 07:31:54 +01:00
Philipp Hagemeister
ca3e054750
release 2014.01.27.1
2014-01-27 07:09:55 +01:00
Philipp Hagemeister
1da1558f46
[la7] Support more URLs
2014-01-27 07:08:01 +01:00
Philipp Hagemeister
25c67d257c
release 2014.01.27
2014-01-27 07:05:39 +01:00
Philipp Hagemeister
a17d16d59c
[la7] Add support
2014-01-27 07:05:28 +01:00
Philipp Hagemeister
d16076ff3e
[huffpost] Fix extractor
2014-01-27 06:55:35 +01:00
Philipp Hagemeister
db1f388878
[huffpost] Add support
2014-01-27 05:47:38 +01:00
Philipp Hagemeister
0f2999fe2b
Merge pull request #2221 from Rudloff/master
...
Removed websurg extractor
2014-01-26 18:03:26 -08:00
sahutd
53bfd6b24c
Added support for Discovery Issue #2227
2014-01-26 14:05:34 +05:30
Jaime Marquínez Ferrándiz
5700e7792a
[youtube] Encode the data when submitting the form for confirming the age
...
Needed on python 3
2014-01-25 17:22:41 +01:00
Jaime Marquínez Ferrándiz
38c2e5b8d5
[youtube] Use https: in more urls
2014-01-25 17:11:55 +01:00
Jaime Marquínez Ferrándiz
beddbc2ad1
[youtube:toplist] Make the regex for finding the playlist link more flexible
...
`title={foo}` may not be at the end of the `href` string.
2014-01-25 15:47:03 +01:00
Jaime Marquínez Ferrándiz
f89197d73e
Some pep8 style fixes
2014-01-25 15:33:23 +01:00
Jaime Marquínez Ferrándiz
944d65c762
[extractor/common] Encode the url when calculating the md5 with `—write-pages` option
...
This doesn’t cause any problem in python 2.*, but on python 3 the `md5` function only accepts bytes.
2014-01-25 15:32:56 +01:00
Philipp Hagemeister
f945612bd0
[rtlnow] Simplify
2014-01-25 14:18:54 +01:00
Jaime Marquínez Ferrándiz
59188de113
Properly escape ‘.’ in some _VALID_URL properties
2014-01-25 11:48:08 +01:00
Jaime Marquínez Ferrándiz
352d08e3e5
Add an extractor for freespeech.org ( closes #2234 )
2014-01-25 11:31:30 +01:00
Pornophage
bacb5e4f44
Minor fixes
...
Remove empty description
Set correct md5 test
2014-01-25 02:34:08 +01:00
Pornophage
008af8660b
Add cliphunter extractor
2014-01-25 01:46:52 +01:00
Philipp Hagemeister
886fa72324
release 2014.01.23.4
2014-01-24 00:06:55 +01:00
Philipp Hagemeister
2c5bae429a
[youtube] Fix new formats
2014-01-24 00:06:26 +01:00
Philipp Hagemeister
f265fc1238
release 2014.01.23.3
2014-01-23 23:55:53 +01:00
Philipp Hagemeister
1394ce65b4
[youtube] Add new formats ( Fixes #2221 )
2014-01-23 23:54:06 +01:00
Pierre Rudloff
67ccb77197
Removed websurg extractor
2014-01-23 23:42:34 +01:00
Philipp Hagemeister
0b65e5d40f
[youtube] Do not break upon unknown formats
2014-01-23 23:21:42 +01:00
Philipp Hagemeister
629be17af4
release 2014.01.23.2
2014-01-23 19:05:05 +01:00
Philipp Hagemeister
fd28827864
Do not count unmatched videos for --max-downloads ( Fixes #2211 )
2014-01-23 19:04:22 +01:00
Philipp Hagemeister
8c61d9a9b1
Mention default for -f ( Fixes #2215 )
2014-01-23 18:50:04 +01:00
Philipp Hagemeister
975d35dbab
[youtube:truncated_url] Also match mail subscription links ( #2214 )
2014-01-23 16:14:54 +01:00
Jaime Marquínez Ferrándiz
8b769664c4
[sina] Recognize http://video.sina.com.cn/v/b/{id}-*.html urls ( fixes #2212 )
2014-01-23 14:03:14 +01:00
Jaime Marquínez Ferrándiz
76f270a46a
[sina] use unicode_literals
2014-01-23 14:00:29 +01:00
Philipp Hagemeister
9dab1b7f28
release 2014.01.23.1
2014-01-23 10:37:34 +01:00
Philipp Hagemeister
d3e5bbf437
Correct --max-downloads with --ignore-errors
2014-01-23 10:36:47 +01:00
Philipp Hagemeister
18a25c5d78
Clarify update output ( Fixes #2205 )
...
No, we are not intentionally hiding the version number. Why would we?
2014-01-23 10:24:44 +01:00
Philipp Hagemeister
924f47f7b6
[rottentomatoes] Use unicode_literals
2014-01-23 04:05:58 +01:00
Philipp Hagemeister
22ff1c4a93
[xhamster] Futher simplification
2014-01-23 04:04:39 +01:00
Philipp Hagemeister
35409e1101
[xhamster] Use unicode_literals
2014-01-23 03:52:59 +01:00
Mike Col
65d781128a
[xhamster] Add support for hd video
...
Signed-off-by: Philipp Hagemeister <phihag@phihag.de>
2014-01-23 03:51:09 +01:00
Philipp Hagemeister
c35b1b07e2
release 2014.01.23
2014-01-23 00:13:00 +01:00
Philipp Hagemeister
066f6a0630
[nowness] Add support
2014-01-23 00:12:47 +01:00
Philipp Hagemeister
12ed57418c
[gamespot] Fix regexp
2014-01-22 22:31:19 +01:00
Philipp Hagemeister
8b1be5cd73
Move --youtube-include-dash-manifest into correct option group
2014-01-22 22:17:53 +01:00
Philipp Hagemeister
780083dbc6
release 2014.01.22.5
2014-01-22 21:57:17 +01:00
Philipp Hagemeister
4919603f66
[youtube] Make DASH manifest download conditional for now
...
DASH download fails on many videos (all with encrypted signatures? not sure yet), for example 07FYdnEawAQ, with a 403.
2014-01-22 21:56:38 +01:00
Philipp Hagemeister
dd26ced164
Add __len__ to PagedLists
2014-01-22 21:43:33 +01:00
Philipp Hagemeister
bd2d82a5d3
[newgrounds] Simplify
2014-01-22 21:41:28 +01:00
Philipp Hagemeister
c4cd138b92
release 2014.01.22.4
2014-01-22 21:01:52 +01:00
Philipp Hagemeister
65697b3bf3
Merge branch 'paged-lists'
...
Conflicts:
test/test_utils.py
youtube_dl/extractor/youtube.py
2014-01-22 20:00:16 +01:00
Philipp Hagemeister
50317b111d
Merge branch 'youtube-dash-manifest'
...
Conflicts:
youtube_dl/extractor/youtube.py
2014-01-22 19:58:31 +01:00
Philipp Hagemeister
d7975ea287
[xvideos] Simplify
2014-01-22 19:02:48 +01:00
Mike Col
714d709a31
[xvideos] Fix thumbnail extraction
...
Signed-off-by: Philipp Hagemeister <phihag@phihag.de>
2014-01-22 19:01:41 +01:00
Philipp Hagemeister
11577ec054
[cspan] Disable test
...
It works fine from all my machines, no matter where, but from travis, we get lots of 403s.
Maybe another project is scraping CSPAN from travis and they're blocking the travis machines?
2014-01-22 15:10:02 +01:00
Philipp Hagemeister
79bf58f9b5
Document -f worstaudio as well
2014-01-22 14:55:45 +01:00
Philipp Hagemeister
cd8a562267
release 2014.01.22.3
2014-01-22 14:53:36 +01:00
Philipp Hagemeister
de3ef3ed58
Default to -f best-audio when only audio is requested
2014-01-22 14:53:23 +01:00
Philipp Hagemeister
ba7678f9cc
Add -f bestaudio ( Fixes #2163 )
2014-01-22 14:47:29 +01:00
Philipp Hagemeister
a70c83768e
release 2014.01.22.2
2014-01-22 14:33:16 +01:00
Philipp Hagemeister
04b4d394d9
Add new --default-search option ( #2193 )
2014-01-22 14:16:43 +01:00
Jaime Marquínez Ferrándiz
130f12985a
[comedycentral] Use the generic `_real_extract` provided by the base class
2014-01-22 11:44:26 +01:00
Jaime Marquínez Ferrándiz
4ca5d43cd8
Merge pull request #2195 from dstftw/master
...
[space] Add support for mobile URLs
2014-01-22 02:39:17 -08:00
Jaime Marquínez Ferrándiz
4bbf139aa7
[southparkstudios] Use the generic `_real_extract` provided by the base class
2014-01-22 11:35:17 +01:00
dst
47739636a9
[space] Add support for mobile URLs
2014-01-22 17:25:32 +07:00
Jaime Marquínez Ferrándiz
407ae733ab
[cspan] Make ‘www’ optional and improve the regex for extracting the id ( fixes #2194 )
2014-01-22 11:06:03 +01:00
Jaime Marquínez Ferrándiz
c39f7013e1
[gametrailers] Use the generic `_real_extract` provided by the base class
2014-01-22 10:51:17 +01:00
Philipp Hagemeister
a4a028323e
[comedycentral] Use unicode_literals
2014-01-22 03:50:49 +01:00
Philipp Hagemeister
780ee4e501
[comedycentral] Adapt testcase
...
In contrast to other sites, ComedyCentral seems to understand how to sensibly use MTV IE, but the additional text shouldn't hurt.
2014-01-22 03:49:17 +01:00
Philipp Hagemeister
d7b51547c0
[imdb:list] Switch to loading the webpage
...
The RSS method seems to be defunct.
2014-01-22 03:41:25 +01:00
Philipp Hagemeister
43030f36db
[d8] typo
2014-01-22 03:10:31 +01:00
Philipp Hagemeister
48c63f1653
[d8] disable test; video got deleted
2014-01-22 03:09:21 +01:00
Philipp Hagemeister
90f479b6d5
[novamov] Skip tests
2014-01-22 03:04:10 +01:00
Philipp Hagemeister
6fd2957163
release 2014.01.22.1
2014-01-22 02:17:00 +01:00
Philipp Hagemeister
d3a1c71917
[ringtv] Fix and add news extraction
2014-01-22 02:16:40 +01:00
Philipp Hagemeister
af1588c05f
[mtv] Update tests and xpath function for new title extraction
2014-01-22 02:04:51 +01:00
Philipp Hagemeister
2250865fb0
[Wimp] Use new URL relay method
2014-01-22 02:01:39 +01:00
Philipp Hagemeister
99f770caa8
[hotnewhiphop] Retrieve media key
2014-01-22 01:55:50 +01:00
Philipp Hagemeister
00122de6a9
[gametrailers/mtv] Fix pre-3.x compatibility function for find_xpath_attr
...
Fixes #2189
2014-01-22 01:04:12 +01:00
Philipp Hagemeister
a70515c0fd
[servingsys] Do not run test on travis
...
Apparantly, even the advertisers do geoblocking now!?
From the US, this isn't outright blocked, but there are no videos returned.
2014-01-22 00:27:18 +01:00
Philipp Hagemeister
398edd0689
release 2014.01.22
2014-01-22 00:21:41 +01:00
Philipp Hagemeister
6562df768d
Merge branch 'master' of github.com:rg3/youtube-dl
...
Conflicts:
youtube_dl/extractor/mtv.py
2014-01-22 00:21:27 +01:00
Philipp Hagemeister
06769acd71
[gametrailers] Use unicode_literals
...
Conflicts:
youtube_dl/extractor/gametrailers.py
2014-01-22 00:18:52 +01:00
Philipp Hagemeister
32dac6943d
[mtv] Use unicode_literals
2014-01-22 00:18:09 +01:00
Philipp Hagemeister
90834c78fe
[mtv] Fix title for gametrailers ( Fixes #2188 )
...
We now prefer the title including the category, because that title is what is presented at the actual sites.
2014-01-22 00:17:33 +01:00
Jaime Marquínez Ferrándiz
47917f24c4
[brightcove] Fix extraction of embedded videos
...
There was a leading ‘:’ in the regex.
The ‘flashvars’ parameter is not always available.
2014-01-21 22:04:46 +01:00
Jaime Marquínez Ferrándiz
d614aa40e3
[brightcove] Fix check for url in the result
...
It may have the ‘formats’ field instead of ‘url’.
2014-01-21 21:53:10 +01:00
Jaime Marquínez Ferrándiz
bc4ba05fcb
[mtv] Add an extractor for mtviggy.com ( #2072 )
2014-01-21 20:59:31 +01:00
Jaime Marquínez Ferrándiz
8d9453b9e8
Add an extractor for spike.com ( #2072 )
...
Added a generic _real_extract to MTVServicesInfoExtractor
2014-01-21 20:54:47 +01:00
Jaime Marquínez Ferrándiz
e4f320a4d0
[mtv] Check for geo-blocked videos in the xml document, not in the xml’s string
...
Allows to use the `_download_xml` method
2014-01-21 19:59:02 +01:00
Jaime Marquínez Ferrándiz
ef9f2ba7af
[mtv] Use unicode_literals
2014-01-21 19:58:21 +01:00
Philipp Hagemeister
4a3b72771f
release 2014.01.21.1
2014-01-21 18:21:53 +01:00
Philipp Hagemeister
913f32929b
[vk] Add support for HQ videos ( Fixes #2187 )
2014-01-21 18:21:44 +01:00
Philipp Hagemeister
9834872bf6
[facebook] Add support for embeds
...
Example URL: http://www.hostblogger.de/blog/archives/6181-Auto-jagt-Betonmischer.html
2014-01-21 18:10:17 +01:00
Philipp Hagemeister
94a23d2a1e
[vk] Use unicode_literals
2014-01-21 17:32:03 +01:00
Philipp Hagemeister
608bf69880
[vk] avoid built-in names
2014-01-21 17:29:04 +01:00
Philipp Hagemeister
032b3df5af
[redtube] Use unicode_literals
2014-01-21 14:16:44 +01:00
Mike Col
9d11a41fe4
[redtube] Add support for thumbnails
...
Signed-off-by: Philipp Hagemeister <phihag@phihag.de>
2014-01-21 14:14:55 +01:00
Philipp Hagemeister
2989501131
release 2014.01.21
2014-01-21 14:07:41 +01:00
Philipp Hagemeister
7b0817e8e1
[servingsys] Add support
...
This also adds support for brightcove advertisements.
Fixes #2181
2014-01-21 02:09:51 +01:00
Philipp Hagemeister
9d4288b2d4
[extractor/common] Clarify when and when not we generate the filename
2014-01-21 01:41:13 +01:00
Philipp Hagemeister
3486df383b
[generic] Improve testcase
2014-01-21 01:40:34 +01:00
Philipp Hagemeister
b60016e831
Deal with implicitly UTF-16 decoded webpages
...
These webpages don't specify an encoding and rely on the BOM
2014-01-21 01:39:40 +01:00
Philipp Hagemeister
5aafe895fc
Correct XML ampersand fixup
2014-01-20 22:11:34 +01:00
Philipp Hagemeister
b853d2e155
release 2014.01.20
2014-01-20 11:44:37 +01:00
Philipp Hagemeister
b7ab059084
Add infrastructure for paged lists
...
This commit allows to download pages in playlists as needed instead of all at once.
Before this commit,
youtube-dl http://www.youtube.com/user/ANNnewsCH/videos --playlist-end 2 --skip-download
took quite some time - now it's almost instantaneous.
As an example, the youtube:user extractor has been converted.
Fixes #2175
2014-01-20 11:36:47 +01:00
Philipp Hagemeister
c91778f8c0
[youtube] Fall back to header if playlist title is not available
...
Sometimes (in about 10% of requests), the og:title is missing for a weird reason.
See #2170 for an example
2014-01-20 02:45:51 +01:00
Philipp Hagemeister
5016f3eac8
[myspace] More robust mediatype check
2014-01-20 02:44:08 +01:00
Jaime Marquínez Ferrándiz
efb1bb90a0
[myspace] Add support for song urls ( fixes #2040 )
2014-01-19 11:38:48 +01:00
Philipp Hagemeister
4cf393bb4b
[dropbox] Correct test case ( #2171 )
2014-01-19 06:16:40 +01:00