mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	[espn] fix fivethirtyeight.com extraction
This commit is contained in:
		| @@ -216,17 +216,14 @@ class FiveThirtyEightIE(InfoExtractor): | ||||
|     _TEST = { | ||||
|         'url': 'http://fivethirtyeight.com/features/how-the-6-8-raiders-can-still-make-the-playoffs/', | ||||
|         'info_dict': { | ||||
|             'id': '21846851', | ||||
|             'ext': 'mp4', | ||||
|             'id': '56032156', | ||||
|             'ext': 'flv', | ||||
|             'title': 'FiveThirtyEight: The Raiders can still make the playoffs', | ||||
|             'description': 'Neil Paine breaks down the simplest scenario that will put the Raiders into the playoffs at 8-8.', | ||||
|             'timestamp': 1513960621, | ||||
|             'upload_date': '20171222', | ||||
|         }, | ||||
|         'params': { | ||||
|             'skip_download': True, | ||||
|         }, | ||||
|         'expected_warnings': ['Unable to download f4m manifest'], | ||||
|     } | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
| @@ -234,9 +231,8 @@ class FiveThirtyEightIE(InfoExtractor): | ||||
|  | ||||
|         webpage = self._download_webpage(url, video_id) | ||||
|  | ||||
|         video_id = self._search_regex( | ||||
|             r'data-video-id=["\'](?P<id>\d+)', | ||||
|             webpage, 'video id', group='id') | ||||
|         embed_url = self._search_regex( | ||||
|             r'<iframe[^>]+src=["\'](https?://fivethirtyeight\.abcnews\.go\.com/video/embed/\d+/\d+)', | ||||
|             webpage, 'embed url') | ||||
|  | ||||
|         return self.url_result( | ||||
|             'http://espn.go.com/video/clip?id=%s' % video_id, ESPNIE.ie_key()) | ||||
|         return self.url_result(embed_url, 'AbcNewsVideo') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Remita Amine
					Remita Amine