Tip: Convertir secuencia de imágenes a FLV

elad . martes 26 de octubre de 2010. a las 14:35

Utilizando la libreria de conversión de video FFMPEG podemos comprimir directamente una secuencia de imágenes a un vídeo en formato .FLV (u otro formato). Esto nos permite cargar la secuencia como video en streaming y ahorrarle al usuario un precioso tiempo de espera.

Para ello sólo tenemos que tener instalado FFMPEG en nuestra máquina o servidor (en nuestro caso un Linux CentOS) y ejecutar el siguiente comando:

ffmpeg -f image2 -r 30 -sameq -i imagen%d.jpg -r 30 video.flv

Donde los parámetros indican:

  • -f image2: Pasar de imagenes a video
  • -r 30: Coger 30 imagenes por segundo (por ejemplo)
  • -sameq: Mantener la calidad de las imágenes
  • -i imagen%d.jpg: coger las imágenes en secuencia con nombre del tipo imagen0.jpg, imagen1.jpg…
  • -r 30: El video tendrá un formato de 30 fps (por ejemplo)
  • video.flv: Nombre del video de salida

Para ver más información sobre estos parámetros, así como otros comandos de FFMPEG os recomiendamos echarle un vistazo a la extensa documentación de la propia librería.

Etiquetas: , , ,

Enviar comentario