Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [brightcove] Improve and generalize brightcove URL extraction from JS | Sergey M․ | 2015-06-13 | 1 | -10/+25 | |
| | ||||||
* | Brightcove extractor: support customBC.createVideo(...); method | fnord | 2015-06-13 | 1 | -1/+13 | |
| | | | | | 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 | |||||
* | [brightcove] Allow single quotes in Brightcove URLs (fixes #5901) | Yen Chi Hsuan | 2015-06-07 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Always return lists from _extract_brightcove_urls | Yen Chi Hsuan | 2015-04-16 | 1 | -1/+1 | |
| | | | | | | 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. | |||||
* | [brightcove] Handle non well-formed XMLs (#5421) | Sergey M․ | 2015-04-14 | 1 | -2/+5 | |
| | ||||||
* | [brightcove] Improve brightcove experience regex (Closes #5421) | Sergey M․ | 2015-04-14 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Correct keys in playlists | Philipp Hagemeister | 2015-02-18 | 1 | -1/+2 | |
| | ||||||
* | [brightcove] Fix up more generically invalid XML (Fixes #4849) | Philipp Hagemeister | 2015-02-02 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Add shorter URL scheme for other extractors | Philipp Hagemeister | 2014-12-16 | 1 | -1/+1 | |
| | ||||||
* | Fix imports and general cleanup | Philipp Hagemeister | 2014-12-13 | 1 | -9/+10 | |
| | | | | | | | | · 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 | |||||
* | [brightcove] Make sure that the 'ext' variable is set (fixes #4360) | Jaime Marquínez Ferrándiz | 2014-12-03 | 1 | -1/+2 | |
| | ||||||
* | [brightcove] Improve error message detection (#4256) | Jaime Marquínez Ferrándiz | 2014-11-20 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Remove the namespace from the BrightcoveExperience html object | Jaime Marquínez Ferrándiz | 2014-11-20 | 1 | -0/+2 | |
| | ||||||
* | [brightcove] Extract m3u8 formats (#3541) | Naglis Jonaitis | 2014-11-06 | 1 | -4/+11 | |
| | ||||||
* | [brightcove] Make _VALID_URL less greedy and check for empty URLs (#3541) | Naglis Jonaitis | 2014-11-03 | 1 | -1/+3 | |
| | ||||||
* | [brightcove] Add a test for playlists | Jaime Marquínez Ferrándiz | 2014-10-13 | 1 | -0/+9 | |
| | ||||||
* | [brightcove] Add support for videoId= in og:video meta (Fixes #3571) | Philipp Hagemeister | 2014-08-24 | 1 | -2/+4 | |
| | ||||||
* | [brightcove] Detect geoblocking | Philipp Hagemeister | 2014-08-24 | 1 | -0/+7 | |
| | ||||||
* | [brightcove] Add a truncated URL warning message (#3571) | Philipp Hagemeister | 2014-08-24 | 1 | -1/+5 | |
| | ||||||
* | [brightcove] Set the filesize of the formats and use _sort_formats | Jaime Marquínez Ferrándiz | 2014-06-15 | 1 | -1/+3 | |
| | ||||||
* | [brightcove] Modernize some tests | Jaime Marquínez Ferrándiz | 2014-06-15 | 1 | -2/+4 | |
| | ||||||
* | [brightcove] Add support for renditions with 'remote' set to True (fixes #3081) | Jaime Marquínez Ferrándiz | 2014-06-15 | 1 | -6/+32 | |
| | | | | The url needs to be modified to get the flv video. | |||||
* | [brightcove] Improve the 'experienceJSON' regex (#3081) | Jaime Marquínez Ferrándiz | 2014-06-15 | 1 | -1/+1 | |
| | | | | One of the strings may contain ';', we would get an invalid json string. | |||||
* | [brightcove] Only use url from meta element if it has the 'playerKey' field ↵ | Jaime Marquínez Ferrándiz | 2014-04-12 | 1 | -1/+5 | |
| | | | | (fixes #2738) | |||||
* | [brightcove] Encode object_str with utf-8 | Sergey M․ | 2014-04-01 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Unescape html entities from the 'og:video' url property (fixes ↵ | Jaime Marquínez Ferrándiz | 2014-02-10 | 1 | -1/+2 | |
| | | | | #2360) | |||||
* | [generic] Add support for multiple brightcove URLs (Fixes #2283) | Philipp Hagemeister | 2014-02-03 | 1 | -8/+11 | |
| | ||||||
* | [brightcove] Move test to generic | Philipp Hagemeister | 2014-01-28 | 1 | -11/+0 | |
| | ||||||
* | [brightcove] Parse URL from meta element if available (Fixes #2253) | Philipp Hagemeister | 2014-01-28 | 1 | -3/+19 | |
| | ||||||
* | [nowness] Add support | Philipp Hagemeister | 2014-01-23 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Fix extraction of embedded videos | Jaime Marquínez Ferrándiz | 2014-01-21 | 1 | -4/+7 | |
| | | | | | There was a leading ‘:’ in the regex. The ‘flashvars’ parameter is not always available. | |||||
* | [brightcove] Fix check for url in the result | Jaime Marquínez Ferrándiz | 2014-01-21 | 1 | -1/+1 | |
| | | | | It may have the ‘formats’ field instead of ‘url’. | |||||
* | [servingsys] Add support | Philipp Hagemeister | 2014-01-21 | 1 | -7/+44 | |
| | | | | | This also adds support for brightcove advertisements. Fixes #2181 | |||||
* | [brightcove] The ‘id’ attribute is not always present in the object tag ↵ | Jaime Marquínez Ferrándiz | 2014-01-10 | 1 | -3/+3 | |
| | | | | | | (fixes #2132) It looks like the ‘flashId’ parameter is not needed. | |||||
* | Use original Referer URL in Brightcove requests (Fixes #2110) | Philipp Hagemeister | 2014-01-07 | 1 | -3/+7 | |
| | ||||||
* | [brightcove] Use unicode_literals | Philipp Hagemeister | 2014-01-07 | 1 | -33/+34 | |
| | ||||||
* | [brightcove] Test checksum changed | Philipp Hagemeister | 2013-12-20 | 1 | -1/+1 | |
| | ||||||
* | Remove superfluous spaces | Philipp Hagemeister | 2013-12-09 | 1 | -1/+1 | |
| | ||||||
* | [brightcove] Use the original url (usually the player) as the default ↵ | Jaime Marquínez Ferrándiz | 2013-12-09 | 1 | -3/+19 | |
| | | | | referer (fixes #1929) | |||||
* | [brightcove] Don't use 'or' with the xml nodes, use the 'value' attribute ↵ | Jaime Marquínez Ferrándiz | 2013-11-24 | 1 | -4/+7 | |
| | | | | instead | |||||
* | [brightcove] Set the 'videoPlayer' value to the 'videoId' if it's missing in ↵ | Jaime Marquínez Ferrándiz | 2013-11-23 | 1 | -3/+6 | |
| | | | | the parameters (fixes #1815) | |||||
* | [brightcove] Set the 'Referer' header if the url has the 'linkBaseUrl' ↵ | Jaime Marquínez Ferrándiz | 2013-11-07 | 1 | -4/+13 | |
| | | | | parameter (fixes #1553) | |||||
* | [brightcove] Support redirected urls from bcove.me (fixes #1732) | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -2/+4 | |
| | | | | 'bctid' needs to be changed to '@videoPlayer', and 'bckey' to 'playerKey'. | |||||
* | [brightcove] Extract all the available formats | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -4/+5 | |
| | ||||||
* | [brightcove] Change the 'videoId' or 'videoID' field to '@videoPlayer' ↵ | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -0/+13 | |
| | | | | | | (fixes #1697) It seems to be needed when using the htmlFederated page | |||||
* | [brightcove] Add the extraction of the url from generic | Jaime Marquínez Ferrándiz | 2013-11-06 | 1 | -1/+15 | |
| | ||||||
* | [brightcove] Don't set the extension | Jaime Marquínez Ferrándiz | 2013-11-02 | 1 | -3/+1 | |
| | | | | If the video only has the 'FLVFullLengthURL' key, it can still be an mp4 file. | |||||
* | [brightcove] Raise error if playlist is empty (#1608) | Philipp Hagemeister | 2013-10-17 | 1 | -1/+4 | |
| | ||||||
* | [brightcove] Fix more broken XML (#1608) | Philipp Hagemeister | 2013-10-17 | 1 | -0/+2 | |
| | ||||||
* | [brightcove] Fix up some broken HTML (#1553) | Philipp Hagemeister | 2013-10-04 | 1 | -0/+5 | |
| |