Descargar vídeos flash (youtube, google video, …) en Ubuntu Linux

Aunque existen infinidad de programas y páginas web para poder descargar los vídeos en flash de sitios como youtube.com o Google Vídeo existe una forma muy sencilla de hacerlo utilizando única y exclusivamente nuestro sistema operativo.

Nada de instalar programas como

Por poner algunos ejemplos o utilizar servicios web que al final no terminan de funcionar tan bien como prometen

Francamente, si quieres descargar vídeos flash no necesitas absolutamente nada que no tengas ya… quizás, saber cómo hacerlo ;)

Breve reseña teórica

En el sistema de archivos de un sistema operativo Linux existe una carpeta llamada /tmp que como muchos habréis imaginado viene del término “temporal” (temporary en inglés).

Su única misión en la vida es almacenar ficheros (y directorios) que sólo son necesarios durante un breve periodo de tiempo y que pueden ser eliminados sin ningún tipo de problema.

Normalmente Ubuntu, mientras no se especifique lo contrario, los borra con cada inicio del equipo por lo que no se mantienen de una vez para otra.

Obtener vídeos de youtube

Cada vez que el plugin de flash nos muestra una animación crea un fichero en /tmp para poder reproducirlo.

En la siguiente captura podéis ver que estoy visualizando dos vídeos al mismo tiempo (en pestañas separadas de Firefox)

Lo único que tenéis que hacer es

  • copiar el fichero a otro directorio
  • añadir la extensión .flv (el primero de la imagen anterior quedaría Flash2vuNxW.flv)

Observaciones

Muy importante

  1. Si cierras la pestaña en la que aparece el vídeo, el fichero se borrará automáticamente de /tmp
  2. Si cambias el vídeo que se está mostrando en una pestaña, también desaparece el fichero de /tmp y aparece otro distinto para el nuevo
  3. Debes esperar a que la película se cargue completamente (observa en la imagen que la barra llega hasta el final de la línea de tiempo)
  4. Algunos servicios como el de Google Vídeo borran la película en cuanto termina de reproducirse: si vuelves a dar al “play” volverá a aparecer (aprovecha entonces para hacer la copia)

Conclusión

Una forma sencilla y cómoda de conseguir los vídeos que nos gustan de Youtube sin tener que instalar nada en nuestro equipo.

31 comentarios hasta ahora

  1. jose562 on

    Genial, es un truco muy viejo, pero igualmente MUY útil :)

    Un saludo compañero

  2. jasvazquez on

    La verdad que es antiguo Jose pero parece que algunos no lo conocen (y me refiero a autores de programas como los mencionados arriba)

    No obstante nunca está de más comentar cosas como éstas que, aunque conocidas y manidas, no todos conocen ¿no te parece? ;)

  3. Baticueva on

    megusta mucho bajar videos espero que pueda con este programa si es asi gracias

  4. Baticueva on

    te digo esto con sencilles pero porfavor respondeme en español poeque no se nada del idioma ingles

  5. jasvazquez on

    Hola Baticueva… no termino de entender el problema que tienes; no obstante estamos hablando de utilizar el directorio temporal de Linux (no hace falta utilizar ningún programa ;) )

  6. Tharatos on

    Tio, brutal, al final para conseguir los videos, es de la forma más tonta y fácil XD. Y tiene toda la lógica del mundo, no se la razón por la cual no se me ocurrió. Cosas de humanos, quizás :)
    Gracias por la info.

  7. jasvazquez on

    Tharatos, si ya lo decía Occam ;) (y encima tenía toda la razón del mundo)

    Gracias a ti por tener la curiosidad de leer e investigar al respecto; un saludo

  8. wilde on

    exelente !!!

  9. Raiden on

    Muy interesante, muchas gracias por compartirlo.

    Un saludo.

  10. Almuadin on

    muy buen aporte, yo en windows no pude copiar los videos de los temp, pero antes de hacer macanas en linux (xq soy nuevo), preferi asegurarme, linux es lo mejor por mas que todos me digan lo contrario (puñado de conformistas)

    • jasvazquez on

      Yo no lo hubiese dicho mejor @Almuadin (windowzer = conformista apalancado en viejas y equivocadas creencias ;) )

  11. jesuz on

    Hola yo e intentado esto hace mucho por que es como descargo los videos en windows, pero en linux no puedo una vez copiado el video lo intento reproducir y me manda el siguiente error “Ha ocurrido un error internal data stream error, teneis idea de porque me pasa esto.

    • jasvazquez on

      @jesuz, asegúrate que se cumple la 3ª observación del artículo (ha terminado de descargarse el vídeo completo).

      Suerte

      • jesuz on

        Gracias por responder, el video si termina de descargarse pero el problema continua, una observación al reproducirlos con VLC se mueva la barra de tiempo pero no se ve ni se escucha nada, con totem es con el que me manda el error, intente reproducir el video obtenido de tmp en windows y tampoco se visualiza. Seguire usando windows para bajar videos ya que no me gusta usar programas para descargarlos.
        Gracias por la atención.

        • jasvazquez on

          De nada amigo.

          La verdad es que me tiene algo desconcertado el problema; ¿podría deberse a la falta de codecs?

          Si te parece me puedes enviar un enlace al fichero que has descargado (cuélgalo de cualquier alojamiento web) e intento abrirlo en mi equipo

          Un saludo

  12. jesuz on

    Hola espero te encuentres bien
    te mando el archivo es un video de youtube http://www.mediafire.com/?viyjimzt1zm
    Los vídeos que bajo desde Win xp (*.flv) si se visualizan en cualquier reproductor de ubuntu

    • jasvazquez on

      Pues tampoco me funciona a mi… parece como si la cabecera fuese incorrecta.

      Por no alargar mucho los comentarios tratando de encontrar una solución, ¿te parece enviarme a través del soporte técnico la url del vídeo original en youtube para que pueda hacer unos experimentos?

      Un saludo

      • Mitchell on

        Pues a mi si me funciona de maravillas, ubuntu 8.10, Totem, codec video H.264/AVC Video, Audio AAC, si no me equivoco hay que tener gstreamer ugly y bad instalados.

  13. walter on

    Hola soy nuevo en el foro saludos a todos, he logrado bajar algunos videos de youtube pero a la hora de reproducirlos Con el reproductor de Peliculas Totem se pone muy Lenta como si avanzara cuadro por cuadro, agradeceria si alguien me pudiera hechar una mano.
    saludos
    walter

    • jasvazquez on

      Hola @Walter, sólo una pregunta rápida, ¿has probado con otros reproductores multimedia como vlc?

      Salu2

  14. walter on

    gracias por tu respuesta, me he dado cuenta que esto sucede cada vez que estoy conectado a internet, pero cuando salgo de internet y reprodusco el video se ve bien.
    Por otro lado solo pude bajar un solo video, pues al segundo intento en el temporal cambio de icono para el video en cuestion y ahora me sale Ha ocurrido un error internal data stream error. no se que pudo haber pasado.
    agradecere alguien me ayude.

  15. Mekix on

    a mi me ocurre lo mismo, (A OCURRIDO UN ERROR: internal data Stream Error) pero no es con todos, solo algunos videos de youtube…por ejemplo, con este http://www.youtube.com/watch?v=ECroyC15az8 lo miro, espero que cargue todito y en el directorio tmp se crea un archivo (totem.mekix.1767674313 –mekix es mi nombre de usuario) y cuando arrastro ese archivo encima del totem con la intencion de abrirlo, que creen? …si, el mismo error; por otro lado, utilizo Ubuntu 9.04

    pd:
    He buscado en otros blogs y foros sin ningun resultado.

  16. jasvazquez on

    Parece que es un problema con Shockwave Flash.

    De todos modos puede solucionarse fácilmente lanzando el siguiente comando

    ffmpeg -i VIDEO_ORIGINAL.flv -acodec copy -vcodec copy VIDEO_ARREGLADO.mp4

    Donde:

    1. VIDEO_ORIGINAL.FLV es la ruta al fichero que has descargado de YouTube
    2. VIDEO_ARREGLADO.MP4 es el vídeo corregido para poder ser visualizado correctamente.

    Suerte y un saludo

  17. Betelgeuse on

    no solo son videos .flv, a algunos debereis ponerles la extension .mp4 para evitar problemas.
    en windows podeis hacer lo mismo pero los videos estan en este directorio:
    …\tu usuario\Configuracion Local\temp
    con extension .tmp (podeis localizar los videos por el tamaño y por la hora de creacion del archivo).
    Necesitareis instalar el programa unlocker ya que los archivos estaran bloqueados por el sistema operativo y no podreis hacer el copiar y pegar.
    Boton derecho sobre el .tmp, pinchais unlocker, en el desplegable de abajo elegis copiar (o lo que querais hacer) y ya esta.
    Un saludo a todos.

    • jasvazquez on

      Te voy a “fichar” @Betelgeuse.
      Gracias por la aportación.

      • Betelgeuse on

        :)
        discarted?

  18. Betelgeuse on

    Vale, era porque habia puesto solo el smiley.
    Saludos.

  19. LUIS on

    ESO ES EN LINUX, PERO EN WINDOWS COMO BAJO LOS VIDEOS..?

  20. Raúl on

    Excelente, me agrada esto de no tener que estar instalando programas extras para cada cosa que uno quiera realizar.
    Saludos desde Uruguay y gracias por la información.

  21. Martín on

    Excelente, la verdad que muy bueno. Lo probé con un archivo Flash, no importa si es viejo, yo no lo conocía, es que recién estoy entrando en el mundo de Linux, y cada vez me gusta más. Gracias por el aporte…

    Me olvidaba, feliz navidad


Replica