best counter
GNU/Linux. MuyLinux

Youtube-dl: descarga de vídeos a golpe de comando

2/11/2010| por | 16 comentarios

Existen extensiones para navegadores web que nos permiten descargar vídeos de YouTube y otros servicios de vídeo con cierta facilidad, pero a los linuxeros nos tira mucho la consola de comandos, así que poder controlar este tipo de tareas desde una terminal siempre puede ser interesante.

youtube 500x354 Youtube dl: descarga de vídeos a golpe de comando

Y eso es precisamente lo que nos proporciona un script en Python llamado youtube-dl, que a pesar de su nombre no solo sirve para descargar vídeos de YouTube, sino también de otros servicios similares como Metacafe, video.google.com, DailyMotion o PhotoBucket.

En Linuxers explican cómo sacar partido de este pequeño script, desde su instalación hasta su utilización con distintos parámetros. Por ejemplo, en Ubuntu y Debian la instalación es súper sencilla y basta con hacer un tradicional

sudo apt-get install youtube-dl

Para poder acceder a la herramienta, que por cierto, también está disponible en el Centro de Software de Ubuntu.

A partir de aquí ya podremos abrir una terminal para sacar partido del script, cuya sintaxis básica es

youtube-dl youtube-url

Es decir, que basta con incluir la URL de YouTube tras el comando para descargar el vídeo. A partir de aquí aparecen varias opciones:

  • Incluir el título del vídeo:
    youtube-dl -t youtube_url
  • Guardar con otro nombre de fichero:
    youtube -o horror.flv youtube_url
  • Elegir un formato de título especial:
    youtube-dl -o "%(title)s-%(uploader)s.%(ext)s" youtube_url
  • Elegir el formato del vídeo (formatos disponibles):
    youtube-dl -f 35 -l youtube_url
  • Descargar múltiples vídeos (lista de URLs en urls_file.txt):
    youtube-dl -t -a urls_file.txt

E incluso hay algunas ociones más, como explican en el artículo original. Una fantástica forma de aprovechar la potencia de nuestra terminal, ¿a que sí?

Related posts:

  1. Minitube, lo mejor para ver vídeos de YouTube
  2. GNU Parallel: computación paralela a golpe de comando
  3. Canal Open Source en YouTube
  4. YouTube aprovecha la potencia de FFmpeg
  5. Descarga carátulas de tus MP3 con Covert Art Downloader
Categorías: Internet, Open Source, Trucos, Ubuntu

Hay 16 comentarios

  1. 1
    juan dice:

    La aplicación es muy buena, y la uso bastante.
    Pero ¿sudo apt-get install?
    Pero si es un solo archivo. Y si es por mantenerlo actualizado está en un repo git.

  2. 2
    Ntrx dice:

    Yo cuando me quiero descargar un vídeo de youtube, lo único que hago es dejar que el vídeo cargue, me voy a la carpeta temporal (/tmp) y me copio el vídeo donde quiera… Aun así, gracias, lo probaré xD

  3. 3
    Gaspar dice:

    Es IE el navegador de la foto de cabecera ?

    • 4
      juan dice:

      Sí. Jajajajajaj. Épico picajoso

    • 5
      Picajoso dice:

      Uy, reconozco que no me he fijado mucho, he cogido una imagen que me parecía curiosa, y claro, pasan estas cosas :)

      En fin, como queda simpática ya la dejo. ¡Buena vista, chicos!

      • 8
        1antares1 dice:

        Éstos errores son delicados y hasta dificil de equivocarse.

        Hubieses tomado un ScreenShot del Firefox o Chromium (Si es que lo utilizas) y rotas en 3D con el acercamiento directo de la pequeña resolucion, con pequeño desenfoque y listo.

        Aparte IE 6… :O – Más feo, imposible!

  4. 6
    yonose dice:

    He ahí el asombroso poder de python!!

    no hay nada mejor que socavar la red de youtube hecha con Django (Python) y otras cosillas, con un script en python que se encargue del trabajo sucio.

    No es necesario buscar en los repos, si alguien quiere usar el script directamente y llevarselo en cualquier sistema que ya tenga instalado el interprete de python, puede descargarlo y usar el script directamente en cualquier directorio que tenga permiso de usuario para volverlo “portable”, por qué no, para usarlo en cualquier Sistema Operacional que tenga python instalado!! :

    http://rg3.github.com/youtube-dl/

    Y de paso, observen el código fuente, es muy interesante lo realmente corto y simple que se ve el script.

    Saludos a todos!!

  5. 7
    ilion dice:

    Yo uso chrome para navegar y he “descubierto” que TODOS los flash que se reproducen en el navegador se guardan (mientras no cierre la pestaña) en el directorio /tmp. Para que descargar el video 2 veces? 1 desde el navegador y otro desde el terminal.
    En mi caso el ancho de banda es 1 bien escaso y preciado.
    saludos

    • 9
      juan dice:

      Es que no lo reproduzco directamente en el navegador, mplayer/vlc tienen muchas y mejores opciones que las que ofrecen youtube en su sitio.

    • 10
      Anónimo dice:

      Yo hago lo mismo y no me limito sólo a Youtube. Normalmente lo hago cuando el límite de tiempo de Megavideo salta sin tenerlo a pantalla completa porque no puedo ver por dónde iba el vídeo exactamente, así que voy a /tmp y abro el vídeo para ver en qué minuto se para. Simple y sin herramientas “complejas”.

  6. 11
    lucho dice:

    y si quiero sescagar de youporn o redtube videos por comandos?

    • 14
      Sr. Karate dice:

      Hay una cosa llamada wget, pillin.

      A jugar.

  7. 12
    rockhunter dice:

    exelente el programita… ke bacan… \m/

    yonose dijo que el codigo fuente era corto… lo vi y tiene 2000 lineas… mas creo.. no creo ke eso sea corto… saludos!!!

  8. 13
    Jortecus dice:

    yo utilizo un complemento de firefox que aparte te permite descargarlo en .3gp o en .mp4 :D

  9. 15
    juan dice:

    lo probé y no me funciona para nada, es mucho mejor este:

    http://aald.webatu.com/2010/09/27/por-fin-un-programa-para-descargar-videos-de-youtube-en-ubuntu-%C2%A1que-si-funciona/#more-560

  10. 16

    [...] http://www.muylinux.com/2010/11/02/youtube-dl-descarga-de-videos-a-golpe-de-comando n n Recover deleted emails in Hotmail [Video Tutorial]Tutorial: Creating videos in 3DHow to make $ 15 with a giant mural! Final Megapost!Set video quality to burn DVDs with NeroCompaq Presario gives no video, wifi, dvdTips for rendering in After EffectsTags: blow, command, video, youtube-dl: Download — [...]

Escribe tu comentario