几天前我开始遇到这个问题:youtube-dl
不再适用于 YouTube 链接,但适用于 Instagram 等其他网站:
$ youtube-dl https://www.instagram.com/p/B47c667AKPo/ [Instagram] B47c667AKPo:下载网页 [下载] 目的地:视频:marieforleo-B47c667AKPo.mp4 [下载] 40.44MiB 的 2.5%,速度为 1.45MiB/s ETA 00:27^C ... $ youtube-dl https://www.youtube.com/watch?v=blHgexdxfVU 用法:youtube-dl [选项] URL [URL...] youtube-dl: 错误:您必须至少提供一个 URL。 输入 youtube-dl --help 以查看所有选项的列表。
忽略带有 HTTP 地址的 HTTPS 证书或A--no-check-certificate
也失败了。几周前,相同的 YouTube 链接和语法也有效。
我升级到最新版本了2020.03.01
,还是有同样的问题。
YouTube 和 之间有什么问题吗youtube-dl
?
答案1
您的 shell 正在尝试扩展通配符?
。将 URL 用单引号括起来以禁用所有扩展:
youtube-dl 'https://www.youtube.com/watch?v=videoid'