Youtube-dl 在 youtube 上失败并在其他网站上工作

mig*_*rin -2 youtube wildcards youtube-dl

几天前我开始遇到这个问题:youtube-dl不再适用于指向 YouTube 的链接,但适用于其他网站,例如 Instagram:

$ youtube-dl https://www.instagram.com/p/B47c667AKPo/
[Instagram] B47c667AKPo:下载网页
[下载] 目的地:视频来自 marieforleo-B47c667AKPo.mp4
[下载] 40.44MiB 的 2.5% at 1.45MiB/s ETA 00:27^C
...

$ youtube-dl https://www.youtube.com/watch?v=blHgexdxfVU
用法:youtube-dl [OPTIONS] URL [URL...]

youtube-dl:错误:您必须至少提供一个 URL。
输入 youtube-dl --help 以查看所有选项的列表。

忽略带有 HTTP 地址或a 的--no-check-certificateHTTPS 证书也会失败。相同的 YouTube 链接和语法在几周前有效。

我升级到最新版本了,2020.03.01还是有同样的问题。

YouTube 和 之间有什么问题youtube-dl吗?

Her*_*ann 5

您的 shell 正在尝试扩展通配符?。用单引号将 URL 括起来以禁用所有扩展:

youtube-dl 'https://www.youtube.com/watch?v=videoid'
Run Code Online (Sandbox Code Playgroud)