如何代表客户端获得直接链接?

时间:2017-08-10 23:40:14

标签: youtube-dl

我知道我可以使用以下命令通过以下方式获得视频音频的直接链接:

youtube-dl -f 139 --get-url https://www.youtube.com/watch?v=dQw4w9WgXcQ

哪个会给我URL

但是,此链接只能在运行该命令的计算机上访问。我尝试使用客户端的IP更改IP,但它仍然无法正常工作。客户端无法自行运行命令,因此必须在其他地方完成。

有没有办法生成可供客户使用的直接链接?

1 个答案:

答案 0 :(得分:1)

youtube-dl FAQ详细解答了这个问题。

对于youtube-dl支持的某些网站,您只需提供指向客户端的链接即可。对于其他人来说,有可能改变一些事情。例如,有一段时间您可以通过IPv6向YouTube发送请求,并且您将获得一个不受IP限制的下载URL。

由于YouTube发出的所有链接仅限于请求链接的客户端的IP地址,因此无法获得在具有不同IP地址的计算机上工作的链接。