mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	Add new options --impersonate and --list-impersonate-targets
				
					
				
			Authored by: coletdjnz, Grub4K, pukkandan, bashonly Co-authored-by: Simon Sawicki <contact@grub4k.xyz> Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com> Co-authored-by: bashonly <bashonly@protonmail.com>
This commit is contained in:
		| @@ -515,6 +515,18 @@ def create_parser(): | ||||
|         metavar='IP', dest='source_address', default=None, | ||||
|         help='Client-side IP address to bind to', | ||||
|     ) | ||||
|     network.add_option( | ||||
|         '--impersonate', | ||||
|         metavar='CLIENT[:OS]', dest='impersonate', default=None, | ||||
|         help=( | ||||
|             'Client to impersonate for requests. E.g. chrome, chrome-110, chrome:windows-10. ' | ||||
|             'Pass --impersonate="" to impersonate any client.'), | ||||
|     ) | ||||
|     network.add_option( | ||||
|         '--list-impersonate-targets', | ||||
|         dest='list_impersonate_targets', default=False, action='store_true', | ||||
|         help='List available clients to impersonate.', | ||||
|     ) | ||||
|     network.add_option( | ||||
|         '-4', '--force-ipv4', | ||||
|         action='store_const', const='0.0.0.0', dest='source_address', | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 coletdjnz
					coletdjnz