我想通过代理服务器通过youtube-dl下载youtube视频,但显示需要身份验证
码:
http_proxy="http://username:password@proxy:port/" youtube-dl url
它显示身份验证错误
我想通过代理服务器通过youtube-dl下载youtube视频,但显示需要身份验证
码:
http_proxy="http://username:password@proxy:port/" youtube-dl url
它显示身份验证错误
Answers:
现在不建议使用该调用语法。
从帮助页面:
--proxy URL Use the specified HTTP/HTTPS proxy. Pass in an empty string (--proxy "") for direct connection
--cn-verification-proxy URL Use this proxy to verify the IP address for some Chinese sites. The default proxy specified by --proxy (or none, if the options is not present) is used for the actual downloading.
因此,除非您使用中文代理,否则命令应为:
youtube-dl [OPTIONS] --proxy 'http(s)://PROXY_URL:PROXY_PORT' URL
根据代理类型在http或https之间进行选择。
您还可以尝试直接使用urllib2测试代理:
#!/usr/bin/python
import urllib2
import sys
url = sys.argv[1]
response = urllib2.urlopen(url)
html_string = response.read()
print html_string
proxychains-ng
与Tor一起使用的。是什么让您说我们应该将其配置为使用obfs2?(也许在2013年,proxychains
需要更多配置吗?)