Mini tip: ajustar el tamaño de un GIF en Linux



Probablemente han querido enviar un .GIF animado ya sea por mail, Twitter o lo que sea y se encontraron con el pequeño gran detalle: son horriblemente grandes.

Existe la posibilidad de enviar un archivo de video, sea MPEG4 o WEBM y será mucho más pequeño, pero si aun quieren seguir con el gif deberán ajustar el tamaño, hay una forma de hacerlo fácil desde la línea de comandos, es la versión para nardos :D

Usando ImageMagick es bastante sencillo:

convert -size original.gif -resize nuevo.gif


AAxBB es el tamaño original y CCxDD el nuevo tamaño en pixeles, un ejemplo quedaría así:

convert -size 400x667 original.gif -resize 300x500 nuevo.gif


Y listo, se toma su tiempo porque debe separar cada frame del gif en una imagen separada, ajustarle el tamaño y volverlo a ensamblar, pero es rápido y en una sola línea.

Otros posts que podrían llegar a gustarte...

Comentarios

  • chimango    

    Convert es lo que uso siempre para armar los gifs animados cuando algún usuario se pone a seguir un cometa o un asteroide en el telescopio remoto. Junto un puñado de jpgs y... (si recuerdo bien, no tengo mi history en este bash porque no estoy en mi computadora de siempre)
    convert *.jpg -o cascote.gif

    Otra herramienta linda del paquete imagemagik es enfuse. Agarra las imágenes que tengas y donde la foto esté saturada la reemplaza con una parte de otra que no. Si sacás varias exposiciones distintas de exactamente lo mismo, tenés HDR fácil y rápido (siempre que las imágenes estén alineadas)

    • Responder
    • Citar
    • Comentado:
  • Gustavo V    

    un detalle es que ImageMagick tambien esta para windows (o mejor dicho DOS, es decir linea de comandos)

    hay por ahi varios front-end para la gente ezpecial que no sepa escribir comandos.

    yo lo uso para un generador de mapa gigante, lo corto en tamaños que deseo

    hago el minimapa y armo el mapa para que les cargue el mapa segun donde hagan click con el mouse.


    labure un rato largo y despues hace todo Magicamente!!!

    • Responder
    • Citar
    • Comentado:
  • jgilhutton    

    Creo que se logran los mismos resultados con este comando:
    $> convert original.gif -resize 300 nuevo.gif
    Porque mantiene el aspecto de la imagen.
    chimango dijo:

    Otra herramienta linda del paquete imagemagik es enfuse.

    Wow esa no la sabía. Copado

    • Responder
    • Citar
    • Comentado:

Deje su comentario:

Tranquilo, su email nunca será revelado.
La gente de bien tiene URL, no se olvide del http/https
Para evitar bots, si se tardó mucho en leer la nota seguramente no sirva y tenga que intentar dos veces

Negrita Cursiva Imagen Enlace


comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador