mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	Document width, height, and resolution (#1445)
This commit is contained in:
		
							
								
								
									
										11
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								README.md
									
									
									
									
									
								
							| @@ -124,10 +124,13 @@ which means you can modify it, redistribute it or use it however you like. | |||||||
|                                      video id, %(playlist)s for the playlist the |                                      video id, %(playlist)s for the playlist the | ||||||
|                                      video is in, %(playlist_index)s for the |                                      video is in, %(playlist_index)s for the | ||||||
|                                      position in the playlist and %% for a |                                      position in the playlist and %% for a | ||||||
|                                      literal percent. Use - to output to stdout. |                                      literal percent. %(height)s and %(width)s | ||||||
|                                      Can also be used to download to a different |                                      for the width and height of the video in | ||||||
|                                      directory, for example with -o '/my/downloa |                                      the picked format. Use - to output to | ||||||
|                                      ds/%(uploader)s/%(title)s-%(id)s.%(ext)s' . |                                      stdout. Can also be used to download to a | ||||||
|  |                                      different directory, for example with -o '/ | ||||||
|  |                                      my/downloads/%(uploader)s/%(title)s-%(id)s. | ||||||
|  |                                      %(ext)s' . | ||||||
|     --autonumber-size NUMBER         Specifies the number of digits in |     --autonumber-size NUMBER         Specifies the number of digits in | ||||||
|                                      %(autonumber)s when it is present in output |                                      %(autonumber)s when it is present in output | ||||||
|                                      filename template or --auto-number option |                                      filename template or --auto-number option | ||||||
|   | |||||||
| @@ -409,6 +409,13 @@ class YoutubeDL(object): | |||||||
|             template_dict['autonumber'] = autonumber_templ % self._num_downloads |             template_dict['autonumber'] = autonumber_templ % self._num_downloads | ||||||
|             if template_dict.get('playlist_index') is not None: |             if template_dict.get('playlist_index') is not None: | ||||||
|                 template_dict['playlist_index'] = '%05d' % template_dict['playlist_index'] |                 template_dict['playlist_index'] = '%05d' % template_dict['playlist_index'] | ||||||
|  |             if template_dict.get('resolution') is None: | ||||||
|  |                 if template_dict.get('width') and template_dict.get('height'): | ||||||
|  |                     template_dict['resolution'] = '%dx%d' % (template_dict['width'], template_dict['height']) | ||||||
|  |                 elif template_dict.get('height'): | ||||||
|  |                     res = '%sp' % template_dict['height'] | ||||||
|  |                 elif template_dict.get('width'): | ||||||
|  |                     res = '?x%d' % template_dict['width'] | ||||||
|  |  | ||||||
|             sanitize = lambda k, v: sanitize_filename( |             sanitize = lambda k, v: sanitize_filename( | ||||||
|                 compat_str(v), |                 compat_str(v), | ||||||
|   | |||||||
| @@ -430,6 +430,8 @@ def parseOpts(overrideArguments=None): | |||||||
|                   '%(extractor)s for the provider (youtube, metacafe, etc), ' |                   '%(extractor)s for the provider (youtube, metacafe, etc), ' | ||||||
|                   '%(id)s for the video id, %(playlist)s for the playlist the video is in, ' |                   '%(id)s for the video id, %(playlist)s for the playlist the video is in, ' | ||||||
|                   '%(playlist_index)s for the position in the playlist and %% for a literal percent. ' |                   '%(playlist_index)s for the position in the playlist and %% for a literal percent. ' | ||||||
|  |                   '%(height)s and %(width)s for the width and height of the video format. ' | ||||||
|  |                   '%(resolution)s for a textual description of the resolution of the video format. ' | ||||||
|                   'Use - to output to stdout. Can also be used to download to a different directory, ' |                   'Use - to output to stdout. Can also be used to download to a different directory, ' | ||||||
|                   'for example with -o \'/my/downloads/%(uploader)s/%(title)s-%(id)s.%(ext)s\' .')) |                   'for example with -o \'/my/downloads/%(uploader)s/%(title)s-%(id)s.%(ext)s\' .')) | ||||||
|     filesystem.add_option('--autonumber-size', |     filesystem.add_option('--autonumber-size', | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user