mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	| @@ -3848,6 +3848,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor): | |||||||
|                     f'{video_id}: Some formats are possibly damaged. They will be deprioritized', only_once=True) |                     f'{video_id}: Some formats are possibly damaged. They will be deprioritized', only_once=True) | ||||||
| 
 | 
 | ||||||
|             client_name = fmt.get(STREAMING_DATA_CLIENT_NAME) |             client_name = fmt.get(STREAMING_DATA_CLIENT_NAME) | ||||||
|  |             name = fmt.get('qualityLabel') or quality.replace('audio_quality_', '') or '' | ||||||
|             dct = { |             dct = { | ||||||
|                 'asr': int_or_none(fmt.get('audioSampleRate')), |                 'asr': int_or_none(fmt.get('audioSampleRate')), | ||||||
|                 'filesize': int_or_none(fmt.get('contentLength')), |                 'filesize': int_or_none(fmt.get('contentLength')), | ||||||
| @@ -3855,15 +3856,15 @@ class YoutubeIE(YoutubeBaseInfoExtractor): | |||||||
|                 'format_note': join_nonempty( |                 'format_note': join_nonempty( | ||||||
|                     join_nonempty(audio_track.get('displayName'), |                     join_nonempty(audio_track.get('displayName'), | ||||||
|                                   language_preference > 0 and ' (default)', delim=''), |                                   language_preference > 0 and ' (default)', delim=''), | ||||||
|                     fmt.get('qualityLabel') or quality.replace('audio_quality_', ''), |                     name, fmt.get('isDrc') and 'DRC', | ||||||
|                     fmt.get('isDrc') and 'DRC', |  | ||||||
|                     try_get(fmt, lambda x: x['projectionType'].replace('RECTANGULAR', '').lower()), |                     try_get(fmt, lambda x: x['projectionType'].replace('RECTANGULAR', '').lower()), | ||||||
|                     try_get(fmt, lambda x: x['spatialAudioType'].replace('SPATIAL_AUDIO_TYPE_', '').lower()), |                     try_get(fmt, lambda x: x['spatialAudioType'].replace('SPATIAL_AUDIO_TYPE_', '').lower()), | ||||||
|                     throttled and 'THROTTLED', is_damaged and 'DAMAGED', |                     throttled and 'THROTTLED', is_damaged and 'DAMAGED', | ||||||
|                     (self.get_param('verbose') or all_formats) and client_name, |                     (self.get_param('verbose') or all_formats) and client_name, | ||||||
|                     delim=', '), |                     delim=', '), | ||||||
|                 # Format 22 is likely to be damaged. See https://github.com/yt-dlp/yt-dlp/issues/3372 |                 # Format 22 is likely to be damaged. See https://github.com/yt-dlp/yt-dlp/issues/3372 | ||||||
|                 'source_preference': -10 if throttled else -5 if itag == '22' else -1, |                 'source_preference': ((-10 if throttled else -5 if itag == '22' else -1) | ||||||
|  |                                       + (100 if 'Premium' in name else 0)), | ||||||
|                 'fps': int_or_none(fmt.get('fps')) or None, |                 'fps': int_or_none(fmt.get('fps')) or None, | ||||||
|                 'audio_channels': fmt.get('audioChannels'), |                 'audio_channels': fmt.get('audioChannels'), | ||||||
|                 'height': height, |                 'height': height, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 pukkandan
					pukkandan