Youtube-dl не работает

Я получаю следующую ошибку при попытке загрузить видео с помощью youtube-dl.

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
1
задан 6 October 2015 в 07:04

7 ответов

Вышеупомянутые решения для меня не сработали. Я использовал следующие команды с официального сайта youtube-dl.

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

Используйте http: //rg3.github.io/youtube-dl/download.html:

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

Это исправило это для меня.

11
ответ дан 24 May 2018 в 05:45
  • 1
    Так вы всегда должны загружать youtube-dl, на мой взгляд – geoffmcc 1 January 2015 в 18:41
  • 2
    подтвердите: версия youtube-dt apt-get не работает, вам нужно скачать youtube-dl со своего сайта, где вы найдете обновленные инструкции для загрузки последней версии - этот пост был скопирован оттуда, но имеет старую ссылку для скачивания , Обратите внимание, что вы также можете скачать его без sudo, например 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 – zipizap 16 March 2016 в 13:25

Те, кто сталкивается с новыми проблемами с youtube-dl с этой ошибкой «Warning: Falling back to static signature algorithm», должны сначала установить python-pip (если они еще не установили его, конечно) с помощью

, а затем, чтобы исправить ошибку, используйте

sudo pip install youtube-dl --upgrade

Это то, что сработало для меня этим утром (как во время публикации этого ответа).

3
ответ дан 24 May 2018 в 05:45

Установите pip-python, если вы еще этого не сделали, затем введите:

sudo pip install --upgrade youtube_dl

Это исправляет проблему.

1
ответ дан 24 May 2018 в 05:45

Попробуйте очистить кеш youtube-dl:

youtube-dl --rm-cache-dir

Источник: https://github.com/rg3/youtube-dl/issues/6610:

1
ответ дан 24 May 2018 в 05:45

После исправления проблемы. Теперь он прекрасно работает.

$ 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/

0
ответ дан 24 May 2018 в 05:45
  • 1
    -1 Как установить восходящую версию avconv из источника, чтобы облегчить проблему с сетью youtube-dl? o.o – David Foerster 15 January 2016 в 06:57

Я загрузил youtube-dl из https://yt-dl.org/downloads/2014.09.25/. Затем я сделал chmod 777 youtube-dl и выполнил команду. Он попросил меня обновить через ./youtube -dl -U, который обновил меня до версии 2015.12.13. Я снова побежал ./youtube-dl с URL-адресом, и проблема была решена.

Пытаясь выполнить обновление аппарета по умолчанию, установка pip youtube-dl не выполнила обновление или не решила проблему, указав, что версия pypi может устаревать при исправлениях ошибок.

0
ответ дан 24 May 2018 в 05:45

Я попробовал это, и теперь все работает хорошо:

apt-get remove youtube-dl
apt-get update
apt-get install youtube-dl

Теперь это снова работает, так как эти строки будут повторно устанавливать последнюю версию youtube-dl с сервера

0
ответ дан 24 May 2018 в 05:45
  • 1
    Вы могли бы просто сделать apt-get install --reinstall youtube-dl, чтобы достичь того же, я думаю ... – Byte Commander 17 February 2016 в 13:01

Другие вопросы по тегам:

Похожие вопросы: