viernes, 20 de agosto de 2010

Descargas de vídeos de youtube I

Algunas veces he querido descargar algún vídeo de Yuotube. Entonces, he buscado en Google a ver qué podía encontrar y cada uno de los sitios que encontraba me permitía poner la URL del vídeo en cuestión. Pero, después, me obligaba a ejecutar algo... que evidentemente no iba a ejecutar sin saber qué era.

Así, se me ocurrió que tenía que haber otra opción para recuperar esos datos. 

Una de las opciones era utilizando un sniffer. Y, como de costumbre, casi, casi consigo que me salga. Pero, como el "casi, casi" no sirve aquí, hasta que no consiga hacerlo funcionar, no la vamos a contar como válida. 

La otra opción es más simple. Cuando el vídeo se está cargando, va a alguna parte. Esos datos se están guardando temporalmente en el disco. Luego, hay que localizar dónde es ese lugar. Ahí es donde juega una vez más Google. Y, según pude localizar en este sitio se guarda en la carpeta de usuario--> datos de programa --> Google... Y por ahí abajo hay alguna carpeta donde se encontrarán esos datos. En un Windows Vista, y previsiblemente en un W7 nos encontraremos algo parecido a esto:

Carpeta caché del Chrome

Como se puede ver, hay ficheros de distinto tamaño. Ahora. ¿Cómo se puede saber de qué tipo es cada uno de esos ficheros? Hay varias opciones.

La primera de todas, intentar abrir uno de estos ficheros y seleccionar el programa que creamos que nos lo abrirá. Por ejemplo, uno de estos ficheros que ocupan unos cuantos megas, podrían ser vídeos de Youtube. Pero esto puede ser muy tedioso si estamos buscando algo en concreto. Imagínate ir abriendo uno a uno los ficheros hasta que encuentres el que te interesa.

La otra opción nos la dan esta página, en la que nos ofrecen una aplicación que se llama GoogleChromeView. Es un ejecutable del que no hace falta instalación. Nada más arrancarlo se pone a buscar en la carpeta correspondiente:

ChromeCacheView

Y, una vez ha dejado de buscar, muestra el listado de las cosas que ha encontrado:

ChromeCacheView con datos

Y... Creo que de momento voy a contar esto. En alguno de los siguientes posts contaré un poquito más cómo funciona esta aplicación. No vayamos a "quemar" todas las posibilidades de contar cosas de una tacada. De todas formas, si alguno de vosotros tiene algún otro método para obtener estos datos que se ven en los navegadores y que se quedan ocultos sin que podamos acceder a ellos tan fácilmente, no dudéis en poner un comentario. 

4 comentarios:

  1. Hola, recien encuentro tu blog gracias a un comentario tuyo en "el lado del mal".

    Me gusta tu blog (bueno, tus blog :D)

    Te comento que para descargar videos de Youtube y de casi cualquier sitio lo que yo hago es utilizar Firefox y la extensión TamperData ya que lo único que hace falta es conocer la URL real de donde se encuentra el video y con TamperData te va sacando una lista de todas las peticiones que hace el navegador (fotos, videos, javascripts...) así que con darle al play al video en la ventana de TamperData aparecera la URL completa del video y simplemente hay que descargarla y ya tá.

    Saludos y buen trabajo con el blog.

    ResponderEliminar
  2. Por cierto, yo también solia utilizar el sistema de la cache pero con internet explorer, básicamente es lo mismo que comentas en tu post.

    Muy pero que muy bien explicado!

    ResponderEliminar
  3. Muchas gracias por enviar un comentario!!!

    La verdad, no se me había ocurrido utilizar el TamperData para esto. Tenía pensado hablar de este programita pero para el tema del javascript, que es para lo único que lo he usado. A ver si puedo sacar un instante en algún momento para hacer un pequeño escenario donde mostrar lo que se puede hacer al respecto (al menos, lo poco que he podido utilizar).

    ResponderEliminar
  4. Yo tambien he ido descubriendo poco a poco TamperData y la verdad es que tiene muchos usos (modificar valores de los formularios, cookies, ver las cabeceras, ver todas las peticiones y las urls de los archivos implicados...)

    El tema de descargar videos usando TamperData me parece bastante cómodo pero comprendo que a mucha gente le echa para atras tener que usar una extensión de Firefox y puede que vean complejo el uso de TamperData pero realmente es sencillo aunque debo reconocer que el método de la cache también es bastante cómodo.

    ResponderEliminar