El rincón de JMACOE

Como descargar videos de Ustream.tv

El siguiente escrito es una guía para descargar videos de Ustream.tv

Ustream es un portal que permite hacer transmisiones de video en vivo a través de internet.

Existen muchos shows regulares así como coberturas de eventos especiales y transmisiones espontáneas de usuarios casuales.

Muchos de estos shows y transmisiones son guardados a manera de video, y se encuentran disponibles a través de direcciones como http://www.ustream.tv/recorded/7056055. Éste es el tipo de videos que podremos descargar. Es posible también capturar las transmisiones en vivo, pero no es fácil, y por tanto en esta ocasión nos enfocaremos a los videos disponibles como grabaciones.

Existe software que puede realizar esta tarea, como GetFLV, pero cuesta dinero. El método que mostraré utiliza únicamente software libre.

Lo primero que necesitamos es Wireshark, un paquete que nos sirve para capturar y analizar tráfico de la red.

Comenzaremos a capturar tráfico y visitaremos la página del video en el browser y daremos play. De manera que el video comience.

Entonces podemos detener la captura de tráfico.

Ahora aplicaremos el siguiente filtro: http.content_type==»application/x-amf»&&http.response.code==200


Exploraremos estos paquetes con la función «Follow TCP Stream» para mostrar la transmisión de datos completa.

Aquí buscaremos el URL del video. Debe comenzar con «http://» y terminar con «.flv» como se muestra.


Este URL sirve para descargar el video desde el browser. Se guarda como un archivo .flv. Este archivo .flv puede ser visto con algunos reproductores multimedia, pero si se quiere visualizar con los reproductores más comunes, editar o subir a la red, deberá convertirse a un formato más común.

La herramienta para convertir el archivo .flv a cualquier otro formato es MediaCoder. Para este ejemplo, lo convertiremos en formato .mp4 con las configuraciones siguientes:


En la pestaña video, formato H.264. Si se cuenta con una tarjeta gráfica Nvidia, es buena idea utilizar CUDA Encoder.

El formato del contenedor será MP4

Para el Audio será LC-AAC con FAAC como Encoder

Comparte y diviertete: