Estoy usando youtube-dl para descargar algunos videos de youtube. Pero cuando escribo:
youtube-dl http://www.youtube.com/watch?v=rn_YodiJO6k
Yo obtengo:
[youtube] Setting language
[youtube] rn_YodiJO6k: Downloading video webpage
[youtube] rn_YodiJO6k: Downloading video info webpage
[youtube] rn_YodiJO6k: Extracting video information
ERROR: unable to download video
¿Qué estoy haciendo mal?
command-line
youtube
Rondogiannis Aristófanes
fuente
fuente

Respuestas:
La misma pregunta se hizo en unix.stackexchange.com.
Youtube cambió algo para hacerlo incompatible
youtube-dl, se ha solucionado en la última versión. Use lo siguiente para actualizaryoutube-dlhasta que el sistema de paquetes obtenga la versión actualizada:Actualizar
Como se señaló en sup en los comentarios,
youtube-dlse parcheó en Ubuntu para deshabilitar la--updateopción debido a problemas de seguridad ( el informe de errores está aquí ). También se argumenta en el informe de errores queyoutube-dles un objetivo en movimiento, por lo que la versión en los repositorios a menudo está desactualizada. Esto hace que la actualización fácil sea una necesidad.Fácil actualización aún es posible con, por ejemplo
pip. Instale de esta manera (es posible que desee desinstalar versiones anteriores de layoutube-dlprimera):La actualización ahora se puede hacer con:
Como se documenta en la página de descarga de youtube-dl . Tenga en cuenta que también se adjuntan preocupaciones de seguridad similares a este método.
fuente
sudo wget https://yt-dl.org/downloads/2013.11.07/youtube-dl -O /usr/local/bin/youtube-dlsudo chmod a+x /usr/local/bin/youtube-dl(información desde aquí: rg3.github.io/youtube-dl/download.html )pipalternativa que es casi tan conveniente.Para mí, las siguientes líneas funcionaron:
fuente
Debes poner comillas dobles (
") antes y después de la URL del video para que funcione. No creo que sea un error.Por ejemplo:
fuente