如何在youtube-dl上使用代理?

时间:2017-03-22 09:38:42

标签: youtube-dl

我想使用代理并运行它 youtube-dl --proxy socks5://127.0.0.1:1080

这是

以下的错误

Usage: youtube-dl [OPTIONS] URL [URL...]

youtube-dl: error: You must provide at least one URL.

这里有什么问题?

2 个答案:

答案 0 :(得分:9)

选项--proxy ...仅适用于youtube-dl的调用。要使用代理下载视频,请将视频URL添加到命令行,如下所示:

youtube-dl --proxy socks5://127.0.0.1:1080  https://youtu.be/BaW_jenozKc

如果要对所有进一步的调用使用代理,请创建包含内容的configuration file

--proxy socks5://127.0.0.1:1080

答案 1 :(得分:0)

如何使用youtube-dl从youtube下载视频和播放列表

第1步。从https://github.com/ytdl-org/youtube-dl下载exe文件

我使用以下命令在Windows 8.1中下载

E:> youtube-dl.exe -proxy https://10.20.30.10:8080 https://www.youtube.com/playlist?list=xx

网络选项:

--proxy URL                      Use the specified HTTP/HTTPS/SOCKS proxy.
                                 To enable SOCKS proxy, specify a proper
                                 scheme. For example
                                 socks5://127.0.0.1:1080/. Pass in an empty
                                 string (--proxy "") for direct connection
--socket-timeout SECONDS         Time to wait before giving up, in seconds
--source-address IP              Client-side IP address to bind to
-4, --force-ipv4                 Make all connections via IPv4
-6, --force-ipv6                 Make all connections via IPv6