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-dl
hasta que el sistema de paquetes obtenga la versión actualizada:Actualizar
Como se señaló en sup en los comentarios,
youtube-dl
se parcheó en Ubuntu para deshabilitar la--update
opción debido a problemas de seguridad ( el informe de errores está aquí ). También se argumenta en el informe de errores queyoutube-dl
es 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-dl
primera):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-dl
sudo chmod a+x /usr/local/bin/youtube-dl
(información desde aquí: rg3.github.io/youtube-dl/download.html )pip
alternativa 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