Commit Graph

117 Commits (df866e7f2a536e2675af2956b1cff61ea29e145f)

Author SHA1 Message Date
Philipp Hagemeister 1f7ccb9014 [generic] Add --default-search fixup_error
This restores the ability to enter URLs without a scheme (and default to http), but still fail if the input is a search term.
Anthony J. Bentley eef4a7a304 Fix typo: “ytseach” → “ytsearch”
Philipp Hagemeister 7571c02c8a [generic] Set default-search to error
This prevents users from submitting bug reports where they mistyped a URL, and prevents me from getting a weird video when holding shift and thus searching for :Tds
Sergey M․ 0364fa8b65 [generic] Add support for ivi.ru embedded player
Jaime Marquínez Ferrándiz c5cd249e41 [generic] Extract mtvservices embedded videos
Philipp Hagemeister 826ec77fb2 [Vulture] Add support for vulture.com
Philipp Hagemeister 2b88feedf7 [generic] Add support for <embed YouTube
Philipp Hagemeister 0e67ab0d8e [generic] Abort if user passes in URL "url" ()
Sergey M․ 8dfa187b8a [generic] Support pagespeed_iframe for NovaMov embeds
Sergey M․ a5a45015ba [generic] Fix redirect
Philipp Hagemeister 2099125333 [soundcloud/generic] Add support for playlists
Sergey M․ 669f0e7cda [generic] Fix wrong entries index
Philipp Hagemeister b30b8698ea [generic] Allow multiple matches for generic hits (Fixes )
Philipp Hagemeister ebd3c7b370 [generic] Add support for protocol-independent URLs (Fixes )
Philipp Hagemeister c0292e8ab7 [generic] Improve jwplayer detection (Fixes )
Philipp Hagemeister 48099643cc [generic] Be more relaxed when looking for aparat embeds (Fixes )
Philipp Hagemeister fa35cdad02 [condenast|generic] Add support for condenast embeds (Fixes )
Sergey M․ fd50bf623c [generic] Modernize tests
Sergey M․ d360a14678 [generic] Update test
Sergey M․ 15c0e8e7b2 [generic] Generalize novamov based embeds
Sergey M․ 7cd3bc5f99 [nowvideo] Support more domains
Sergey M․ 50f566076f [generic] Add support for videoweed embeds
anovicecodemonkey ca6aada48e Fix _TEST for Ustream embed URLs
anovicecodemonkey 5c38625259 [UstreamIE] [generic] Added support for Ustream embed URLs (Fixes )
Philipp Hagemeister 9ad400f75e [generic] Remove test case that has become a 404
Sergey M․ 0479c625a4 [brightcove] Encode object_str with utf-8
Philipp Hagemeister 9c1fc022ae [generic] Warn before fallback to automatic search
Sergey M․ cb3ac1c610 [smotri] Modernize and add support for emdebbed videos (Closes )
Philipp Hagemeister 893f8832b5 [arte] Add support for embedded videos (Fixes )
Jaime Marquínez Ferrándiz 7e2ede9891 [generic] Run TED detection before JW Player detection
Otherwise it overwrittes the `mobj` variable.
Jaime Marquínez Ferrándiz 0f2a2ba14b Merge remote-tracking branch 'dstftw/generic-webpage-unescape'
Conflicts:
	youtube_dl/extractor/generic.py
Jaime Marquínez Ferrándiz 750f9020ae [generic] Recognize more Ooyala embedded videos ()
Philipp Hagemeister aab74fa106 [ted] Simplify embed code ()
anovicecodemonkey 8d7c0cca13 [generic] Add support for embeded TED videos
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.
Sergey M․ 93d020dd65 [generic] Add support for embedded rutv player
Sergey M․ 15fd51b37c [generic] More generic support for embedded vimeo player ()
Sergey M․ d95e35d659 [generic] Add nowvideo test hidden behind percent encoding
Sergey M․ 1439073049 [generic] Add comment for unescaping webpage contents
Sergey M 1f7659dbe9 [generic] Unescape webpage contents
Philipp Hagemeister 60cc4dc4b4 [generic/funnyordie] Add support for funnyordie embeds (Fixes )
Philipp Hagemeister bcf89ce62c [generic] Suppress warning about doctypes in RSS parser
Philipp Hagemeister 0a5bce566f [generic] Add all test attributes for embedly ()
In the future, we may want to not only print something, but throw an error for untested properties.
Philipp Hagemeister 8012bd2424 [generic] Get a better ID
Philipp Hagemeister f55a1f0a88 Merge remote-tracking branch 'rzhxeo/embedly'
Conflicts:
	youtube_dl/extractor/generic.py
Sergey M. ca97a56e4b [vk] Add support for embedded videos (Closes )
rzhxeo 1b86cc41cf Add support for embed.ly
Philipp Hagemeister 89ef304bed [generic] Add support for <meta redirect>
Fixes 
Sergey M. b1c6c32f78 [generic] Add support for nowvideo embedded videos
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.