aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/brightcove.py
AgeCommit message (Collapse)Author
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-11-14[brightcove:new] StyleSergey M․
2015-11-14[brightcove:new] Add test with rtmp streamsSergey M․
2015-11-14[brightcove:new] Fix testSergey M․
2015-11-14[brightcove] Order imports alphabeticallySergey M․
2015-11-14[brightcove] Remove unused importSergey M․
2015-11-14[brightcove] Fix _extract_urlsSergey M․
2015-11-14[brightcove] Clarify IE_NAMEsSergey M․
2015-11-14[brightcove:embedinpage] Rename extractor to brightcove newSergey M․
It's not actually embed_in_page but "New Studio" and allows both iframe and embed_in_page embeds
2015-11-14[brightcove] Rename extractor to brightcove legacySergey M․
Old embedding approaches are now "Legacy Studio"
2015-11-14[brightcove] Imrove extraction of new embedsSergey M․
2015-11-14[brightcove:embedinpage] Make more robust and extract rtmp streamsSergey M․
2015-11-14Merge branch 'brightcove_in_page_embed' of ↵Sergey M․
https://github.com/remitamine/youtube-dl into remitamine-brightcove_in_page_embed
2015-10-31[utils] change extract_attributes to work in python 2remitamine
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-09-30[brightcove] fix test and fields extractionremitamine
2015-09-23[brightcove] fix streaming_src extractionremitamine
2015-09-11[brightcove] add support for brightcove in page embed(fixes #6824)remitamine
2015-06-23[brightcove] Use `compat_xml_parse_error` (Closes #6060)Sergey M․
2015-06-13[brightcove] Improve and generalize brightcove URL extraction from JSSergey M․
2015-06-13Brightcove extractor: support customBC.createVideo(...); methodfnord
found in http://www.americanbar.org/groups/family_law.html and http://america.aljazeera.com/watch/shows/america-tonight/2015/6/exclusive-hunting-isil-with-the-pkk.html
2015-06-07[brightcove] Allow single quotes in Brightcove URLs (fixes #5901)Yen Chi Hsuan
2015-04-16[brightcove] Always return lists from _extract_brightcove_urlsYen Chi Hsuan
In Python 3, filter() returns an iterable object, which is equivalently to True even for an empty result set. It causes false positive playlists in generic extraction logic.
2015-04-14[brightcove] Handle non well-formed XMLs (#5421)Sergey M․
2015-04-14[brightcove] Improve brightcove experience regex (Closes #5421)Sergey M․
2015-02-18[brightcove] Correct keys in playlistsPhilipp Hagemeister
2015-02-02[brightcove] Fix up more generically invalid XML (Fixes #4849)Philipp Hagemeister
2014-12-16[brightcove] Add shorter URL scheme for other extractorsPhilipp 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-03[brightcove] Make sure that the 'ext' variable is set (fixes #4360)Jaime Marquínez Ferrándiz
2014-11-20[brightcove] Improve error message detection (#4256)Jaime Marquínez Ferrándiz
2014-11-20[brightcove] Remove the namespace from the BrightcoveExperience html objectJaime Marquínez Ferrándiz
2014-11-06[brightcove] Extract m3u8 formats (#3541)Naglis Jonaitis
2014-11-03[brightcove] Make _VALID_URL less greedy and check for empty URLs (#3541)Naglis Jonaitis
2014-10-13[brightcove] Add a test for playlistsJaime Marquínez Ferrándiz
2014-08-24[brightcove] Add support for videoId= in og:video meta (Fixes #3571)Philipp Hagemeister
2014-08-24[brightcove] Detect geoblockingPhilipp Hagemeister
2014-08-24[brightcove] Add a truncated URL warning message (#3571)Philipp Hagemeister
2014-06-15[brightcove] Set the filesize of the formats and use _sort_formatsJaime Marquínez Ferrándiz
2014-06-15[brightcove] Modernize some testsJaime Marquínez Ferrándiz
2014-06-15[brightcove] Add support for renditions with 'remote' set to True (fixes #3081)Jaime Marquínez Ferrándiz
The url needs to be modified to get the flv video.
2014-06-15[brightcove] Improve the 'experienceJSON' regex (#3081)Jaime Marquínez Ferrándiz
One of the strings may contain ';', we would get an invalid json string.
2014-04-12[brightcove] Only use url from meta element if it has the 'playerKey' field ↵Jaime Marquínez Ferrándiz
(fixes #2738)
2014-04-01[brightcove] Encode object_str with utf-8Sergey M․
2014-02-10[brightcove] Unescape html entities from the 'og:video' url property (fixes ↵Jaime Marquínez Ferrándiz
#2360)
2014-02-03[generic] Add support for multiple brightcove URLs (Fixes #2283)Philipp Hagemeister
2014-01-28[brightcove] Move test to genericPhilipp Hagemeister
2014-01-28[brightcove] Parse URL from meta element if available (Fixes #2253)Philipp Hagemeister
2014-01-23[nowness] Add supportPhilipp Hagemeister
2014-01-21[brightcove] Fix extraction of embedded videosJaime Marquínez Ferrándiz
There was a leading ‘:’ in the regex. The ‘flashvars’ parameter is not always available.