Youtube-dl 在 youtube 上失败,但在其他网站上正常

Youtube-dl 在 youtube 上失败,但在其他网站上正常

几天前我开始遇到这个问题: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'

相关内容