Loading




Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[howto] Crear gif animados en linux
 
02-03-2007, 04:22 AM
Mensaje: #1
[howto] Crear gif animados en linux
Hay varias formas de crear gif animados en linux, pero dos que se destacan por su simpleza:

Crear gif animados utilizando GIMP (ejemplo práctico):
1) Creamos una nueva imágen:
[Imagen: gifAnimado1.png]


2) Diseñamos la imagen que irá como primer frame, para este ejemplo colocamos una letra con el tamaño adecuado:
[Imagen: gifAnimado2.png]


3) Creamos un nuevo layer:
3.a) Abrimos la ventana para manejar los layers, para eso en el menu seleccionamos Dialogs->Layer.


3.b) En nuestro caso tenemos dos layers, uno correspondiente al background y otro a la una letra. Lo siguiente es adosar esa letra al background (primer frame); para hacer esto hacemos click derecho sobre la letra y elegimos Merge Down.
[Imagen: gifAnimado3.png]


3.c) Creamos un nuevo layer, haciendo click sobre el primero botón de abajo a la izq de la ventana.


3.d) Elegimos el nombre que deseemos para el segundo frame, y nos aseguramos de que la opción Layer Fill Type este como Background Color.
[Imagen: gifAnimado4.png]


3.e) Corroboramos que aparece un nuevo layer llamado 1 (en nuesto caso).
[Imagen: gifAnimado5.png]


4) Con el layer 1 seleccionado, colocamos una nueva letra en la ventana de edición de la imagen.


5) Repetimos los pasos 3.b a 4, adosando la nueva letra al nuevo layer (layer 1), y creando tantos layers como frames deseemos en la animación (en este ejemplo sólo son necesarios 4 frames).
[Imagen: gifAnimado6.png]


6) Grabamos el archivo como gif.
6.a) Elegimos las opciones Save as Animation y Convert to Indexed using default settings. Hacemos click en OK, y una nueva ventana aparece, aquí debemos configurar el lapso entre imágenes, nosotros elegimos 100ms, y luego OK.
[Imagen: gifAnimado7.png]
[Imagen: gifAnimado8.png]
[Imagen: gifAnimado9.png]



Crear gif animados utilizando ImageMagick (ejemplo práctico):
1) Creamos las imágenes por separado, recomiendo que sean .gif, pero pueden tener otras extensiones.... Trate de numerarlas, para que imagemagick reconozca el orden de los frames.

2) Grabamos todas las imágenes en un mismo directorio.

3) Ejecutamos el siguiente comando, en el directorio:
Código:
convert -delay 20 -loop 0 *.gif test.gif
Aquí ejecutamos el comando convert de imagemagick, con los parámetros -delay, correspondiente al lapso entre las imágenes (en mseg), -loop para establecer cuantas veces se va a repetir la animación (0 implica infinitas veces), luego las imágenes a adosar a la animación (*.gif implica todos los archivos del directorio cuya extensión es .gif), y finalmente el nombre de la animación.

Espero que les haya sido útil....

saludos...
Visita su sitio web Encuentra todos sus mensajes
Cita este mensaje en tu respuesta
Enviar respuesta 


Posibles temas similares...
Tema: Autor Respuestas: Vistas: Último mensaje
  [howto]VSFTPD en Ubuntu dragonauta 1 17.777 01-02-2012 12:42 PM
Último mensaje: profesorchiflado
  [howto] Diseñar bases de datos con Dia y convertirlo a SQL german 0 4.184 12-10-2011 07:49 PM
Último mensaje: german
  [howto]Tips SSH p_eter 3 2.694 22-03-2011 12:22 PM
Último mensaje: merlin
  [howto]Copy/Paste en modo texto/gráfico p_eter 0 2.575 24-11-2010 08:07 AM
Último mensaje: p_eter

Salto de foro:


Usuario(s) navegando en este tema: 1 invitado(s)
Contáctanos | Portal de Noticias | Volver arriba | Volver al contenido | Archivo (Modo simple) | Sindicación RSS