我知道我可以使用以下命令通过以下方式获得视频音频的直接链接:
youtube-dl -f 139 --get-url https://www.youtube.com/watch?v=dQw4w9WgXcQ
哪个会给我URL
但是,此链接只能在运行该命令的计算机上访问。我尝试使用客户端的IP更改IP,但它仍然无法正常工作。客户端无法自行运行命令,因此必须在其他地方完成。
有没有办法生成可供客户使用的直接链接?
答案 0 :(得分:1)
youtube-dl FAQ详细解答了这个问题。
对于youtube-dl支持的某些网站,您只需提供指向客户端的链接即可。对于其他人来说,有可能改变一些事情。例如,有一段时间您可以通过IPv6向YouTube发送请求,并且您将获得一个不受IP限制的下载URL。
由于YouTube发出的所有链接仅限于请求链接的客户端的IP地址,因此无法获得在具有不同IP地址的计算机上工作的链接。