¿Cómo editar un gif animado en gimp para incluir transparencia?

Tengo un spinner ajax que lamentablemente tiene un fondo blanco en las esquinas. Quiero eliminar el blanco y hacerlo transparente usando GIMP. ¿Cómo puedo hacer eso? Intenté abrirlo en GIMP y cambiar todos los píxeles a rojo para apuntar, pero eso cambió toda la imagen cuando hice que el rojo fuera transparente, y tampoco pareció perpetuarse a lo largo de la secuencia.

La respuesta elegida realmente no responde a la pregunta de cómo editar el gif animado en gimp, ¿tal vez reformular la pregunta?
@ioSamurai: tuve que editar manualmente cada cuadro.
Lo tengo ahora, dejo esto aquí para otros que terminen en este hilo de esta pregunta en la búsqueda: CTRL + L para mostrar capas, luego edite capa a la vez haciéndola la única 'visible', luego vaya a Filtros -> Animaciones -> Optimizar GIF... gimp.org/tutorials/Simple_Animations
@ioSamurai - Quizás deberías convertir eso en una respuesta
Buen punto, añadido :)
También me di cuenta de que acabo de hacer todo esto con transparencia, no hay problema, el gif contenía transparencia cuando seguí los pasos.

Respuestas (3)

GIF no tiene la transparencia "adecuada". Siempre tendrá que optimizarlo hacia el fondo deseado. Y dependiendo de la imagen, es posible que deba cambiar cada fotograma clave.

Pude editar y exportar un gif con transparencia usando GIMP sin problema, la transparencia se refleja correctamente en el gif (puede ver cualquier cosa detrás de él, no es necesario colorear para un fondo específico).
Entonces por favor comparte esta magia con nosotros. El formato GIF no admite transparencia de canal alfa.

Nota: ¡Gimp admite la transparencia y luego, cuando optimiza para gif animado y exporta, admitirá la transparencia en el gif!

Para editar un gif en Gimp, primero ábrelo.

Luego mira la ventana de capas (CTRL+L).

Para editar fácilmente un cuadro individual, desmarque el 'globo ocular' para cada cuadro que desea ocultar, luego edite el cuadro visible restante. (En este punto, puede editar su transparencia según sea necesario, es posible que deba cambiar los tipos de color si el gif que está abriendo se carga sin soporte de transparencia, pero una vez que esté allí, se exportará correctamente con el gif animado transparente!)

Después de completar las ediciones deseadas, vuelva a verificar todos los globos oculares para que todos los marcos estén visibles y luego prepárese para exportar optimizando primero a través del menú de filtro: Filtros -> Animación -> Optimizar (para GIF)

Esto creará una nueva ventana con su GIF optimizado, ahora solo Archivo -> Exportar y durante el guardado, asegúrese de que la casilla de verificación 'Animado' esté seleccionada (otras opciones como la velocidad de fotogramas también estarán disponibles aquí).

http://www.gimp.org/tutorials/Simple_Animations/

Breve explicación de GIF y transparencia para curiosos: stackoverflow.com/questions/1952376/…

Su método no funcionó para mí, pero para mi sorpresa, encontré otro por mi cuenta que funcionó bien:

  • ir a la Ventana de Capas ( CTRL+ L),
  • desmarque todas las capas que no mostrarían el fondo faltante (es decir, la superficie a cuadros grises),
  • abrirlos todos a la vez
  • entonces cada vez
    • vaya al menú Capa (mi ventana de capas no fue cooperativa para eso),
    • transparencia abierta,
    • haga clic en Color a Alfa,
    • haga clic en Aceptar (verá que aparece el fondo a cuadros grises en lugar de blanco o cualquiera que sea su fondo no deseado),
  • luego verifique los "ojos" en la ventana Capas,
  • y ¡listo!, ya está.