Youtube-dl 不工作

aca*_*942 12 youtube-dl

当我尝试使用youtube-dl.

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
Run Code Online (Sandbox Code Playgroud)

Tul*_*nde 15

你是通过apt-get安装的吗?看来这个版本已经过时了。这发生在我身上:

$ sudo youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.
Run Code Online (Sandbox Code Playgroud)

您可以从官方来源安装它:https : //rg3.github.io/youtube-dl/download.html

使用卷曲

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Run Code Online (Sandbox Code Playgroud)

如果你没有 curl,你也可以使用wget

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Run Code Online (Sandbox Code Playgroud)

您还可以使用pip

sudo pip install --upgrade youtube_dl
Run Code Online (Sandbox Code Playgroud)

您还可以使用Homebrew

brew install youtube-dl
Run Code Online (Sandbox Code Playgroud)


小智 11

上面的解决方案对我不起作用。我使用了官方youtube-dl网站上的以下命令。

http://rg3.github.io/youtube-dl/download.html

使用wget

sudo wget https://yt-dl.org/downloads/2014.09.25/youtube-dl -O /usr/local/bin/youtube-dl

sudo chmod a+x /usr/local/bin/youtube-dl
Run Code Online (Sandbox Code Playgroud)

这为我修好了。