Merge remote-tracking branch 'chrisjrn/master'
This commit is contained in:
		| @@ -2331,9 +2331,18 @@ class ComedyCentralIE(InfoExtractor): | |||||||
| 			epTitle = mobj.group('episode') | 			epTitle = mobj.group('episode') | ||||||
|  |  | ||||||
| 		mMovieParams = re.findall('(?:<param name="movie" value="|var url = ")(http://media.mtvnservices.com/([^"]*episode.*?:.*?))"', html) | 		mMovieParams = re.findall('(?:<param name="movie" value="|var url = ")(http://media.mtvnservices.com/([^"]*episode.*?:.*?))"', html) | ||||||
|  |  | ||||||
| 		if len(mMovieParams) == 0: | 		if len(mMovieParams) == 0: | ||||||
|  | 			# The Colbert Report embeds the information in a without | ||||||
|  | 			# a URL prefix; so extract the alternate reference | ||||||
|  | 			# and then add the URL prefix manually. | ||||||
|  |  | ||||||
|  | 			altMovieParams = re.findall('data-mgid="([^"]*episode.*?:.*?)"', html) | ||||||
|  | 			if len(altMovieParams) == 0: | ||||||
| 				self._downloader.trouble(u'ERROR: unable to find Flash URL in webpage ' + url) | 				self._downloader.trouble(u'ERROR: unable to find Flash URL in webpage ' + url) | ||||||
| 				return | 				return | ||||||
|  | 			else: | ||||||
|  | 				mMovieParams = [("http://media.mtvnservices.com/" + altMovieParams[0], altMovieParams[0])] | ||||||
| 		 | 		 | ||||||
| 		playerUrl_raw = mMovieParams[0][0] | 		playerUrl_raw = mMovieParams[0][0] | ||||||
| 		self.report_player_url(epTitle) | 		self.report_player_url(epTitle) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Philipp Hagemeister
					Philipp Hagemeister