viernes, 18 de noviembre de 2011

LINUX: usa youtube-dl para descargar videos masivamente!


Aquí se ve a youtube-dl trabajando por nosotros
Descargar Vídeos desde YOUTUBE puede ser bastante tedioso sino se cuenta con las herramientas adecuadas, hoy veremos como descargar fácil y automáticamente, una lista de vídeos 
Escenario:
Quieres bajar como 10 videos desde YOUTUBE y no tienes tiempo ni ganas de hacer el proceso manualmente.
Solución:
Es muy sencillo, tan solo abre tu terminal/consola y usa el comando "youtube-dl" para descarga vídeos. Se puede usar el comando de la siguiente manera:

$ youtube-dl http://www.youtube.com/watch?v=ZasWNT_KVHs
Pero para nuestro caso en particular, debemos usar más argumentos para automatizar el proceso:
$ youtube-dl -t -f 18 -a /home/jfc/Escritorio/ToDo
A continuación se explica el uso de los argumentos:
  • -t : usamos este argumento para que el nombre del archivo de salida tenga el mismo nombre del título del video que aparece en la página de YOUTUBE.
  • -f 18 : con este argumento podemos indicar el formato de vídeo de salida. Podemos sustituir 18 por cualquiera de los siguientes (sólo aplica para la pagina YOUTUBE):
    • For youtube.com, in particular, the meaning of the format codes is given as:
      • WebM video at 480p: 43
      • WebM video at 720p: 45
      • H264 video in MP4 container at 480p: 18
      • H264 video in MP4 container at 720p: 22
      • H264 video in MP4 container at 1080p: 37
      • H264 video in FLV container at 360p: 34
      • H264 video in FLV container at 480p: 35
      • H263 video at 240p: 5
      • 3GP video: 17
  • -a /home/jfc/Escritorio/ToDo : aquí indicamos el archivo plano que contiene la lista de URL's (direcciones web) de los vídeos:
Archivo Plano con la lista de Videos a descargar

Despues de presionar "ENTER" todo el procesos es automático para todos los vídeos:

Ingresando el comando en la terminal

El proceso de descarga

Vídeos descargados (entre otras cosas..)
Espero que te sirva!


Dios te Bendiga!