Youtube-dl no funciona


12

Recibo el siguiente error cuando intento descargar un video usando youtube-dl.

WARNING: Warning: Falling back to static signature algorithm
ERROR: unable to download video data: HTTP Error 403: Forbidden

1
¿Probaste la versión actualizada? Intente ejecutar sudo youtube-dl -Upara actualizarlo
Stormvirux

Sí, he probado la versión actualizada todavía no funciona
acabhishek942

1
Le sugiero que instale DownloadHelper en firefox. Es rápido y efectivo. ¡CLI lleva mucho tiempo!
Un Umar Mukthar

Respuestas:


15

¿Has instalado a través de apt-get? Parece que esta versión está desactualizada. Esto me estaba pasando:

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

Puede instalarlo desde fuentes oficiales: https://rg3.github.io/youtube-dl/download.html

Usando rizo :

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

Si no tiene curl, puede usar alternativamente 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

También puedes usar pip :

sudo pip install --upgrade youtube_dl

También puedes usar Homebrew :

brew install youtube-dl


11

Las soluciones anteriores no funcionaron para mí. Usé los siguientes comandos del sitio youtube-dlweb oficial .

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

Use 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

Esto me lo arregló.


Así es como youtube-dl siempre debe descargarse, en mi opinión
geoffmcc

confirme: la versión apt-get de youtube-dl no funciona, debe descargar youtube-dl desde su sitio web, donde encontrará instrucciones actualizadas para descargar la última versión: esta publicación se copió desde allí pero tiene un enlace de descarga antiguo . Tenga en cuenta que también puede descargarlo sin sudo, de esta manera mkdir youtubedl; cd youtubedl; wget 'wget https://yt-dl.org/downloads/2016.03.14/youtube-dl -O youtube-dl' -O youtube-dl; ./youtube-dl(use la última URL de descarga como se indica en la página web youtube-dl
zipizap

3

Aquellos que enfrentan nuevos problemas con el youtube-dlerror " Advertencia: recurrir al algoritmo de firma estática " primero deben instalar python-pip(si no lo han instalado, por supuesto) con

sudo apt-get install python-pip

y luego, para corregir el error, use

sudo pip install youtube-dl --upgrade

Esto es lo que funcionó para mí esta mañana (como en el momento de publicar esta respuesta).



1

Instale pip-python si aún no lo ha hecho, luego escriba:

sudo pip install --upgrade youtube_dl

Esto soluciona el problema bien.



0

Descargué youtube-dl de https://yt-dl.org/downloads/2014.09.25/ . Luego hice un chmod 777 youtube-dl, y ejecuté el comando. Me pidió que actualizara a través de ./youtube-dl -U, que me actualizó a la versión 2015.12.13. Ejecuté ./youtube-dl con la URL nuevamente y el problema había sido resuelto.

Intentar una actualización de pip en la instalación de pip predeterminada de youtube-dl no realizó la actualización ni resolvió el problema, lo que indica que la versión de pypi podría estar desactualizada en la corrección de errores.


0

Intenté esto y todo funciona bien ahora:

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

Ahora vuelve a funcionar, ya que esas líneas reinstalarán el último youtube-dl del servidor


También podría hacer apt-get install --reinstall youtube-dllo mismo, creo ...
Byte Commander
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.