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

12

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

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden
acabhishek942
источник
1
Вы пробовали обновленную версию. Попробуйте запустить, sudo youtube-dl -Uчтобы обновить его
Stormvirux
да, я пробовал обновленную версию до сих пор не работает
acabhishek942
1
Я предлагаю вам установить DownloadHelper в Firefox. Это быстро и эффективно. CLI занимает много времени!
Умар Муктар
1
Возможный дубликат Cannot update youtube-dl
Дэвид Фёрстер

Ответы:

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.

Вы можете установить его из официальных источников: 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
Тулио Касагранде
источник
Смотрите также: askubuntu.com/questions/380438/cannot-update-youtube-dl
Дейв Джарвис
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

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

Адам Элвин
источник
Вот как всегда нужно скачивать youtube-dl, по моему мнению
geoffmcc
подтвердите: apt-get версия youtube-dl не работает, вам нужно скачать 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
3

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

sudo apt-get install python-pip

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

sudo pip install youtube-dl --upgrade

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

Мистер Один ЗЕД
источник
1

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

sudo pip install --upgrade youtube_dl

Это решает проблему все в порядке.

Yann
источник
0

После исправлена ​​проблема. Сейчас работает красиво.

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

naveedxxa
источник
-1 Как установка avconvисходной версии из исходного кода поможет решить проблему с сетью youtube-dl? Оо
Дэвид Фёрстер
0

Я скачал 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 может быть устаревшей при исправлении ошибок.

Абхинав Маурья
источник
0

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

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

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

Юсуф Ибрагим
источник
apt-get install --reinstall youtube-dlЯ думаю, вы могли бы просто сделать то же самое ...
Byte Commander