¿Puedo tener un GIF animado con más de 256 colores por cuadro? Quiero hacer un GIF animado, pero la paleta de colores limitada hace que parezca basura.
fuente
¿Puedo tener un GIF animado con más de 256 colores por cuadro? Quiero hacer un GIF animado, pero la paleta de colores limitada hace que parezca basura.
Sí, puedes, con ciertas limitaciones.
GIF admite paletas por fotograma (local) y tiene un método de eliminación de fotogramas "tal cual" que permite combinar varios fotogramas.
He escrito [un codificador GIF " gifski " usando esta técnica]. Produce animaciones con aproximadamente 1000-3000 colores por cuadro.
El problema es que solo puede aprovechar esto cuando no todos los píxeles de la imagen cambian entre fotogramas. Entonces, si tiene algo moviéndose frente a un fondo fijo, puede tener más de 256 colores de animación: el objeto en movimiento estará limitado a 256 colores, pero el fondo podría estar compuesto por varios cuadros con diferentes paletas. Con un tramado inteligente, incluso es posible reutilizar algunos píxeles de objetos en movimiento .
0
retraso de fotogramas como ~ 1/16 de segundo, por lo que, en el mejor de los casos, puede tener una animación que construya una imagen estática. Para la estática, es mejor con PNG / JPG de todos modos.No, no puedes; El formato GIF solo permite 256 colores.
fuente
Al menos, en teoría, puede apilar GIF y hacer que los colores adicionales sean transparentes.
raw-ani.gif
).ani1.gif
).ani2.gif
).Hackear algo de HTML con posicionamiento absoluto y ponerlo
ani2.gif
encimaani1.gif
.Repita el proceso para hacer cuatro, ocho, 16 capas o lo que desee.
También podría acelerar el
raw-ani.gif
resultado y tener lo que Kornel describió.fuente
Ningún archivo gif no está limitado a 256 colores.
fuente
Es posible tener un gif de color verdadero y hay varios artículos en línea, sin embargo, no son muy prácticos.
fuente