Jaime Marquínez Ferrándiz
e3ced9ed61
[downloader/common] Use compat_str with the error in try_rename (appeared in #2389 )
...
Otherwise on python 2.x we get `UnicodeDecodeError` because it may contain non ascii characters.
2014-04-04 14:59:11 +02:00
Jaime Marquínez Ferrándiz
983af2600f
[wimp] Detect youtube videos ( fixes #2686 )
2014-04-03 20:44:51 +02:00
Jaime Marquínez Ferrándiz
e45d40b171
[youtube:subscriptions] Add space to the description
2014-04-03 15:13:52 +02:00
Jaime Marquínez Ferrándiz
b900e7cba4
[downloader/f4m] Close the final video
2014-04-03 13:35:07 +02:00
Jaime Marquínez Ferrándiz
14cb4979f0
MANIFEST.in: Only list the files from the docs folder that will be included ( closes #2623 )
...
Pruning the _build folder produced the message `no previously-included directories found matching 'docs/_build'` when installing from the source distribution.
2014-04-03 13:26:27 +02:00
Jaime Marquínez Ferrándiz
f6177462db
[youtube] feeds: Also look for the html in the 'content_html' field ( fixes #2671 )
2014-04-02 14:13:08 +02:00
Jaime Marquínez Ferrándiz
9ddaf4ef8c
[comedycentral] Change XPath .//guid to ./guid ( fixes #2668 )
...
It fails to find the element in python 2.6 and it's not required, the
element is a direct child of the item node.
2014-04-01 21:38:07 +02:00
Jaime Marquínez Ferrándiz
97b5573848
[comedycentral] Update test title for 34cbc7ee8d
2014-04-01 21:29:40 +02:00
Jaime Marquínez Ferrándiz
18c95c1ab0
[rutube] Use _download_json
2014-04-01 20:30:22 +02:00
Jaime Marquínez Ferrándiz
e79162558e
[wat] Modernize
2014-03-29 15:15:16 +01:00
Jaime Marquínez Ferrándiz
2da67107ee
[tf1] Modernize
2014-03-29 15:05:15 +01:00
Jaime Marquínez Ferrándiz
2ff7f8975e
[nba] Modernize
2014-03-29 14:57:48 +01:00
Jaime Marquínez Ferrándiz
87a2566048
[metacritic] Modernize test
2014-03-29 14:57:48 +01:00
Jaime Marquínez Ferrándiz
986f56736b
[roxwel] Modernize
2014-03-29 14:57:44 +01:00
Jaime Marquínez Ferrándiz
2583a0308b
[huffpost] Modernize test
2014-03-29 14:35:45 +01:00
Jaime Marquínez Ferrándiz
40c716d2a2
[ign] Modernize
2014-03-29 14:34:03 +01:00
Jaime Marquínez Ferrándiz
79bfd01001
[kickstarter] Fix extraction, extract more info and modernize
2014-03-29 14:22:28 +01:00
Jaime Marquínez Ferrándiz
f2bcdd8e02
[discovery] modernize
2014-03-29 14:22:27 +01:00
Jaime Marquínez Ferrándiz
7e70ac36b3
[bloomberg] Fix extraction ( fixes #2154 )
...
Stop using the OoyalaIE, extract the f4m url instead.
2014-03-29 11:55:12 +01:00
Jaime Marquínez Ferrándiz
d26ebe990f
[ehow] Modernize
2014-03-27 21:23:02 +01:00
Jaime Marquínez Ferrándiz
28acf5500a
[appletrailers] Modernize
2014-03-27 21:10:51 +01:00
Jaime Marquínez Ferrándiz
214c22c704
[niconico] Modernize
2014-03-27 21:01:09 +01:00
Jaime Marquínez Ferrándiz
98acdc895b
Merge remote-tracking branch 'dstftw/download-referer-header' ( closes #2628 )
2014-03-26 15:20:11 +01:00
Jaime Marquínez Ferrándiz
bd3b5b8b10
[slashdot] Remove extractor
...
The generic ooyala detection works fine.
2014-03-26 15:09:14 +01:00
Jaime Marquínez Ferrándiz
9a90636805
[vice] Remove extractor
...
The generic ooyala detection works fine.
2014-03-26 15:03:34 +01:00
Jaime Marquínez Ferrándiz
2c8a4ba6b5
Makefile: include the docs in the tarball
2014-03-26 12:01:08 +01:00
Jaime Marquínez Ferrándiz
b2799ff96d
[arte] Fix videos.arte.tv extraction
2014-03-24 22:38:51 +01:00
Jaime Marquínez Ferrándiz
7e2ede9891
[generic] Run TED detection before JW Player detection
...
Otherwise it overwrittes the `mobj` variable.
2014-03-22 10:20:44 +01:00
Jaime Marquínez Ferrándiz
0f2a2ba14b
Merge remote-tracking branch 'dstftw/generic-webpage-unescape'
...
Conflicts:
youtube_dl/extractor/generic.py
2014-03-21 22:14:24 +01:00
Jaime Marquínez Ferrándiz
e24b5a8610
[ooyala] Modernize
2014-03-21 21:55:51 +01:00
Jaime Marquínez Ferrándiz
750f9020ae
[generic] Recognize more Ooyala embedded videos ( #2569 )
2014-03-21 21:51:33 +01:00
Jaime Marquínez Ferrándiz
f82863851e
Add an extractor for on.aol.com
2014-03-21 19:54:44 +01:00
Jaime Marquínez Ferrándiz
933a5b3792
Add extractor for Engadget and 5min ( closes #2465 )
...
engadget.com uses the generic 5min.com service.
2014-03-21 19:13:46 +01:00
Jaime Marquínez Ferrándiz
6f13b055f1
[cspan] Fix typo in a comment
2014-03-21 08:01:20 +01:00
Jaime Marquínez Ferrándiz
39a743fb9b
[arte] Modernize tests and fix _VALID_REGEX
2014-03-20 09:14:43 +01:00
Jaime Marquínez Ferrándiz
4966a0b22d
[arte] Add extractor for concert.arte.tv ( closes #2588 )
2014-03-20 09:11:47 +01:00
Jaime Marquínez Ferrándiz
ecbe1ad207
[generic] Fix access to removed function in python 3.4
...
The `Request.get_origin_req_host` method was deprecated in 3.3, use the
`origin_req_host` property if it's not available, see http://docs.python.org/3.3/library/urllib.request.html#urllib.request.Request.get_origin_req_host .
2014-03-17 21:59:21 +01:00
Jaime Marquínez Ferrándiz
b6c1ceccc2
[ted] Add 'http://' to the thumbnail url if it's missing
2014-03-16 11:24:11 +01:00
Jaime Marquínez Ferrándiz
4056ad8f36
Build and upload universal wheels to pypi
2014-03-16 10:22:41 +01:00
Jaime Marquínez Ferrándiz
685052fc7b
Add initial sphinx docs
...
With an initial guide for using youtube_dl from python programs.
2014-03-15 19:08:09 +01:00
Jaime Marquínez Ferrándiz
bc6d597828
Add bestvideo and worstvideo to special format names ( #2163 )
2014-03-14 17:01:47 +01:00
Jaime Marquínez Ferrándiz
b1ff87224c
[vimeo] Now VimeoIE doesn't match urls of channels with a numeric id ( fixes #2552 )
2014-03-12 14:23:06 +01:00
Jaime Marquínez Ferrándiz
a0792b738e
Don't install the global url opener
...
All the code uses now the urlopen method of YoutubeDL
2014-03-10 19:04:51 +01:00
Jaime Marquínez Ferrándiz
19a41fc613
Don't set the global socket timeout
...
Use the timeout argument of the `OpenerDirector.open` method instead
2014-03-10 19:03:37 +01:00
Jaime Marquínez Ferrándiz
4126826b10
[photobucket] More unicode literals
2014-03-10 12:59:19 +01:00
Jaime Marquínez Ferrándiz
90f3476180
[photobucket] Modernize and remove the old extraction code
2014-03-09 19:36:46 +01:00
Jaime Marquínez Ferrándiz
ee95c09333
[pornhub] Use compat_urllib_parse.unquote_plus ( #2531 )
2014-03-09 19:16:25 +01:00
Jaime Marquínez Ferrándiz
75d06db9fc
Merge branch 'pornhub_unquote_password' of github.com:MikeCol/youtube-dl
2014-03-09 19:15:33 +01:00
Jaime Marquínez Ferrándiz
439a1fffcb
[myvideo] Modernize
2014-03-09 18:58:34 +01:00
Jaime Marquínez Ferrándiz
9d9d70c462
[facebook] Modernize
2014-03-09 18:42:44 +01:00
Jaime Marquínez Ferrándiz
b4a186b7be
[jukebox] Modernize and add a test
2014-03-09 18:33:17 +01:00
Jaime Marquínez Ferrándiz
bdebf51c8f
[xnxx] Modernize
2014-03-09 18:31:39 +01:00
Jaime Marquínez Ferrándiz
1471956573
Add a basic test suite for the InfoExtractor class
2014-03-09 17:05:29 +01:00
Jaime Marquínez Ferrándiz
6d07ce0162
YoutubeDL: If the logger is set call its warning method in report_warning
2014-03-09 15:16:54 +01:00
Jaime Marquínez Ferrándiz
31f77343f2
[vube] Update the test's checksum
2014-03-09 12:27:38 +01:00
Jaime Marquínez Ferrándiz
63ad031583
[soundcloud] Add the description field to the second test
2014-03-09 12:26:58 +01:00
Jaime Marquínez Ferrándiz
957688cee6
[ustream:channel] Update test's number of entries
2014-03-09 12:03:49 +01:00
Jaime Marquínez Ferrándiz
806d6c2e8c
[gamekings] Modernize and update the test's description field
2014-03-09 11:57:30 +01:00
Jaime Marquínez Ferrándiz
0ef68e04d9
[mtv] Transform the urls from the mobile version to get the best quality
...
And don't report a warning, just log a message, it allows to pass the test from Europe.
2014-03-08 22:09:42 +01:00
Jaime Marquínez Ferrándiz
935c7360cc
[spike] Add support for mobile urls
2014-03-08 21:10:21 +01:00
Jaime Marquínez Ferrándiz
340b046876
[spike] Add support for downloading the mobile version if the normal version is geoblocked
2014-03-08 20:59:11 +01:00
Jaime Marquínez Ferrándiz
cc1db7f9b7
[mtv] Improve detection of geoblocked videos
2014-03-08 19:46:34 +01:00
Jaime Marquínez Ferrándiz
e9c092f125
YoutubeDL: Use its urlopen method for downloading the thumbnail.
2014-03-07 16:43:34 +01:00
Jaime Marquínez Ferrándiz
22ff5d2105
[http] Use the YoutubeDL.urlopen method
2014-03-07 16:41:42 +01:00
Jaime Marquínez Ferrándiz
b74fa8cd2c
[facebook] Fix login process
...
It was broken and didn't work in python 3.
And use `_download_webpage` instead of `compat_urllib_request.urlopen`.
2014-03-07 15:25:33 +01:00
Jaime Marquínez Ferrándiz
7b9965ea93
[ted] Remove unused import and modernize test
2014-03-05 14:27:45 +01:00
Jaime Marquínez Ferrándiz
bacac173a9
[ted] Style fixes
2014-03-05 13:27:26 +01:00
Jaime Marquínez Ferrándiz
ca1fee34f2
[ted] Fix playlist extraction and add a test
2014-03-05 13:22:10 +01:00
Jaime Marquínez Ferrándiz
553f6e4633
[dailymotion] Convert width and height fields from strings to integers
2014-03-04 22:24:38 +01:00
Jaime Marquínez Ferrándiz
652bee05f0
[ted] Fix video extraction
...
The site has been redesigned
2014-03-04 21:47:01 +01:00
Jaime Marquínez Ferrándiz
4ccfba28d9
[collegehumor] Fix test's uploader field
2014-02-27 19:10:30 +01:00
Jaime Marquínez Ferrándiz
abb82f1ddc
[mixcloud] Unquote the track id ( #2462 )
2014-02-27 18:58:09 +01:00
Jaime Marquínez Ferrándiz
8b286571c3
[mixcloud] Fix _VALID_RE ( fixes #2462 )
...
Accept any character except `/` for uploader and the name, caused problems with non ASCII characters
2014-02-26 00:04:03 +01:00
Jaime Marquínez Ferrándiz
020cf5ebfd
[nbc] Add an extractor for the main nbc.com site
...
Some of the videos are encrypted, the f4m downloader doesn’t support them.
2014-02-25 23:57:54 +01:00
Jaime Marquínez Ferrándiz
d0a72674c6
[crunchyroll] Use enumerate
2014-02-25 20:51:51 +01:00
Jaime Marquínez Ferrándiz
ea5a0be811
Skip youtube toptracks test
...
All the playlists return 500 errors.
2014-02-25 14:11:01 +01:00
Jaime Marquínez Ferrándiz
2bfe4ead4b
[veoh] Allow to download videos with age protection ( fixes #2455 )
2014-02-24 22:01:34 +01:00
Jaime Marquínez Ferrándiz
5bb67dbfea
[cinemassacre] Modernize
2014-02-24 14:44:29 +01:00
Jaime Marquínez Ferrándiz
47610c4d3e
[cinemassacre] Fix extraction
...
Now we download over http, we don't need rtmpdump.
2014-02-24 14:35:26 +01:00
Jaime Marquínez Ferrándiz
b732f3581f
[academicearth] Remove debug print
2014-02-24 14:20:17 +01:00
Jaime Marquínez Ferrándiz
9e57ce716f
[academicearth] Fix extraction
...
The courses seems to be no longer available, changed the test to a playlist.
2014-02-24 14:18:12 +01:00
Jaime Marquínez Ferrándiz
cd7ee7aa44
[nbc] Modernize
2014-02-24 14:00:31 +01:00
Jaime Marquínez Ferrándiz
3cfe791473
[iprima] Add missing )
2014-02-24 13:50:53 +01:00
Jaime Marquínez Ferrándiz
92661c994b
[normalboots] Modernize and simplify
2014-02-23 18:28:22 +01:00
Jaime Marquínez Ferrándiz
ffe8fe356a
[normalboots] Fix video url extraction
2014-02-23 18:06:51 +01:00
Jaime Marquínez Ferrándiz
bc2f773b4f
[youtube:playlist] Fix mixes extraction ( fixes #2444 )
2014-02-23 17:17:36 +01:00
Jaime Marquínez Ferrándiz
9b77f951c7
[breakcom] Fix error when calling _search_regex
...
I passed `’webpage’` instead of the variable `webpage`.
2014-02-23 12:28:44 +01:00
Jaime Marquínez Ferrándiz
a25f2f990a
[breakcom] Fix info json extraction
2014-02-23 12:20:58 +01:00
Jaime Marquínez Ferrándiz
78b373975d
[vine] Fix uploader extraction
2014-02-23 12:08:30 +01:00
Jaime Marquínez Ferrándiz
f7300c5c90
[generic] Fix on python 2.6
...
`ParseError` is not available, it raises `xml.parsers.expat.ExpatError`.
The webpage needs to be encoded.
2014-02-21 16:59:10 +01:00
Jaime Marquínez Ferrándiz
3489b7d26c
[youtube] Simplify the decryption process for the manifest urls and add a test ( closes #2422 )
2014-02-21 15:15:58 +01:00
Jaime Marquínez Ferrándiz
acd2bcc384
Merge branch 'youtube-dash' of github.com:m0vie/youtube-dl
2014-02-21 15:02:47 +01:00
Jaime Marquínez Ferrándiz
1824b48169
[f4m] Download only the first fragment with the --test option
2014-02-15 17:53:23 +01:00
Jaime Marquínez Ferrándiz
99043c2ea5
Replace test for dailymotion users
2014-02-15 13:17:31 +01:00
Jaime Marquínez Ferrándiz
e68abba910
[sohu] Skip test
...
Only available from China
2014-02-15 13:12:41 +01:00
Jaime Marquínez Ferrándiz
3165dc4d9f
[france2.fr:generation-quoi] Skip test
...
The videos seem to not be available outside France
2014-02-15 13:04:31 +01:00
Jaime Marquínez Ferrándiz
0ae6b01937
[cnn] Add an extractor for blogs ( closes #2361 )
2014-02-11 14:38:17 +01:00
Jaime Marquínez Ferrándiz
def630e523
[xtube] Fix uploader extraction
2014-02-11 14:20:41 +01:00
Jaime Marquínez Ferrándiz
34bd987811
[freesound] Modernize
2014-02-10 21:03:14 +01:00
Jaime Marquínez Ferrándiz
af6ba6a1c4
[exfm] Modernize
2014-02-10 21:00:37 +01:00