Dos cosas que conviene saber antes de convertir: cuántos fotogramas tiene de verdad un GIF y para qué sirve la hoja una vez que la tienes.
¿Cuántos fotogramas tiene un GIF?
Un GIF guarda un retardo para cada fotograma en centésimas de segundo, así que el número de fotogramas es aproximadamente la duración de la animación dividida entre ese retardo. Un bucle de un segundo a 10 fotogramas por segundo (retardo de 10/100 s) tiene 10 fotogramas; el mismo segundo a 25 fps (4/100 s) tiene 25.
Las grabaciones de pantalla y los clips sacados de vídeo son los que sorprenden: seis segundos a 25 fps ya son 150 fotogramas. Las animaciones de juego son mucho más cortas: un ciclo de caminar suele tener de 4 a 12 fotogramas y un ataque de 3 a 8.
En cuanto se decodifica el GIF ves cada fotograma y su tiempo original, así sabes qué tienes antes de exportar.
Cuando un GIF es demasiado grande
El conversor acepta hasta 12 MB por archivo, 160 fotogramas y 2 millones de píxeles por fotograma: 1920 × 1040 cabe, 1920 × 1080 completo no. Entre todos los fotogramas el total ronda los 25 millones de píxeles, es decir, 150 fotogramas de 400 × 400. Cada fotograma se decodifica en la memoria de tu navegador; por eso existen estos límites.
Si un archivo se pasa, acórtalo o redúcelo antes en un editor de GIF: reducir a la mitad el ancho y el alto deja los píxeles en una cuarta parte. Una vez cargado, elimina los fotogramas que no necesites: una hoja solo con los fotogramas que usa tu animación pesa menos y se recorta más fácil.
Usos habituales
Para qué se suelen convertir los GIF:
- Recursos que solo vienen en GIF — Algunos packs de recursos y colecciones de sprites antiguas solo ofrecen GIF animados. Conviértelos una vez y tendrás una hoja que cualquier motor puede cargar.
- Llevar una animación a un motor — Unity, Godot, Phaser y GameMaker leen sprite sheets, no GIF. Elige aquí las columnas y el margen y luego recorta el PNG en el editor de sprites del motor.
- Estudiar el ritmo de una animación — Fotograma a fotograma ves cuántos dibujos usa un salto o un ataque y dónde caen las poses clave. Respeta la licencia de cualquier animación que no sea tuya.
- Emotes y animaciones web — Una hoja se reproduce con unas pocas líneas de CSS o canvas, más ligera y fácil de controlar que un GIF incrustado.