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
patrickslin
1cf911bc82
Vevo sig changed again, please update for us! Thanks very much! ( fixes #1375 )
2013-09-05 17:38:03 -07: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
150f20828b
Add extractor for daum.net ( closes #1330 )
2013-09-04 22:06:50 +02:00
Philipp Hagemeister
5d5171d26a
Merge pull request #1341 from xanadu/master
...
add support for "-f mp4" for YouTube
2013-09-03 18:52:12 -07:00
Allan Zhou
96fb5605b2
AHLS -> Apple HTTP Live Streaming
2013-09-03 18:49:35 -07:00
Philipp Hagemeister
7011de0bc2
Merge pull request #1363 from Rudloff/defense
...
defense.gouv.fr
2013-09-03 18:23:08 -07:00
Allan Zhou
c3dd69eab4
Merge remote-tracking branch 'upstream/master'
2013-09-03 12:22:29 -07:00
Pierre Rudloff
025171c476
Suggested by @phihag
2013-09-03 12:03:19 +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
Pierre Rudloff
52afe99665
Extractor for defense.gouv.fr
2013-09-03 01:51:17 +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
Allan Zhou
85f03346eb
Merge remote-tracking branch 'upstream/master'
2013-08-30 17:51:59 -07:00
Allan Zhou
bdc6b3fc64
add support for "-f mp4" for YouTube
2013-08-30 17:51:50 -07: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
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
Jeff Smith
8928491074
Fix orf.at extractor by adding file coding mark
2013-08-29 12:51:38 -05: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
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
Jeff Smith
b5ba7b9dcf
Fix MIT extractor for Python 2.6
...
The HTML for the MIT page does not parse cleanly for Python 2.6 due
to script tags within an actual script element. The offending piece
is inside a comment block, so removing all such comment blocks
fixes the parsing.
2013-08-28 14:24:42 -05:00
Philipp Hagemeister
c257baff85
Merge remote-tracking branch 'rzhxeo/youporn-hd'
...
Conflicts:
youtube_dl/utils.py
2013-08-28 18:22:28 +02:00
rzhxeo
878e83c5a4
YoupornIE: Clean up extraction of hd video
2013-08-28 16:04:48 +02:00
Philipp Hagemeister
48ea9cea77
Allow changes to run under Python 3
2013-08-28 14:34:49 +02:00
Philipp Hagemeister
f143d86ad2
[sohu] Handle encoding, and fix tests
2013-08-28 14:00:05 +02:00
Philipp Hagemeister
f8b362739e
Merge remote-tracking branch 'Huarong/master'
2013-08-28 13:10:59 +02:00
Philipp Hagemeister
6d69d03bac
Merge remote-tracking branch 'origin/reuse_ies'
2013-08-28 13:05:21 +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
Philipp Hagemeister
ce6a696e4d
Remove unused imports
2013-08-28 12:47:38 +02:00
Philipp Hagemeister
a5caba1eb0
[generic] simply use urljoin
2013-08-28 12:47:27 +02:00
Philipp Hagemeister
ae3531adf9
[generic] Fix URL concatenation
...
When the url is something like http://example.org/foo/bar?x=y and the added is file/video.mp4 , we want http://example.org/foo/file/video.mp4
Fixes #1268 .
2013-08-28 12:08:17 +02:00