Commit Graph

516 Commits (4dc0ff3ecf2118a0bac128cb8e006e151222e23b)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 4dc0ff3ecf [ooyala] prefer ipad url
It has better quality with m3u8 manifests
Jaime Marquínez Ferrándiz 4b6462fc1e Add an extractor for Bloomberg (closes )
Jaime Marquínez Ferrándiz c4ece78564 [ooyala] add support for more type of video urls, like m3u8 manifests.
Jaime Marquínez Ferrándiz 5a6fecc3de Add an extractor for southparkstudios.com (closes )
It uses the MTV system
Jaime Marquínez Ferrándiz cdbccafed9 Merge pull request from rzhxeo/xhamster
XHamsterIE: Add support for new URL format (download in hd by default)
Jaime Marquínez Ferrándiz e69ae5b9e7 [youtube] support youtube.googleapis.com/v/* urls (fixes )
Jaime Marquínez Ferrándiz 92790f4e54 [soundcloud] Add an extractor for users (closes )
Jaime Marquínez Ferrándiz 471a5ee908 Set the ext field for each format
Jaime Marquínez Ferrándiz 19e1d35989 [mixcloud] Rewrite extractor (fixes )
Jaime Marquínez Ferrándiz 0b7f31184d Now --all-sub is a modifier to --write-sub and --write-auto-sub (closes )
For keeping backwards compatibility --all-sub sets --write-sub if --write-auto-sub is not given
Jaime Marquínez Ferrándiz fad84d50fe [googleplus] Fix upload date extraction
rzhxeo 9a1c32dc54 XHamsterIE: Add support for new URL format
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
Jaime Marquínez Ferrándiz 74ac9bdd82 Merge pull request from tewe/master
Add Ustream channel support
Jaime Marquínez Ferrándiz 94518f2087 Merge pull request from JohnyMoSwag/master (closes )
added kickstarter IE
Jaime Marquínez Ferrándiz dd01d6558a [gamespot] Update test video title
Jaime Marquínez Ferrándiz ce85f022d2 [youtube] update algo for length 82 (fixes )
Jaime Marquínez Ferrándiz ad94a6fe44 [canalplust] accept urls that don't include the video id (fixes ), extract more info and update test
tewe bfd5c93af9 Add Ustream channel support
Jaime Marquínez Ferrándiz c247d87ef3 [funnyordie] fix video url extraction
Jaime Marquínez Ferrándiz 6bc520c207 Check for both automatic captions and subtitles with options `--write-sub` and `--write-auto-sub` (fixes )
Johny Mo Swag f1d20fa39f added kickstarter IE
Jaime Marquínez Ferrándiz e3dc22ca3a [youtube] Fix detection of videos with automatic captions
Jaime Marquínez Ferrándiz d665f8d3cb [subtitles] Also list the available automatic captions languages with '--list-sub'
Jaime Marquínez Ferrándiz 055e6f3657 [youtube] Support automatic captions with original language different from English (fixes ) and download in multiple languages.
Jaime Marquínez Ferrándiz 542cca0e8c Merge branch 'subtitles_rework' (closes PR )
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.
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.
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 {}.
Jaime Marquínez Ferrándiz 54d39d8b2f [subtitles] rename SubitlesIE to SubtitlesInfoExtractor
Otherwise it can be automatically detected as a IE ready for use.
Jaime Marquínez Ferrándiz de7f3446e0 [youtube] move subtitles methods from the base extractor to YoutubeIE
Ismael Mejia f8e52269c1 [subtitles] made inheritance hierarchy flat as requested
Ismael Mejia cf1dd0c59e Merge branch 'master' into subtitles_rework
Jaime Marquínez Ferrándiz aa8f2641da [youtube] update algo for length 85 (fixes and fixes )
Jaime Marquínez Ferrándiz 648d25d43d [francetv] Add an extractor for francetvinfo.fr (closes )
It uses the same system as Pluzz, create a base class for both extractors.
Pierre Rudloff 6b361ad5ee Wrong property name
Pierre Rudloff 5d8afe69f7 Add an extractor for pluzz.francetv.fr (closes PR )
Jaime Marquínez Ferrándiz 07463ea162 Add an extractor for Slideshare (closes )
Jaime Marquínez Ferrándiz 6d2d21f713 [sohu] add support for my.tv.sohu.com urls (fixes )
Jaime Marquínez Ferrándiz 8963d9c266 [youtube] Modify the regex to match ids of length 11 (fixes )
In urls like http://www.youtube.com/watch?v=BaW_jenozKcsharePLED17F32AD9753930 you can't split the query string and ids always have that length.
Jaime Marquínez Ferrándiz 890f62e868 Revert "[youtube] Fix detection of tags from HLS videos."
They have undo the change

This reverts commit 0638ad9999.
Ismael Mejia 72836fcee4 Merge branch 'master' into subtitles_rework
Jaime Marquínez Ferrándiz a7130543fa [generic] If the url doesn't specify the protocol, then try to extract prepending 'http://'
Jaime Marquínez Ferrándiz a490fda746 [daylimotion] accept embed urls (fixes )
Jaime Marquínez Ferrándiz 7e77275293 Add an extractor for Metacritic
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
Jaime Marquínez Ferrándiz e3ea479087 [youtube] Fix some issues with the detection of playlist/channel urls (reported in )
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.
Jaime Marquínez Ferrándiz faab1d3836 [youtube] Fix detection of feeds urls (fixes )
Urls like https://www.youtube.com/feed/watch_later were being as users (before the last changes to YoutubeUserIE, as videos)
Jaime Marquínez Ferrándiz fd9cf73836 [youtube] Users: download from the api in json to simplify extraction (fixes )
There could be duplicate videos or other videos if the description have links.
Jaime Marquínez Ferrándiz 0638ad9999 [youtube] Fix detection of tags from HLS videos.