Optimizador Lottie

Descripción general

El optimizador de Lottie toma archivos de animación Lottie JSON, elimina campos exclusivos del editor y reduce la precisión de los números en coma flotante a 3 decimales, recortando el tamaño del archivo sin afectar la reproducción. Se pueden subir varios archivos a la vez; todo el procesamiento ocurre localmente en el navegador sin ninguna subida a un servidor.

Cuánto se puede reducir el tamaño

La compresión depende de cuántos datos redundantes tenga el archivo original. Los archivos exportados directamente desde After Effects o LottieFiles suelen contener nombres de capa (nm), nombres de coincidencia (mn), marcas de ocultación (hd) e índices (ix) que no tienen ninguna función durante la reproducción. Eliminarlos sitúa la reducción entre el 20% y el 50% para exportaciones típicas, y por encima del 60% en archivos de proyectos complejos. La herramienta muestra los tamaños exactos antes/después y el porcentaje de cambio:

125.48 KB  →  67.92 KB  (-46%)

Qué elimina exactamente el optimizador

Campos borrados: nombre de capa (nm), nombre de coincidencia (mn), marcador de ocultación (hd), índice (ix) y cualquier array de efectos vacío (ef: []).

Tratamiento de números: los valores en coma flotante se redondean a 3 decimales significativos; los enteros se conservan tal cual. Esto recorta la longitud del texto JSON sin degradar la precisión visual de las curvas de animación.

Procesamiento por lotes y descarga

Sube varios archivos .json en una misma sesión. Cada archivo tiene su propio panel de previsualización animada y comparación de tamaños. Los botones de descarga son por archivo; el nombre de salida lleva el prefijo optimized-.

Cuándo optimizar y cuándo no

Buenos candidatos para optimizar

  • Archivos exportados directamente desde un plugin de AE (normalmente llenos de campos de depuración)
  • Animaciones servidas por CDN o en la carga inicial en móvil
  • Cualquier archivo cuya edición ya ha terminado y necesita una versión de producción

Omite la optimización si

  • El archivo aún necesita editarse en AE o LottieFiles
  • El archivo ya es muy pequeño (menos de 5 KB): la ganancia será insignificante