尝试使用下载视频时出现以下错误youtube-dl
。
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
尝试使用下载视频时出现以下错误youtube-dl
。
WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
Answers:
您通过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.
您可以从官方来源进行安装:https://rg3.github.io/youtube-dl/download.html
使用curl:
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
如果没有卷曲,则可以使用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
您还可以使用pip:
sudo pip install --upgrade youtube_dl
您也可以使用Homebrew:
brew install youtube-dl
上面的解决方案对我不起作用。我从官方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
这为我解决了。
mkdir youtubedl; cd youtubedl; wget 'wget https://yt-dl.org/downloads/2016.03.14/youtube-dl -O youtube-dl' -O youtube-dl; ./youtube-dl
(使用youtube-dl网页中
以下解决了该问题。现在,它工作得很漂亮。
$ sudo apt-get install yasm
$ git clone git://git.libav.org/libav.git
$ cd libav
$ ./configure
$ make
$ sudo make install
资料来源:http : //www.tecmint.com/record-ubuntu-desktop-screen-using-avconv/
avconv
从源代码安装上游版本将如何缓解的网络问题youtube-dl
?Oo
我从https://yt-dl.org/downloads/2014.09.25/下载了youtube-dl。。然后,我做了一个chmod 777 youtube-dl,并运行了命令。它要求我通过./youtube-dl -U进行升级,这将我升级到了2015.12.13版本。我再次使用URL运行./youtube-dl,问题已解决。
在youtube-dl的默认pip安装上尝试进行pip升级无法完成升级或解决了问题,这表明pypi版本在错误修复上可能已过时。
我尝试了这个,现在一切都很好:
apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl
现在可以再次使用,因为这些行将重新从服务器上安装最新的youtube-dl
apt-get install --reinstall youtube-dl
我想,您也可以做一些事情来实现相同的目标
sudo youtube-dl -U
进行更新