mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[spankwire] Add support for new URL format (Closes #9657)
This commit is contained in:
		| @@ -96,20 +96,18 @@ class SpankwireIE(InfoExtractor): | ||||
|         formats = [] | ||||
|         for height, video_url in zip(heights, video_urls): | ||||
|             path = compat_urllib_parse_urlparse(video_url).path | ||||
|             _, quality = path.split('/')[4].split('_')[:2] | ||||
|             f = { | ||||
|                 'url': video_url, | ||||
|                 'height': height, | ||||
|             } | ||||
|             tbr = self._search_regex(r'^(\d+)[Kk]$', quality, 'tbr', default=None) | ||||
|             if tbr: | ||||
|                 f.update({ | ||||
|                     'tbr': int(tbr), | ||||
|                     'format_id': '%dp' % height, | ||||
|                 }) | ||||
|             m = re.search(r'/(?P<height>\d+)[pP]_(?P<tbr>\d+)[kK]', path) | ||||
|             if m: | ||||
|                 tbr = int(m.group('tbr')) | ||||
|                 height = int(m.group('height')) | ||||
|             else: | ||||
|                 f['format_id'] = quality | ||||
|             formats.append(f) | ||||
|                 tbr = None | ||||
|             formats.append({ | ||||
|                 'url': video_url, | ||||
|                 'format_id': '%dp' % height, | ||||
|                 'height': height, | ||||
|                 'tbr': tbr, | ||||
|             }) | ||||
|         self._sort_formats(formats) | ||||
|  | ||||
|         age_limit = self._rta_search(webpage) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․