mirror of
				https://gitlab.com/ytdl-org/youtube-dl.git
				synced 2025-11-03 23:07:07 -05:00 
			
		
		
		
	[amp] extract error message(closes #12795)
This commit is contained in:
		@@ -7,15 +7,19 @@ from ..utils import (
 | 
			
		||||
    parse_iso8601,
 | 
			
		||||
    mimetype2ext,
 | 
			
		||||
    determine_ext,
 | 
			
		||||
    ExtractorError,
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class AMPIE(InfoExtractor):
 | 
			
		||||
    # parse Akamai Adaptive Media Player feed
 | 
			
		||||
    def _extract_feed_info(self, url):
 | 
			
		||||
        item = self._download_json(
 | 
			
		||||
        feed = self._download_json(
 | 
			
		||||
            url, None, 'Downloading Akamai AMP feed',
 | 
			
		||||
            'Unable to download Akamai AMP feed')['channel']['item']
 | 
			
		||||
            'Unable to download Akamai AMP feed')
 | 
			
		||||
        item = feed.get('channel', {}).get('item')
 | 
			
		||||
        if not item:
 | 
			
		||||
            raise ExtractorError('%s said: %s' % (self.IE_NAME, feed['error']))
 | 
			
		||||
 | 
			
		||||
        video_id = item['guid']
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user