Я получаю следующую ошибку при попытке загрузить видео с помощью 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
Ответы:
Вы установили через 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
Если у вас нет 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
Вы также можете использовать 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
(используйте последний URL-адрес для загрузки, указанный на веб-странице youtube-dl
Те, кто сталкивается с новыми проблемами с youtube-dl
этой ошибкой « Внимание: откат к алгоритму статической подписи », должны сначала установить python-pip
(если они, конечно, еще не установили его) с
sudo apt-get install python-pip
а затем, чтобы исправить ошибку, используйте
sudo pip install youtube-dl --upgrade
Это то, что сработало для меня сегодня утром (на момент публикации этого ответа).
Попробуйте очистить кеш youtube-dl:
youtube-dl --rm-cache-dir
Источник: https://github.com/rg3/youtube-dl/issues/6610 :
После исправлена проблема. Сейчас работает красиво.
$ 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
? Оо
Я скачал youtube-dl с https://yt-dl.org/downloads/2014.09.25/ . Затем я выполнил команду chmod 777 youtube-dl и выполнил команду. Он попросил меня обновить через ./youtube-dl -U, который обновил меня до версии 2015.12.13. Я снова запустил ./youtube-dl с URL, и проблема была решена.
Попытка обновления pip при установке pip по умолчанию в youtube-dl не выполнила обновление и не решила проблему, что указывает на то, что версия 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
чтобы обновить его