gentoo linux, java, software libre y otras hierbas
oct, 17 2008 - 3:22 pm

Convertir video en un GIF animado [ffmpeg]

video gif

Otro sencillo truco que nos permitirá transformar un video en una imagen GIF con movimiento. El comando como siempre es muy sencillo:

ffmpeg -i video.mpeg imagen.gif

Sin embargo, si te llega a salir el error [gif @ 0xb7f2b208]ERROR: gif only handles the rgb24 pixel format, solo debes modificar un poco el comando:

ffmpeg -i video.mpeg -pix_fmt rgb24 imagen.gif

Con esto le indicamos a ffmpeg que el formato de los pixeles será rgb24.

12 Comentarios | deja el tuyo

2 enlaces entrantes

10 Comentarios en “Convertir video en un GIF animado [ffmpeg]”

  1. castiblanco dice:

    Y de cuanto puede quedar la images, me explico cuantos segundos se puede maximo o lo puedes dejar tan largo como sea el video afectando solo el peso se la GIF….

    Saludos…

  2. DaniFP dice:

    En principio no hay límite; pero ten en cuenta para qué quieres el GIF animado y que este puede volverse gigantesco si le metes un vídeo pesado.

  3. AGG dice:

    Se pueden realizar capturas cada ciertos frames, para obtener un gif “resumen” ?, es decir, se pueden saltar frames y guardar en gif? o para hacer esto hay que volcar a disco varias capturas jpg y luego unirlas creando un gif animado?

  4. Cristian dice:

    Yo diría que lo segundo que mencionas es lo más viable; aunque no descarto que haya una manera de hacer lo que quieres de otra forma.

    Un saludo!

  5. Rafx dice:

    Cristian, con este comando podrás conseguir 5 imágenes por segundo de vídeo (-r 5), seleccionando el tamaño de la imagen final (-s 640×480) y repitiendo un bucle infinito (-loop_output 0)

    ffmpeg -loop_output 0 -i ENTRADA.avi -pix_fmt rgb24 -r 5 -s 640×480 IMAGEN.gif

    Aunque a mí, por lo menos me sale con una calidad pésima, pero no conozco otra forma.

  6. Rafx dice:

    Si quieres crear gifs animados con la máxima calidad, pero a partir de una secuencia de fotos visita esta página web:
    http://andalinux.wordpress.com/2008/09/24/crear-gif-animados-en-ubuntu-linux/

  7. Cristian dice:

    Muchas gracias por el aporte, Rafx.

  8. GONZALO dice:

    COMO PUEDO CONVERTIR UN VIDEO EN FORMATO GIF

  9. GONZALO dice:

    SIN TENER QUE DESCARGAR ALGUN PROGRAMA

  10. jkarretero dice:

    He probado a convertir un video a gif con esta orden:
    ffmpeg -i video.mpeg -pix_fmt rgb24 imagen.gif

    Pero sale una calidad malisima.

¡Déjanos tu comentario!