mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	Fix --list options not implying -s in some cases (#5296)
				
					
				
			Authored by: bashonly, Grub4K
This commit is contained in:
		| @@ -672,6 +672,13 @@ class YoutubeDL: | ||||
|         else: | ||||
|             self.params['nooverwrites'] = not self.params['overwrites'] | ||||
| 
 | ||||
|         if self.params.get('simulate') is None and any(( | ||||
|             self.params.get('list_thumbnails'), | ||||
|             self.params.get('listformats'), | ||||
|             self.params.get('listsubtitles'), | ||||
|         )): | ||||
|             self.params['simulate'] = 'list_only' | ||||
| 
 | ||||
|         self.params.setdefault('forceprint', {}) | ||||
|         self.params.setdefault('print_to_file', {}) | ||||
| 
 | ||||
| @@ -2643,8 +2650,7 @@ class YoutubeDL: | ||||
|         # The pre-processors may have modified the formats | ||||
|         formats = self._get_formats(info_dict) | ||||
| 
 | ||||
|         list_only = self.params.get('simulate') is None and ( | ||||
|             self.params.get('list_thumbnails') or self.params.get('listformats') or self.params.get('listsubtitles')) | ||||
|         list_only = self.params.get('simulate') == 'list_only' | ||||
|         interactive_format_selection = not list_only and self.format_selector == '-' | ||||
|         if self.params.get('list_thumbnails'): | ||||
|             self.list_thumbnails(info_dict) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 bashonly
					bashonly