Closed mxzxck closed 4 years ago
其实你只要在 Deploy.bat -> [6]高级设置 -> [3]设置全局代理 -> [N]自定义代理地址
指定 代理服务器地址 时输入 socks5://127.0.0.1
而非 http://127.0.0.1
即可。
例如使用 V2Ray 时可以这样设置:
若需自定义代理地址或端口号,请输入N;
直接回车以取消:n
请输入 - 代理服务器地址(留空则为 http://127.0.0.1 ):socks5://127.0.0.1
请输入 - HTTP端口(留空则为 1080 ):10808
请输入 - HTTPS端口(留空则为 1080 ):10808
自定义代理地址已设置成功。
当然 you-get, youtube-dl 本身可以附带代理参数 -x
/ --proxy
,例如:
you-get -x 127.0.0.1:10808 https://www.youtube.com/watch?v=aBCdefGh
youtube-dl --proxy socks5://127.0.0.1:10808 https://www.youtube.com/watch?v=aBCdefGh
而 annie 自 v0.9.8 起,其不再支持通过 -x 或 -s 参数设置代理。
为了避免出现在相应 Issue 或 PR 下,不直接引用其链接。如需查看,请自行补全网址(前缀
https://github.com/
并将#
替换为/
)。
上一条回复是你主动删除的吗?如果不是,邮箱里有评论存档,需要我接着回复吗? 不会是我自己我无意间删除的吧。。。
由于长时间未回复,且我最近比较忙,现暂时关闭此 Issue 。
如有需要或有人遇到相同问题,我再详细探究一下你所提到的 “youtube-dl + aria2c 下载播放列表时只有第一个视频文件通过 aria2 下载” 的问题,但不一定能给出解决方案。
此外你可以花一点时间翻阅一下 youtube-dl 的 Issues :search 'aria2 playlist' in Issues of ytdl-org/youtube-dl ,看看是不是已经有人讨论过了。
目前中国大陆翻墙稳定的比如trojan和v2ray默认都是socks5协议,请问方便添加代理支持socks5协议,目前默认只有http和https协议,可默认支持http协议的翻墙工具很容易被阻断。谢谢