如何配置才能让 Youtube-dl 走代理呢

2016-02-26 15:25:47 +08:00
 tyhunter
不想开全局 VPN ,那如何让 Youtube-dl 走 SS 代理呢,试过加了 proxy 选项,但是没效果(估计是因为只支持 HTTP 代理的原因?)
33602 次点击
所在节点    问与答
23 条回复
speedbird
2016-06-04 18:38:42 +08:00
你直接 $ proxychains4 mpv https://www.youtube.com/...... 这样不就行了

如果出现 youtube-dl 错误,可以尝试 you-get 格式是 proxychains4 you-get -p mpv url 。
bao3
2016-07-13 00:44:37 +08:00
首先, youtube-dl 是默认使用浏览器配置,因此如果你电脑在网络中设置中已经设置过代理,那么 youtube-dl 默认便通过浏览器组件使用这个代理,根本不需要设定。
其次, youtube-dl 可使用参数:

```

--proxy URL Use the specified HTTP/HTTPS/SOCKS proxy. To enable experimental SOCKS proxy, specify a proper scheme. For example socks5://127.0.0.1:1080/. Pass in an empty string (--proxy "") for direct connection
```
huzhifeng
2016-08-24 09:00:09 +08:00
2016.05.10 之后的 youtube-dl 版本都可以支持 socks5 代理了,详见
[SOCKS proxy support has been added in youtube-dl 2016.05.10]( https://github.com/rg3/youtube-dl/issues/402#issuecomment-218187016)
使用示例如下:
youtube-dl --proxy socks5://127.0.0.1:1080 <amp-youtube data-videoid="key9SkCU3io" layout="responsive" width="480" height="270"></amp-youtube>

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/259306

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX