aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/vevo.py
AgeCommit message (Collapse)Author
2016-01-26[vevo] fallback to youtube video only if vevo video is geo restricted(fixes ↵remitamine
8263)(fixes 2874)
2016-01-26[vevo] extract metadata and formats from api if videoinfo is emptyremitamine
these was fixed by @yan12125 in ff51983e1563db08734e43a07d5671a517f99ef6 i only added some code to extract video metadata and more formats from api
2016-01-25[vevo] extract all formats and bypass geo restrictionremitamine
2015-12-11[vevo] Use _download_smil to provide informative error messagesYen Chi Hsuan
2015-12-11[vevo] Allow calling API without httpsYen Chi Hsuan
Not all proxies allow CONNECT
2015-12-11[vevo] Handle videos without video_info (#7802)Yen Chi Hsuan
2015-12-11[vevo] Use _match_idYen Chi Hsuan
2015-12-11[vevo] Catch the georestriction message (#7802)Yen Chi Hsuan
2015-11-23Switch codebase to use sanitized_Request instead ofSergey M?
compat_urllib_request.Request [downloader/dash] Use sanitized_Request [downloader/http] Use sanitized_Request [atresplayer] Use sanitized_Request [bambuser] Use sanitized_Request [bliptv] Use sanitized_Request [brightcove] Use sanitized_Request [cbs] Use sanitized_Request [ceskatelevize] Use sanitized_Request [collegerama] Use sanitized_Request [extractor/common] Use sanitized_Request [crunchyroll] Use sanitized_Request [dailymotion] Use sanitized_Request [dcn] Use sanitized_Request [dramafever] Use sanitized_Request [dumpert] Use sanitized_Request [eitb] Use sanitized_Request [escapist] Use sanitized_Request [everyonesmixtape] Use sanitized_Request [extremetube] Use sanitized_Request [facebook] Use sanitized_Request [fc2] Use sanitized_Request [flickr] Use sanitized_Request [4tube] Use sanitized_Request [gdcvault] Use sanitized_Request [extractor/generic] Use sanitized_Request [hearthisat] Use sanitized_Request [hotnewhiphop] Use sanitized_Request [hypem] Use sanitized_Request [iprima] Use sanitized_Request [ivi] Use sanitized_Request [keezmovies] Use sanitized_Request [letv] Use sanitized_Request [lynda] Use sanitized_Request [metacafe] Use sanitized_Request [minhateca] Use sanitized_Request [miomio] Use sanitized_Request [meovideo] Use sanitized_Request [mofosex] Use sanitized_Request [moniker] Use sanitized_Request [mooshare] Use sanitized_Request [movieclips] Use sanitized_Request [mtv] Use sanitized_Request [myvideo] Use sanitized_Request [neteasemusic] Use sanitized_Request [nfb] Use sanitized_Request [niconico] Use sanitized_Request [noco] Use sanitized_Request [nosvideo] Use sanitized_Request [novamov] Use sanitized_Request [nowness] Use sanitized_Request [nuvid] Use sanitized_Request [played] Use sanitized_Request [pluralsight] Use sanitized_Request [pornhub] Use sanitized_Request [pornotube] Use sanitized_Request [primesharetv] Use sanitized_Request [promptfile] Use sanitized_Request [qqmusic] Use sanitized_Request [rtve] Use sanitized_Request [safari] Use sanitized_Request [sandia] Use sanitized_Request [shared] Use sanitized_Request [sharesix] Use sanitized_Request [sina] Use sanitized_Request [smotri] Use sanitized_Request [sohu] Use sanitized_Request [spankwire] Use sanitized_Request [sportdeutschland] Use sanitized_Request [streamcloud] Use sanitized_Request [streamcz] Use sanitized_Request [tapely] Use sanitized_Request [tube8] Use sanitized_Request [tubitv] Use sanitized_Request [twitch] Use sanitized_Request [twitter] Use sanitized_Request [udemy] Use sanitized_Request [vbox7] Use sanitized_Request [veoh] Use sanitized_Request [vessel] Use sanitized_Request [vevo] Use sanitized_Request [viddler] Use sanitized_Request [videomega] Use sanitized_Request [viewvster] Use sanitized_Request [viki] Use sanitized_Request [vk] Use sanitized_Request [vodlocker] Use sanitized_Request [voicerepublic] Use sanitized_Request [wistia] Use sanitized_Request [xfileshare] Use sanitized_Request [xtube] Use sanitized_Request [xvideos] Use sanitized_Request [yandexmusic] Use sanitized_Request [youku] Use sanitized_Request [youporn] Use sanitized_Request [youtube] Use sanitized_Request [patreon] Use sanitized_Request [extractor/common] Remove unused import [nfb] PEP 8
2015-10-25Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x (#7178)Jaime Marquínez Ferrándiz
Attributes aren't unicode objects, so they couldn't be directly used in info_dict fields (for example '--write-description' doesn't work with bytes).
2015-02-02[vevo] Restore SMIL support (#3656)Philipp Hagemeister
2014-12-13Fix imports and general cleanupPhilipp Hagemeister
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail. · Use _match_id consistently whenever possible · Fix some outdated tests · Use consistent valid URL (always match the whole protocol, no ^ at start required) · Use modern test definitions
2014-12-01[myspace] Redirect to other extractorsTithen-Firion
There are many songs just linked from Vevo/YouTube to MySpace. Vevo example: https://myspace.com/threedaysgrace/music/song/animal-i-have-become-28400208-28218041 YouTube example: https://myspace.com/starset2/music/song/first-light-95799905-106964426
2014-09-28Remove unused importsPhilipp Hagemeister
2014-09-24[hlsnative] Support test parameterPhilipp Hagemeister
2014-09-24[vevo] Skip SMIL downloadPhilipp Hagemeister
2014-09-24[vevo] Support 1080p videos (Fixes #3656)Philipp Hagemeister
2014-07-30[vevo] Sort formats (Fixes #3399)Philipp Hagemeister
2014-05-31[vevo] The title in the url is optional (fixes #3020)Jaime Marquínez Ferrándiz
2014-05-10[vevo] Add friendly error output (#2874)Sergey M․
2014-03-16[vevo] Mark all test timestamps as approximatePhilipp Hagemeister
2014-03-13[vevo] Adapt test to constantly changing timestampPhilipp Hagemeister
2014-03-13Rename upload_timestamp to timestampPhilipp Hagemeister
2014-03-13[vevo] Centralize timestamp handlingPhilipp Hagemeister
2014-03-10[vevo] Correct test valuePhilipp Hagemeister
The date is now interpreted as UTC for consistency.
2014-03-10[vevo] Interpret date as UTC instead of local timePhilipp Hagemeister
2014-02-25[vevo] Add age_limit supportPhilipp Hagemeister
2014-02-25[vevo] Add suppot for v3 SMIL URLs (Fixes #2409)Philipp Hagemeister
2014-02-02Remove unused imports and simplifyPhilipp Hagemeister
2014-01-31[vevo] Simplify and use unicode_literalsJaime Marquínez Ferrándiz
2013-12-16[vevo] Add suppor for videoplayer. URLs (#1957)Philipp Hagemeister
2013-12-16Add support for embedded vevo player (Fixes #1957)Philipp Hagemeister
2013-12-06[vevo] Update test video's durationJaime Marquínez Ferrándiz
2013-12-05[vevo] Support '/watch/{id}' urlsJaime Marquínez Ferrándiz
2013-12-04Correct some extractor _VALID_URL regexesdst
2013-11-16Add automatic generation of format note based on bitrate and codecsPhilipp Hagemeister
2013-10-30[vevo] Readd support for SMIL (Fixes #1683)Philipp Hagemeister
2013-10-29[vevo] Add more format detailsPhilipp Hagemeister
2013-10-29[vevo] Fix timestamp handlingPhilipp Hagemeister
( / 1000 is implicit float division )
2013-10-08[vevo] Some improvements (fixes #1580)Jaime Marquínez Ferrándiz
Extract the info from http://videoplayer.vevo.com/VideoService/AuthenticateVideo?isrc={id} Some videos don't have an smil manifest, extract the video urls directly from the json and use the last version of the video. Extract all the available formats and set the 'formats' field of the result
2013-08-21[vevo] Fix urls with a query (#1258)Jaime Marquínez Ferrándiz
2013-08-11[vevo] fix testcasePhilipp Hagemeister
2013-07-29Modified m_urls regex and video_urlpishposhmcgee
Some videos have a leading slash, some do not
2013-06-27Move tests to the IE definitionsPhilipp Hagemeister
2013-06-26[vevo] remove unused importPhilipp Hagemeister
2013-06-24MTVIE: add support for Vevo videos (related #913)Jaime Marquínez Ferrándiz
2013-06-24Add VevoIEJaime Marquínez Ferrándiz