¿Cómo hacer un gif animado con fondo transparente sin superposición?

Cuando trato de hacer un gif con dos cuadros, ambos con un fondo transparente en GIMP, lo que sucede es que el primer cuadro se ve bien, luego el segundo cuadro aparece encima, de modo que puedes ver ambos cuadros al mismo tiempo. tiempo.

¿Cómo puedo hacer un gif animado en el que todos los cuadros tengan un fondo transparente pero cada vez que aparece un cuadro, el cuadro anterior desaparece por completo?

Respuestas (3)

Al exportar/guardar (depende de la versión) su trabajo como GIF, tiene varias opciones para ello. Una forma de hacerlo, lo que probablemente desee, podría hacerse eligiendo entre la opción "Eliminación de fotogramas donde no se especifica" "Un fotograma por capa (reemplazar)".

También tuve que asegurarme de marcar "Usar eliminación ingresada arriba para todos los marcos", creo que porque, de forma predeterminada, cada capa tenía "(combinar)".

Para la versión actual (2.8.0), en el nombre de cada capa de marco, incluya (replace). Por ejemplo:

frame 1(250ms)(replace)

Eso le dirá a gimp que reemplace en lugar de apilar. Tenga en cuenta que también puede usar el apilamiento para obtener algunos efectos geniales.

Otras respuestas que involucran a gimp no me funcionaron. Lo que arregló mi gif es el comando.

gifsicle -U --disposal=previous -O2 source.gif > target.gif

Sin embargo, las otras dos respuestas son válidas.
de ahí el "para mí". Usé la versión gimp osx, tal vez esté relacionado.
Ciertamente no... Debes haberte perdido algo.
No, pero mi versión de gimp puede estar desactualizada. De todos modos, solo proporciona una alternativa.
También tuve que asegurarme de marcar "Usar eliminación ingresada arriba para todos los marcos"
Lo intenté y no funcionó, pero luego intenté volver a unir mi gif de los marcos desde cero gifsicle --loop --delay=2 --disposal=previous *.gif > c3.gif, que es esencialmente lo mismo, ¡y funcionó! ¡Muchas gracias @kraymer por la ayuda!