Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							ec05fee43a 
							
						 
					 
					
						
						
							
							[brightcove] Add shorter URL scheme for other extractors  
						
						
						
					 
					
						2014-12-16 16:38:26 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc79574fc 
							
						 
					 
					
						
						
							
							Fix imports and general cleanup  
						
						... 
						
						
						
						· 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-13 12:35:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							233d37fb6b 
							
						 
					 
					
						
						
							
							[brightcove] Make sure that the 'ext' variable is set ( fixes   #4360 )  
						
						
						
					 
					
						2014-12-03 13:25:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							4d46c1c68c 
							
						 
					 
					
						
						
							
							[brightcove] Improve error message detection ( #4256 )  
						
						
						
					 
					
						2014-11-20 18:44:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							d6f714f321 
							
						 
					 
					
						
						
							
							[brightcove] Remove the namespace from the BrightcoveExperience html object  
						
						
						
					 
					
						2014-11-20 18:37:08 +01:00 
						 
				 
			
				
					
						
							
							
								Naglis Jonaitis 
							
						 
					 
					
						
						
						
						
							
						
						
							37aab27808 
							
						 
					 
					
						
						
							
							[brightcove] Extract m3u8 formats ( #3541 )  
						
						
						
					 
					
						2014-11-06 00:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Naglis Jonaitis 
							
						 
					 
					
						
						
						
						
							
						
						
							b5af6fcdad 
							
						 
					 
					
						
						
							
							[brightcove] Make _VALID_URL less greedy and check for empty URLs ( #3541 )  
						
						
						
					 
					
						2014-11-03 23:12:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							bd4e40df1a 
							
						 
					 
					
						
						
							
							[brightcove] Add a test for playlists  
						
						
						
					 
					
						2014-10-13 16:26:53 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							e1ab5000b2 
							
						 
					 
					
						
						
							
							[brightcove] Add support for videoId= in og:video meta ( Fixes   #3571 )  
						
						
						
					 
					
						2014-08-24 02:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							a5ed3e571e 
							
						 
					 
					
						
						
							
							[brightcove] Detect geoblocking  
						
						
						
					 
					
						2014-08-24 02:40:26 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							6857590059 
							
						 
					 
					
						
						
							
							[brightcove] Add a truncated URL warning message ( #3571 )  
						
						
						
					 
					
						2014-08-24 02:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							35eacd0dae 
							
						 
					 
					
						
						
							
							[brightcove] Set the filesize of the formats and use _sort_formats  
						
						
						
					 
					
						2014-06-15 11:37:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							96bef88f5f 
							
						 
					 
					
						
						
							
							[brightcove] Modernize some tests  
						
						
						
					 
					
						2014-06-15 11:24:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							5524b242a7 
							
						 
					 
					
						
						
							
							[brightcove] Add support for renditions with 'remote' set to True ( fixes   #3081 )  
						
						... 
						
						
						
						The url needs to be modified to get the flv video. 
						
					 
					
						2014-06-15 11:20:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							a013eba65f 
							
						 
					 
					
						
						
							
							[brightcove] Improve the 'experienceJSON' regex ( #3081 )  
						
						... 
						
						
						
						One of the strings may contain ';', we would get an invalid json string. 
						
					 
					
						2014-06-15 11:08:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							381640e3ac 
							
						 
					 
					
						
						
							
							[brightcove] Only use url from meta element if it has the 'playerKey' field ( fixes   #2738 )  
						
						
						
					 
					
						2014-04-12 12:53:48 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey M․ 
							
						 
					 
					
						
						
						
						
							
						
						
							0479c625a4 
							
						 
					 
					
						
						
							
							[brightcove] Encode object_str with utf-8  
						
						
						
					 
					
						2014-04-01 20:17:35 +07:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6e4ca1ed 
							
						 
					 
					
						
						
							
							[brightcove] Unescape html entities from the 'og:video' url property ( fixes   #2360 )  
						
						
						
					 
					
						2014-02-10 07:50:10 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							99877772d0 
							
						 
					 
					
						
						
							
							[generic] Add support for multiple brightcove URLs ( Fixes   #2283 )  
						
						
						
					 
					
						2014-02-03 15:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							17ab4d3b5e 
							
						 
					 
					
						
						
							
							[brightcove] Move test to generic  
						
						
						
					 
					
						2014-01-28 03:35:32 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							117bec936c 
							
						 
					 
					
						
						
							
							[brightcove] Parse URL from meta element if available ( Fixes   #2253 )  
						
						
						
					 
					
						2014-01-28 01:01:23 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							066f6a0630 
							
						 
					 
					
						
						
							
							[nowness] Add support  
						
						
						
					 
					
						2014-01-23 00:12:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							47917f24c4 
							
						 
					 
					
						
						
							
							[brightcove] Fix extraction of embedded videos  
						
						... 
						
						
						
						There was a leading ‘:’ in the regex.
The ‘flashvars’ parameter is not always available. 
						
					 
					
						2014-01-21 22:04:46 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							d614aa40e3 
							
						 
					 
					
						
						
							
							[brightcove] Fix check for url in the result  
						
						... 
						
						
						
						It may have the ‘formats’ field instead of ‘url’. 
						
					 
					
						2014-01-21 21:53:10 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0817e8e1 
							
						 
					 
					
						
						
							
							[servingsys] Add support  
						
						... 
						
						
						
						This also adds support for brightcove advertisements.
Fixes  #2181  
						
					 
					
						2014-01-21 02:09:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							db22af36ec 
							
						 
					 
					
						
						
							
							[brightcove] The ‘id’ attribute is not always present in the object tag ( fixes   #2132 )  
						
						... 
						
						
						
						It looks like the ‘flashId’ parameter is not needed. 
						
					 
					
						2014-01-10 19:39:42 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							79f8295303 
							
						 
					 
					
						
						
							
							Use original Referer URL in Brightcove requests ( Fixes   #2110 )  
						
						
						
					 
					
						2014-01-07 05:34:14 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							400e58103d 
							
						 
					 
					
						
						
							
							[brightcove] Use unicode_literals  
						
						
						
					 
					
						2014-01-07 05:23:20 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							c4d55a33fc 
							
						 
					 
					
						
						
							
							[brightcove] Test checksum changed  
						
						
						
					 
					
						2013-12-20 17:28:50 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							f8bd0194a7 
							
						 
					 
					
						
						
							
							Remove superfluous spaces  
						
						
						
					 
					
						2013-12-09 20:05:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							77526143e7 
							
						 
					 
					
						
						
							
							[brightcove] Use the original url (usually the player) as the default referer ( fixes   #1929 )  
						
						
						
					 
					
						2013-12-09 20:01:43 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							d214fdb8fe 
							
						 
					 
					
						
						
							
							[brightcove] Don't use 'or' with the xml nodes, use the 'value' attribute instead  
						
						
						
					 
					
						2013-11-24 11:02:34 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							36de0a0e1a 
							
						 
					 
					
						
						
							
							[brightcove] Set the 'videoPlayer' value to the 'videoId' if it's missing in the parameters ( fixes   #1815 )  
						
						
						
					 
					
						2013-11-23 23:27:15 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							dd5bcdc4c9 
							
						 
					 
					
						
						
							
							[brightcove] Set the 'Referer' header if the url has the 'linkBaseUrl' parameter ( fixes   #1553 )  
						
						
						
					 
					
						2013-11-07 21:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							51040b72ed 
							
						 
					 
					
						
						
							
							[brightcove] Support redirected urls from bcove.me ( fixes   #1732 )  
						
						... 
						
						
						
						'bctid' needs to be changed to '@videoPlayer', and 'bckey' to 'playerKey'. 
						
					 
					
						2013-11-06 22:03:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							b0759f0c19 
							
						 
					 
					
						
						
							
							[brightcove] Extract all the available formats  
						
						
						
					 
					
						2013-11-06 19:05:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4a0c2aec 
							
						 
					 
					
						
						
							
							[brightcove] Change the 'videoId' or 'videoID' field to '@videoPlayer' ( fixes   #1697 )  
						
						... 
						
						
						
						It seems to be needed when using the htmlFederated page 
						
					 
					
						2013-11-06 17:31:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb165e674 
							
						 
					 
					
						
						
							
							[brightcove] Add the extraction of the url from generic  
						
						
						
					 
					
						2013-11-06 16:58:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							f52f01b5d2 
							
						 
					 
					
						
						
							
							[brightcove] Don't set the extension  
						
						... 
						
						
						
						If the video only has the 'FLVFullLengthURL' key, it can still be an mp4 file. 
						
					 
					
						2013-11-02 21:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							591454798d 
							
						 
					 
					
						
						
							
							[brightcove] Raise error if playlist is empty ( #1608 )  
						
						
						
					 
					
						2013-10-17 01:02:17 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							2d0efe70a6 
							
						 
					 
					
						
						
							
							[brightcove] Fix more broken XML ( #1608 )  
						
						
						
					 
					
						2013-10-17 00:46:11 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							46e28a84ca 
							
						 
					 
					
						
						
							
							[brightcove] Fix up some broken HTML ( #1553 )  
						
						
						
					 
					
						2013-10-04 11:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							4de1994b6e 
							
						 
					 
					
						
						
							
							[brightcove] Use direct url for the tests  
						
						... 
						
						
						
						The test_all_urls.py test failed because BrightcoveIE doesn't match them. 
						
					 
					
						2013-09-26 18:59:56 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							592882aa9f 
							
						 
					 
					
						
						
							
							[brightcove] Support videos that only provide flv versions ( fixes   #1504 )  
						
						... 
						
						
						
						Moved the test from generic.py to brightcove.py 
						
					 
					
						2013-09-26 13:54:31 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							6543f0dca5 
							
						 
					 
					
						
						
							
							BrightcoveIE: Use parse_qs to extract the fields of the query ( closes   #1032 )  
						
						... 
						
						
						
						Add a compat_urlparse to utils. 
						
					 
					
						2013-07-12 14:53:28 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							45ff2d51d0 
							
						 
					 
					
						
						
							
							[brightcove] add import  
						
						
						
					 
					
						2013-07-11 16:31:29 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Hagemeister 
							
						 
					 
					
						
						
						
						
							
						
						
							5de3ece225 
							
						 
					 
					
						
						
							
							[brightcove] fix on Python 2.6  
						
						
						
					 
					
						2013-07-11 16:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							117adb0f0f 
							
						 
					 
					
						
						
							
							GenericIE: detect more Brightcove videos  
						
						... 
						
						
						
						In some sites "class" contains more that BrightcoveExperience 
						
					 
					
						2013-07-11 00:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							abb285fb1b 
							
						 
					 
					
						
						
							
							BrightcoveIE: add support for playlists  
						
						
						
					 
					
						2013-07-11 00:04:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jaime Marquínez Ferrándiz 
							
						 
					 
					
						
						
						
						
							
						
						
							cfe50f04ed 
							
						 
					 
					
						
						
							
							GenericIE: Detect videos from Brightcove  
						
						... 
						
						
						
						Brightcove videos info is usually found in an <object class="BrightcoveExperience"></object> node, this is passed to a new method of BrightcoveIE that builds a url to extract the video. 
						
					 
					
						2013-07-10 17:49:11 +02:00