Merge pull request #3089 from pulpe/ard_fix
[ARDIE] fix formats extraction (fixes #3087)
This commit is contained in:
		@@ -56,7 +56,18 @@ class ARDIE(InfoExtractor):
 | 
				
			|||||||
                raise ExtractorError('This video is only available after 20:00')
 | 
					                raise ExtractorError('This video is only available after 20:00')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        formats = []
 | 
					        formats = []
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        for s in streams:
 | 
					        for s in streams:
 | 
				
			||||||
 | 
					            if type(s['_stream']) == list:
 | 
				
			||||||
 | 
					                for index, url in enumerate(s['_stream'][::-1]):
 | 
				
			||||||
 | 
					                    quality = s['_quality'] + index
 | 
				
			||||||
 | 
					                    formats.append({
 | 
				
			||||||
 | 
					                        'quality': quality,
 | 
				
			||||||
 | 
					                        'url': url,
 | 
				
			||||||
 | 
					                        'format_id': '%s-%s' % (determine_ext(url), quality)
 | 
				
			||||||
 | 
					                        })
 | 
				
			||||||
 | 
					                continue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            format = {
 | 
					            format = {
 | 
				
			||||||
                'quality': s['_quality'],
 | 
					                'quality': s['_quality'],
 | 
				
			||||||
                'url': s['_stream'],
 | 
					                'url': s['_stream'],
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user