Commit Graph

618 Commits (46e28a84caae4820c7352232b048ecb3cbcd4012)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 4dc0ff3ecf [ooyala] prefer ipad url
It has better quality with m3u8 manifests
11 years ago
Jaime Marquínez Ferrándiz 4b6462fc1e Add an extractor for Bloomberg (closes #1436) 11 years ago
Jaime Marquínez Ferrándiz c4ece78564 [ooyala] add support for more type of video urls, like m3u8 manifests. 11 years ago
rzhxeo 0761d02b0b Add FKTV extractor 11 years ago
rzhxeo 71c107fc57 Add FKTV extractor
Support for Fernsehkritik-TV (incl. Postecke)
11 years ago
Jaime Marquínez Ferrándiz 5a6fecc3de Add an extractor for southparkstudios.com (closes #1434)
It uses the MTV system
11 years ago
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)
11 years ago
Jaime Marquínez Ferrándiz e69ae5b9e7 [youtube] support youtube.googleapis.com/v/* urls (fixes #1425) 11 years ago
Jaime Marquínez Ferrándiz 92790f4e54 [soundcloud] Add an extractor for users (closes #1426) 11 years ago
Jaime Marquínez Ferrándiz 471a5ee908 Set the ext field for each format 11 years ago
Jaime Marquínez Ferrándiz 19e1d35989 [mixcloud] Rewrite extractor (fixes #278) 11 years ago
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
11 years ago
Jaime Marquínez Ferrándiz fad84d50fe [googleplus] Fix upload date extraction 11 years ago
rzhxeo 9a1c32dc54 XHamsterIE: Add support for new URL format 11 years ago
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
11 years ago
Jaime Marquínez Ferrándiz 74ac9bdd82 Merge pull request #1413 from tewe/master
Add Ustream channel support
11 years ago
Jaime Marquínez Ferrándiz 94518f2087 Merge pull request #1409 from JohnyMoSwag/master (closes #1404)
added kickstarter IE
11 years ago
Jaime Marquínez Ferrándiz dd01d6558a [gamespot] Update test video title 11 years ago
Jaime Marquínez Ferrándiz ce85f022d2 [youtube] update algo for length 82 (fixes #1416) 11 years ago
Jaime Marquínez Ferrándiz ad94a6fe44 [canalplust] accept urls that don't include the video id (fixes #1415), extract more info and update test 11 years ago
tewe bfd5c93af9 Add Ustream channel support 11 years ago
Jaime Marquínez Ferrándiz c247d87ef3 [funnyordie] fix video url extraction 11 years ago
Jaime Marquínez Ferrándiz 6bc520c207 Check for both automatic captions and subtitles with options `--write-sub` and `--write-auto-sub` (fixes #1224) 11 years ago
Johny Mo Swag f1d20fa39f added kickstarter IE 11 years ago
Jaime Marquínez Ferrándiz e3dc22ca3a [youtube] Fix detection of videos with automatic captions 11 years ago
Jaime Marquínez Ferrándiz d665f8d3cb [subtitles] Also list the available automatic captions languages with '--list-sub' 11 years ago
Jaime Marquínez Ferrándiz 055e6f3657 [youtube] Support automatic captions with original language different from English (fixes #1225) and download in multiple languages. 11 years ago
Jaime Marquínez Ferrándiz 542cca0e8c Merge branch 'subtitles_rework' (closes PR #1326) 11 years ago
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.
11 years ago
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.
11 years ago
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 {}.
11 years ago
Jaime Marquínez Ferrándiz 54d39d8b2f [subtitles] rename SubitlesIE to SubtitlesInfoExtractor
Otherwise it can be automatically detected as a IE ready for use.
11 years ago
Jaime Marquínez Ferrándiz de7f3446e0 [youtube] move subtitles methods from the base extractor to YoutubeIE 11 years ago
Ismael Mejia f8e52269c1 [subtitles] made inheritance hierarchy flat as requested 11 years ago
Ismael Mejia cf1dd0c59e Merge branch 'master' into subtitles_rework 11 years ago
Jaime Marquínez Ferrándiz aa8f2641da [youtube] update algo for length 85 (fixes #1408 and fixes #1406) 11 years ago
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.
11 years ago
Pierre Rudloff 6b361ad5ee Wrong property name 11 years ago
Pierre Rudloff 5d8afe69f7 Add an extractor for pluzz.francetv.fr (closes PR #1399) 11 years ago
Jaime Marquínez Ferrándiz 07463ea162 Add an extractor for Slideshare (closes #1400) 11 years ago
Jaime Marquínez Ferrándiz 6d2d21f713 [sohu] add support for my.tv.sohu.com urls (fixes #1398) 11 years ago
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.
11 years ago
Jaime Marquínez Ferrándiz 890f62e868 Revert "[youtube] Fix detection of tags from HLS videos."
They have undo the change

This reverts commit 0638ad9999.
11 years ago
Ismael Mejia 72836fcee4 Merge branch 'master' into subtitles_rework 11 years ago
Jaime Marquínez Ferrándiz a7130543fa [generic] If the url doesn't specify the protocol, then try to extract prepending 'http://' 11 years ago
Jaime Marquínez Ferrándiz a490fda746 [daylimotion] accept embed urls (fixes #1386) 11 years ago
Jaime Marquínez Ferrándiz 7e77275293 Add an extractor for Metacritic 11 years ago
Ismael Mejia d6e203b3dc [subtitles] fixed multiple subtitles language separated by comma after merge
As mentioned in the pull request, I forgot to include this changes.
aa6a10c44a
11 years ago
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.
11 years ago
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)
11 years ago
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.
11 years ago
Jaime Marquínez Ferrándiz 0638ad9999 [youtube] Fix detection of tags from HLS videos. 11 years ago
patrickslin 1cf911bc82 Vevo sig changed again, please update for us! Thanks very much! (fixes #1375) 11 years ago
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.
11 years ago
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.
11 years ago
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) 11 years ago
Jaime Marquínez Ferrándiz 6b95b065be Add extractor for tvcast.naver.com (closes #1331) 11 years ago
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. 11 years ago
Jaime Marquínez Ferrándiz 150f20828b Add extractor for daum.net (closes #1330) 11 years ago
Philipp Hagemeister 5d5171d26a Merge pull request #1341 from xanadu/master
add support for "-f mp4" for YouTube
11 years ago
Allan Zhou 96fb5605b2 AHLS -> Apple HTTP Live Streaming 11 years ago
Philipp Hagemeister 7011de0bc2 Merge pull request #1363 from Rudloff/defense
defense.gouv.fr
11 years ago
Allan Zhou c3dd69eab4 Merge remote-tracking branch 'upstream/master' 11 years ago
Pierre Rudloff 025171c476 Suggested by @phihag 11 years ago
Jaime Marquínez Ferrándiz c8dbccde30 [orf] Remove the test video, they seem to expire in one week 11 years ago
Jaime Marquínez Ferrándiz 4ff7a0f1f6 [dailymotion] improve the regex for extracting the video info 11 years ago
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.
11 years ago
Jaime Marquínez Ferrándiz aa32314d09 [vimeo] add support for videos that embed the download url in the player page (fixes #1364) 11 years ago
Pierre Rudloff 52afe99665 Extractor for defense.gouv.fr 11 years ago
Jaime Marquínez Ferrándiz 8e4e89f1c2 Add an extractor for VeeHD (closes #1359) 11 years ago
Jaime Marquínez Ferrándiz 6c758d79de [metacafe] Add more cases for detecting the uploader detection (reported in #1343) 11 years ago
Allan Zhou 85f03346eb Merge remote-tracking branch 'upstream/master' 11 years ago
Allan Zhou bdc6b3fc64 add support for "-f mp4" for YouTube 11 years ago
Jaime Marquínez Ferrándiz 2e756879f1 [youtube] update algo for length 86 11 years ago
Jaime Marquínez Ferrándiz c7a7750d3b [youtube] Fix typo in the _VALID_URL for YoutubeFavouritesIE, it was intended to also match :ytfavourites 11 years ago
Jaime Marquínez Ferrándiz 23b00bc0e4 [youtube] update algo for length 84
Only appears sometimes, nearly identical to length 86.
11 years ago
Jaime Marquínez Ferrándiz 52e1eea18b [youtube] update algo for length 86 (fixes #1349) 11 years ago
Jaime Marquínez Ferrándiz ee80d66727 [ign] update 1up extractor to work with the updated IGNIE 11 years ago
Jaime Marquínez Ferrándiz f1fb2d12b3 [ign] extract videos from articles pages 11 years ago
Jeff Smith 8928491074 Fix orf.at extractor by adding file coding mark 11 years ago
Jaime Marquínez Ferrándiz 545434670b Add an extractor for orf.at (closes #1346)
Make find_xpath_attr also accept numbers in the value
11 years ago
Jaime Marquínez Ferrándiz 54fda45bac Merge pull request #1342 from whydoubt/fix_mit_26
Fix MIT extractor for Python 2.6
11 years ago
Jaime Marquínez Ferrándiz c7bf7366bc Update descriptions checksum for some test for Unistra and Youtube 11 years ago
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'/>"
11 years ago
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.
11 years ago
Philipp Hagemeister c257baff85 Merge remote-tracking branch 'rzhxeo/youporn-hd'
Conflicts:
	youtube_dl/utils.py
11 years ago
rzhxeo 878e83c5a4 YoupornIE: Clean up extraction of hd video 11 years ago
Philipp Hagemeister 48ea9cea77 Allow changes to run under Python 3 11 years ago
Philipp Hagemeister f143d86ad2 [sohu] Handle encoding, and fix tests 11 years ago
Philipp Hagemeister f8b362739e Merge remote-tracking branch 'Huarong/master' 11 years ago
Philipp Hagemeister 6d69d03bac Merge remote-tracking branch 'origin/reuse_ies' 11 years ago
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
11 years ago
Philipp Hagemeister ce6a696e4d Remove unused imports 11 years ago
Philipp Hagemeister a5caba1eb0 [generic] simply use urljoin 11 years ago
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.
11 years ago
Philipp Hagemeister 4f5f18acb9 [addanime] add file 11 years ago
Jaime Marquínez Ferrándiz 3e223834d9 [youtube] update algo for length 88, thanks to @Ramhack (fixes #1328) 11 years ago
Jaime Marquínez Ferrándiz a1bb0f8773 [cnn] remove debug print call. 11 years ago
Philipp Hagemeister 2eabb80254 [addanime] improve 11 years ago
Philipp Hagemeister 44586389e4 [appletrailers] Add support 11 years ago
Ismael Mejia 06a401c845 Merge branch 'master' into subtitles_rework 11 years ago
Philipp Hagemeister 273f603efb [cnn] Allow more URLs 11 years ago
Jeff Smith 7f3c4f4f65 Initial slash in Google+ photos link was removed 11 years ago
Jaime Marquínez Ferrándiz 0bc56fa66a Add an extractor for NBC news (closes #1320) 11 years ago
Jaime Marquínez Ferrándiz 1a582dd49d Add an extractor for CNN (closes #1318) 11 years ago
Philipp Hagemeister e86ea47c02 [canalc2] Small improvements 11 years ago
Philipp Hagemeister aa5a63a5b5 Merge remote-tracking branch 'Rudloff/canalc2' 11 years ago
Jaime Marquínez Ferrándiz 2a7b4da9b2 [hark] get the song info in JSON and extract more information. 11 years ago
Jaime Marquínez Ferrándiz 069d098f84 [canalplus] Accept player.canalplus.fr urls 11 years ago
Philipp Hagemeister 65883c8dbd Merge branch 'master' of github.com:rg3/youtube-dl 11 years ago
Philipp Hagemeister 341ca8d74c [trilulilu] Add support for trilulilu.ro
Fun fact: The ads (not yet supported) are loaded from youtube ;)
11 years ago
Jaime Marquínez Ferrándiz 1b01e2b085 Merge pull request #1315 from yasoob/master
fixed tests for c56 and dailymotion
11 years ago
M.Yasoob Ullah Khalid ☺ 976fc7d137 fixed tests for c56 and dailymotion 11 years ago
Philipp Hagemeister c3b7b29c23 Merge remote-tracking branch 'origin/master' 11 years ago
Philipp Hagemeister 627a91a9a8 [generic] small typo 11 years ago
Philipp Hagemeister 6dc6302599 Merge pull request #1231 from yasoob/master
Added an IE for hark.com
11 years ago
Philipp Hagemeister 90648143c3 Merge pull request #1310 from rzhxeo/rtlnow
Add support for http://superrtlnow.de
11 years ago
Philipp Hagemeister 9585f890f8 [generic] add support for relative URLs (Fixes #1308) 11 years ago
Philipp Hagemeister 0838239e8e [generic] Support double slash URLs (Fixes #1309) 11 years ago
Philipp Hagemeister 9460db832c [ro220] Add support for 220.ro 11 years ago
rzhxeo d68730a56e Add SUPER RTL NOW to RTLnow extractor 11 years ago
Jaime Marquínez Ferrándiz f2aeefe29c [youtube] update algo for length 84 11 years ago
Jaime Marquínez Ferrándiz 306170518f [youtube] update algo for length 86 (fixes #1302) 11 years ago
Jaime Marquínez Ferrándiz aa6a10c44a Allow to specify multiple subtitles languages separated by commas (closes #518) 11 years ago
Jaime Marquínez Ferrándiz fc483bb6af [xhamster] use determine_ext 11 years ago
Jaime Marquínez Ferrándiz 53b0f3e4e2 Merge pull request #1301 from rzhxeo/xhamster
XHamsterIE: Fix video extension and add video description
11 years ago
rzhxeo 4353cf51a0 XHamsterIE: Add video description 11 years ago
rzhxeo ce34e9ce5e XHamsterIE: Fix video extension
Cut off GET parameter
11 years ago
Jaime Marquínez Ferrándiz df3df7fb64 [youtube] Fix download of subtitles with '--all-subs'
If _extract_subtitles is called the option 'write subtitles' is always true.
11 years ago
Jaime Marquínez Ferrándiz 9e9c164052 Merge pull request #937 from jaimeMF/subtitles_rework
Subtitles rework
11 years ago
Jaime Marquínez Ferrándiz 066090dd3f [youtube] add algo for length 80 and update player info 11 years ago
Ismael Mejia bd2dee6c67 Merge branch 'master' into subtitles_rework 11 years ago
Ismael Mejia 18b4e04f1c Merge branch 'master' into subtitles_rework 11 years ago
Jaime Marquínez Ferrándiz 10204dc898 [videofyme] Add an additional quality (they change between downloads of the info) and update md5 sum of the test video 11 years ago
Jaime Marquínez Ferrándiz 3669cdba10 [youtube] update algo for length 82 (fixes #1296) 11 years ago
Jaime Marquínez Ferrándiz 939fbd26ac [youtube] fix the order of DASH formats 11 years ago
Jaime Marquínez Ferrándiz e6ddb4e7af Merge pull request #1279 from xanadu/master
Add YouTube DASH formats to YouTubeIE
11 years ago
Pierre Rudloff ff2424595a lxml is not part of the standard library. 11 years ago
Pierre Rudloff cd0abcc0bb Extractor for canalc2.tv 11 years ago
Jaime Marquínez Ferrándiz f527115b5f Rename utv.py to unistra.py and extract more info
There are other sites that could be named utv, which would conflict if they are added
11 years ago
Pierre Rudloff 75e1b46add Download from utv.unistra.fr (PR #1271)
Squashed to a single commit to keep the file 'youtube-dl' unchanged and remove the revert commit.
11 years ago
Pierre Rudloff 7070b83687 Merge remote-tracking branch 'upstream/master' 11 years ago
Pierre Rudloff 8d212e604a Merge remote-tracking branch 'upstream/master'
Conflicts:
	youtube_dl/extractor/jeuxvideo.py
11 years ago
Jaime Marquínez Ferrándiz 063fcc9676 [jeuxvideo] Extract more information and add test 11 years ago
Jaime Marquínez Ferrándiz 8403612258 Merge pull request #1267 from Rudloff/master
Download videos from jeuxvideo.com

Edited to keep the file 'youtube-dl' unchanged.
11 years ago
Pierre Rudloff 25b51c7816 Download videos from jeuxvideo.com 11 years ago
Jaime Marquínez Ferrándiz 9779b63bb6 Add an extractor for PBS (closes #870 and #873) 11 years ago
Jaime Marquínez Ferrándiz d81aef3adf Add an extractor for tv.slashdot.org (closes #1192)
It uses the ooyala platform, so it just extracts the ooyala url.
11 years ago
Jaime Marquínez Ferrándiz 45ed795cb0 [youtube] update uploader name for a test video: 'IconaPop' has changed to 'Icona Pop' 11 years ago
Jaime Marquínez Ferrándiz 683e98a8a4 [statigram] change test video
The old one cannot be accessed.
11 years ago