mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-30 22:25:19 +00:00 
			
		
		
		
	[limelight] improve extraction for audio only formats
This commit is contained in:
		| @@ -62,13 +62,21 @@ class LimelightBaseIE(InfoExtractor): | ||||
|                 fmt = { | ||||
|                     'url': stream_url, | ||||
|                     'abr': float_or_none(stream.get('audioBitRate')), | ||||
|                     'vbr': float_or_none(stream.get('videoBitRate')), | ||||
|                     'fps': float_or_none(stream.get('videoFrameRate')), | ||||
|                     'width': int_or_none(stream.get('videoWidthInPixels')), | ||||
|                     'height': int_or_none(stream.get('videoHeightInPixels')), | ||||
|                     'ext': ext, | ||||
|                 } | ||||
|                 rtmp = re.search(r'^(?P<url>rtmpe?://(?P<host>[^/]+)/(?P<app>.+))/(?P<playpath>mp4:.+)$', stream_url) | ||||
|                 width = int_or_none(stream.get('videoWidthInPixels')) | ||||
|                 height = int_or_none(stream.get('videoHeightInPixels')) | ||||
|                 vbr = float_or_none(stream.get('videoBitRate')) | ||||
|                 if width or height or vbr: | ||||
|                     fmt.update({ | ||||
|                         'width': width, | ||||
|                         'height': height, | ||||
|                         'vbr': vbr, | ||||
|                     }) | ||||
|                 else: | ||||
|                     fmt['vcodec'] = 'none' | ||||
|                 rtmp = re.search(r'^(?P<url>rtmpe?://(?P<host>[^/]+)/(?P<app>.+))/(?P<playpath>mp[34]:.+)$', stream_url) | ||||
|                 if rtmp: | ||||
|                     format_id = 'rtmp' | ||||
|                     if stream.get('videoBitRate'): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Remita Amine
					Remita Amine