Jaime Marquínez Ferrándiz
b00ca882a4
[livestream] Fix events extraction ( fixes #1467 )
2013-09-21 13:50:52 +02:00
Jaime Marquínez Ferrándiz
39baacc49f
[dailymotion] Add an extractor for users ( closes #1476 )
2013-09-21 12:45:53 +02:00
Jaime Marquínez Ferrándiz
3a1d48d6de
[dailymotion] Raise ExtractorError if the dailymotion response reports an error
2013-09-21 12:15:54 +02:00
Jaime Marquínez Ferrándiz
69b227a9bc
[southparkstudios] add support for http://www.southparkstudios.com/full-episodes/ * urls ( closes #1469 )
2013-09-21 10:58:43 +02:00
Jaime Marquínez Ferrándiz
0fd49457f5
[southparkstudios] Fix mgid extraction
2013-09-21 10:51:25 +02:00
Jaime Marquínez Ferrándiz
3d60bb96e1
Add an extractor for ebaumsworld.com ( closes #1462 )
2013-09-20 16:55:50 +02:00
Jaime Marquínez Ferrándiz
38d025b3f0
[youtube] add algo for length 91
2013-09-20 14:43:16 +02:00
Jaime Marquínez Ferrándiz
c40c6aaaaa
Catch socket.error before IOError
...
Since python 2.6 it's a child class.
2013-09-20 13:26:03 +02:00
Jaime Marquínez Ferrándiz
1a810f0d4e
[funnyordie] Fix video url extraction
2013-09-20 13:05:34 +02:00
Jaime Marquínez Ferrándiz
7a878d47fa
Merge pull request #1464 from patrickslin/patch-7
...
Unable to decrypt signature length 93 (fixes #1461 )
2013-09-20 08:25:10 +02:00
Jaime Marquínez Ferrándiz
c5e743f66f
[fktv] support videos splitted in any number of parts and some style changes
2013-09-18 23:32:37 +02:00
Jaime Marquínez Ferrándiz
6c36d8d6fb
Merge pull request #1438 from rzhxeo/fktv
...
Add support for http://fernsehkritik.tv
2013-09-18 23:05:56 +02:00
Jaime Marquínez Ferrándiz
71c82637e7
[youtube] apply the fix for lists with number of videos multiple of _MAX_RESULTS to user extraction
...
Copied from the playlist extractor.
2013-09-18 23:00:32 +02:00
Jaime Marquínez Ferrándiz
5d13df79a5
[francetv] Remove Pluzz test
...
Videos expire in 7 days
2013-09-17 22:49:43 +02:00
Jaime Marquínez Ferrándiz
6523223a4c
[hotnewhiphop] Fix test case title
2013-09-17 21:10:57 +02:00
Jaime Marquínez Ferrándiz
4a67aafb7e
[youtube] Don't search the flash player version for videos with age gate activated
2013-09-17 20:59:55 +02:00
Jaime Marquínez Ferrándiz
e8f8e80097
Add an extractor for vice.com ( closes #1051 )
2013-09-16 20:58:36 +02:00
Jaime Marquínez Ferrándiz
4dc0ff3ecf
[ooyala] prefer ipad url
...
It has better quality with m3u8 manifests
2013-09-16 20:38:54 +02:00
Jaime Marquínez Ferrándiz
4b6462fc1e
Add an extractor for Bloomberg ( closes #1436 )
2013-09-16 20:38:48 +02:00
Jaime Marquínez Ferrándiz
c4ece78564
[ooyala] add support for more type of video urls, like m3u8 manifests.
2013-09-16 19:34:10 +02:00
Jaime Marquínez Ferrándiz
5a6fecc3de
Add an extractor for southparkstudios.com ( closes #1434 )
...
It uses the MTV system
2013-09-15 23:30:58 +02:00
Jaime Marquínez Ferrándiz
cdbccafed9
Merge pull request #1422 from rzhxeo/xhamster
...
XHamsterIE: Add support for new URL format (download in hd by default)
2013-09-15 12:18:39 +02:00
Jaime Marquínez Ferrándiz
e69ae5b9e7
[youtube] support youtube.googleapis.com/v/* urls ( fixes #1425 )
2013-09-15 12:14:59 +02:00
Jaime Marquínez Ferrándiz
92790f4e54
[soundcloud] Add an extractor for users ( closes #1426 )
2013-09-14 21:41:49 +02:00
Jaime Marquínez Ferrándiz
471a5ee908
Set the ext field for each format
2013-09-14 14:45:04 +02:00
Jaime Marquínez Ferrándiz
19e1d35989
[mixcloud] Rewrite extractor ( fixes #278 )
2013-09-14 14:26:42 +02:00
Jaime Marquínez Ferrándiz
0b7f31184d
Now --all-sub is a modifier to --write-sub and --write-auto-sub ( closes #1412 )
...
For keeping backwards compatibility --all-sub sets --write-sub if --write-auto-sub is not given
2013-09-14 11:14:40 +02:00
Jaime Marquínez Ferrándiz
fad84d50fe
[googleplus] Fix upload date extraction
2013-09-14 11:10:01 +02:00
Jaime Marquínez Ferrándiz
a921f40799
[ustream] Simplify channel extraction
...
the ChannelParser has been moved to a new function in utils get_meta_content
Instead of the SocialStreamParser now it uses a regex
2013-09-13 22:05:29 +02:00
Jaime Marquínez Ferrándiz
74ac9bdd82
Merge pull request #1413 from tewe/master
...
Add Ustream channel support
2013-09-13 21:34:31 +02:00
Jaime Marquínez Ferrándiz
94518f2087
Merge pull request #1409 from JohnyMoSwag/master ( closes #1404 )
...
added kickstarter IE
2013-09-13 19:52:56 +02:00
Jaime Marquínez Ferrándiz
535f59bbcf
Merge pull request #1350 from Jaiz909/description-keyerror-fix
...
Fixed issue #1277 KeyError when no description.
2013-09-13 18:20:42 +02:00
Jaime Marquínez Ferrándiz
dd01d6558a
[gamespot] Update test video title
2013-09-12 22:18:39 +02:00
Jaime Marquínez Ferrándiz
ce85f022d2
[youtube] update algo for length 82 ( fixes #1416 )
2013-09-12 22:04:09 +02:00
Jaime Marquínez Ferrándiz
ad94a6fe44
[canalplust] accept urls that don't include the video id ( fixes #1415 ), extract more info and update test
2013-09-12 21:56:36 +02:00
Jaime Marquínez Ferrándiz
c247d87ef3
[funnyordie] fix video url extraction
2013-09-12 11:31:27 +02:00
Jaime Marquínez Ferrándiz
6bc520c207
Check for both automatic captions and subtitles with options --write-sub and --write-auto-sub ( fixes #1224 )
2013-09-12 11:15:25 +02:00
Jaime Marquínez Ferrándiz
e3dc22ca3a
[youtube] Fix detection of videos with automatic captions
2013-09-11 19:24:56 +02:00
Jaime Marquínez Ferrándiz
d665f8d3cb
[subtitles] Also list the available automatic captions languages with '--list-sub'
2013-09-11 19:17:30 +02:00
Jaime Marquínez Ferrándiz
055e6f3657
[youtube] Support automatic captions with original language different from English ( fixes #1225 ) and download in multiple languages.
2013-09-11 19:08:43 +02:00
Jaime Marquínez Ferrándiz
ac4f319ba1
Credit @iemejia
2013-09-11 17:58:51 +02:00
Jaime Marquínez Ferrándiz
542cca0e8c
Merge branch 'subtitles_rework' (closes PR #1326 )
2013-09-11 17:41:24 +02:00
Jaime Marquínez Ferrándiz
6a2449df3b
[howcast] Do not download from http://www.howcast.com/videos/{video_id}
...
It takes too much to follow the redirection.
2013-09-11 17:36:23 +02:00
Jaime Marquínez Ferrándiz
7fad1c6328
[subtitles] Use self._download_webpage for extracting the subtitles
...
It raises ExtractorError for the same exceptions we have to catch.
2013-09-11 16:24:47 +02:00
Jaime Marquínez Ferrándiz
d82134c339
[subtitles] Simplify the extraction of subtitles in subclasses and remove NoAutoSubtitlesInfoExtractor
...
Subclasses just need to call the method extract_subtitles, which will call _extract_subtitles and _request_automatic_caption
Now the default implementation of _request_automatic_caption returns {}.
2013-09-11 16:05:49 +02:00
Jaime Marquínez Ferrándiz
54d39d8b2f
[subtitles] rename SubitlesIE to SubtitlesInfoExtractor
...
Otherwise it can be automatically detected as a IE ready for use.
2013-09-11 15:51:04 +02:00
Jaime Marquínez Ferrándiz
de7f3446e0
[youtube] move subtitles methods from the base extractor to YoutubeIE
2013-09-11 15:48:23 +02:00
Jaime Marquínez Ferrándiz
22c8b52545
In the supported sites page, sort the extractors in case insensitive
2013-09-11 12:04:27 +02:00
Jaime Marquínez Ferrándiz
aa8f2641da
[youtube] update algo for length 85 ( fixes #1408 and fixes #1406 )
2013-09-11 11:24:58 +02:00
Jaime Marquínez Ferrándiz
648d25d43d
[francetv] Add an extractor for francetvinfo.fr ( closes #1317 )
...
It uses the same system as Pluzz, create a base class for both extractors.
2013-09-10 15:50:34 +02:00
Jaime Marquínez Ferrándiz
07463ea162
Add an extractor for Slideshare ( closes #1400 )
2013-09-10 11:19:58 +02:00
Jaime Marquínez Ferrándiz
6d2d21f713
[sohu] add support for my.tv.sohu.com urls ( fixes #1398 )
2013-09-09 19:56:16 +02:00
Jaime Marquínez Ferrándiz
061b2889a9
Fix the minutes part in FileDownloader.format_seconds ( fixed #1397 )
...
It printed for the minutes the result of (seconds // 60)
2013-09-09 10:38:54 +02:00
Jaime Marquínez Ferrándiz
8963d9c266
[youtube] Modify the regex to match ids of length 11 ( fixes #1396 )
...
In urls like http://www.youtube.com/watch?v=BaW_jenozKcsharePLED17F32AD9753930 you can't split the query string and ids always have that length.
2013-09-09 10:33:12 +02:00
Jaime Marquínez Ferrándiz
890f62e868
Revert "[youtube] Fix detection of tags from HLS videos."
...
They have undo the change
This reverts commit 0638ad9999 .
2013-09-08 18:50:07 +02:00
Jaime Marquínez Ferrándiz
a7130543fa
[generic] If the url doesn't specify the protocol, then try to extract prepending 'http://'
2013-09-06 18:39:35 +02:00
Jaime Marquínez Ferrándiz
a490fda746
[daylimotion] accept embed urls ( fixes #1386 )
2013-09-06 18:36:07 +02:00
Jaime Marquínez Ferrándiz
7e77275293
Add an extractor for Metacritic
2013-09-06 18:08:07 +02:00
Jaime Marquínez Ferrándiz
e3ea479087
[youtube] Fix some issues with the detection of playlist/channel urls (reported in #1374 )
...
They were being caught by YoutubeUserIE, now it only extracts a url if the rest of extractors aren't suitable.
Now the url tests check that the urls can only be extracted with an specific extractor.
2013-09-06 16:24:24 +02:00
Jaime Marquínez Ferrándiz
faab1d3836
[youtube] Fix detection of feeds urls ( fixes #1294 )
...
Urls like https://www.youtube.com/feed/watch_later were being as users (before the last changes to YoutubeUserIE, as videos)
2013-09-06 14:45:49 +02:00
Jaime Marquínez Ferrándiz
fd9cf73836
[youtube] Users: download from the api in json to simplify extraction ( fixes #1358 )
...
There could be duplicate videos or other videos if the description have links.
2013-09-06 10:43:02 +02:00
Jaime Marquínez Ferrándiz
0638ad9999
[youtube] Fix detection of tags from HLS videos.
2013-09-06 10:25:31 +02:00
Jaime Marquínez Ferrándiz
09bb17e108
Merge pull request #1378 from patrickslin/patch-6
...
Vevo sig changed again, please update for us! Thanks very much! (fixes #...
2013-09-06 09:53:23 +02:00
Jaime Marquínez Ferrándiz
f4b052321b
[youtube] Urls like youtube.com/NASA are now interpreted as users ( fixes #1069 )
...
Video urls like http://youtube.com/BaW_jenozKc are not valid, but http://youtu.be/BaW_jenozKc is correct.
2013-09-05 22:39:15 +02:00
Jaime Marquínez Ferrándiz
c215217e39
[youtube] Playlists: extract the videos id from ['media$group']['yt$videoid'] ( fixes #1374 )
...
'media$player' is not defined for private videos.
2013-09-05 21:40:04 +02:00
Jaime Marquínez Ferrándiz
08e291b54d
[generic] Recognize html5 video in the format '<video src=".+?"' and only unquote the url when extracting the id ( fixes #1372 )
2013-09-05 18:02:17 +02:00
Jaime Marquínez Ferrándiz
6b95b065be
Add extractor for tvcast.naver.com ( closes #1331 )
2013-09-05 10:53:40 +02:00
Jaime Marquínez Ferrándiz
9363169b67
[daum] Get the video page from a canonical url to extract the full id ( fixes #1373 ) and extract description.
2013-09-05 10:08:17 +02:00
Jaime Marquínez Ferrándiz
085bea4513
Credit @Huarong for tv.sohu.com
2013-09-04 22:09:22 +02:00
Jaime Marquínez Ferrándiz
150f20828b
Add extractor for daum.net ( closes #1330 )
2013-09-04 22:06:50 +02:00
Jaime Marquínez Ferrándiz
c8dbccde30
[orf] Remove the test video, they seem to expire in one week
2013-09-03 11:51:01 +02:00
Jaime Marquínez Ferrándiz
4ff7a0f1f6
[dailymotion] improve the regex for extracting the video info
2013-09-03 11:33:59 +02:00
Jaime Marquínez Ferrándiz
9c2ade40de
[vimeo] Handle Assertions Error when trying to get the description
...
In some pages the html tags are not closed, python 2.6 cannot handle it.
2013-09-03 11:11:36 +02:00
Jaime Marquínez Ferrándiz
aa32314d09
[vimeo] add support for videos that embed the download url in the player page ( fixes #1364 )
2013-09-03 10:48:56 +02:00
Jaime Marquínez Ferrándiz
8e4e89f1c2
Add an extractor for VeeHD ( closes #1359 )
2013-09-02 11:54:09 +02:00
Jaime Marquínez Ferrándiz
6c758d79de
[metacafe] Add more cases for detecting the uploader detection (reported in #1343 )
2013-08-31 22:35:39 +02:00
Jaime Marquínez Ferrándiz
691008087b
Add an automatic page generator for the supported sites (related #156 )
...
They are listed in the "supportedsites.html" page.
2013-08-31 15:18:52 +02:00
Jaime Marquínez Ferrándiz
2e756879f1
[youtube] update algo for length 86
2013-08-30 20:49:51 +02:00
Jaime Marquínez Ferrándiz
c7a7750d3b
[youtube] Fix typo in the _VALID_URL for YoutubeFavouritesIE, it was intended to also match :ytfavourites
2013-08-30 20:13:05 +02:00
Jaime Marquínez Ferrándiz
9193c1eede
Add youtube keywords to the bash completion script
2013-08-30 20:11:53 +02:00
Jaime Marquínez Ferrándiz
23b00bc0e4
[youtube] update algo for length 84
...
Only appears sometimes, nearly identical to length 86.
2013-08-29 22:44:29 +02:00
Jaime Marquínez Ferrándiz
52e1eea18b
[youtube] update algo for length 86 ( fixes #1349 )
2013-08-29 22:33:58 +02:00
Jaime Marquínez Ferrándiz
ee80d66727
[ign] update 1up extractor to work with the updated IGNIE
2013-08-29 21:51:09 +02:00
Jaime Marquínez Ferrándiz
f1fb2d12b3
[ign] extract videos from articles pages
2013-08-29 21:39:36 +02:00
Jaime Marquínez Ferrándiz
deb2c73212
Merge pull request #1347 from whydoubt/fix_orf_at
...
Fix orf.at extractor by adding file coding mark
2013-08-29 11:05:38 -07:00
Jaime Marquínez Ferrándiz
545434670b
Add an extractor for orf.at ( closes #1346 )
...
Make find_xpath_attr also accept numbers in the value
2013-08-29 19:16:07 +02:00
Jaime Marquínez Ferrándiz
54fda45bac
Merge pull request #1342 from whydoubt/fix_mit_26
...
Fix MIT extractor for Python 2.6
2013-08-29 13:42:08 +02:00
Jaime Marquínez Ferrándiz
c7bf7366bc
Update descriptions checksum for some test for Unistra and Youtube
2013-08-29 13:41:59 +02:00
Jaime Marquínez Ferrándiz
b7052e5087
Also print the field that fails if it is a md5 checksum
2013-08-29 12:15:45 +02:00
Jaime Marquínez Ferrándiz
0d75ae2ce3
Fix detection of the webpage charset if it's declared using ' instead of "
...
Like in "<meta charset='utf-8'/>"
2013-08-29 11:35:15 +02:00
Jaime Marquínez Ferrándiz
920ef0779b
Hide the password and username in verbose mode ( closes #1089 )
2013-08-28 15:14:02 +02:00
Jaime Marquínez Ferrándiz
8ae97d76ee
PostProcessingError holds the message in the 'msg' property, not in 'message' ( fixes #1323 )
...
Causes DeprecationWarning: http://www.python.org/dev/peps/pep-0352/
2013-08-28 13:37:31 +02:00
Jaime Marquínez Ferrándiz
67b22dd036
Add extractors for video.mit.edu and techtv.mit.edu ( closes #1327 )
...
video.mit.edu just embeds the videos from techtv.mit.edu
2013-08-28 12:55:42 +02:00
Jaime Marquínez Ferrándiz
af8bd6a82d
Show the time taken to download in the same format as the ETA
2013-08-28 10:56:11 +02:00
Jaime Marquínez Ferrándiz
6d38616e67
Merge pull request #1181 from h3xx/master
...
Add some verbosity when reporting finished downloads
Remove the mixed use of tabs and spaces for indentation.
2013-08-28 10:54:07 +02:00
Jaime Marquínez Ferrándiz
3e223834d9
[youtube] update algo for length 88, thanks to @Ramhack ( fixes #1328 )
2013-08-28 10:26:44 +02:00
Jaime Marquínez Ferrándiz
a1bb0f8773
[cnn] remove debug print call.
2013-08-28 10:20:37 +02:00
Jaime Marquínez Ferrándiz
0e283428f7
HTTPError is in urllib.error in Python 3, not in http.error
2013-08-28 10:18:39 +02:00
Jaime Marquínez Ferrándiz
443c12a703
Merge pull request #1324 from whydoubt/fix_gplus
...
Initial slash in Google+ photos link was removed
2013-08-27 13:36:39 -07:00
Jaime Marquínez Ferrándiz
0bc56fa66a
Add an extractor for NBC news ( closes #1320 )
2013-08-27 12:38:57 +02:00