¿Por qué convertir TGS a JSON?
Los creadores de stickers y desarrolladores extraen el .json de Lottie para inspeccionar o editar la animación -ajustando tiempos, capas o colores- o para empaquetar el sticker para una plataforma o reproductor de Lottie diferente.
Cómo convertir TGS a JSON
7-Zip OPEN-SOURCE
Cambie el nombre del archivo .tgs a .json.gz, haga clic derecho y elija 7-Zip > «Extraer aquí»; el archivo extraído es el JSON de Lottie.
gunzip FREE
Ejecute cp sticker.tgs sticker.json.gz && gunzip sticker.json.gz en una terminal para descomprimir y generar sticker.json.
python-lottie OPEN-SOURCE
Instale con pip install lottie y ejecute lottie_convert.py sticker.tgs sticker.json; python-lottie gestiona el paso de gzip automáticamente.
Acerca de estos formatos
Un archivo TGS es un sticker animado de Telegram: una animación vectorial Lottie comprimida con gzip, típicamente de 20-30 KB. Ninguna aplicación de escritorio lo abre con doble clic; se…
Abrir detalles de .TGS →Un archivo JSON es un archivo de datos de texto plano en formato JavaScript Object Notation, utilizado por APIs web, configuraciones de aplicaciones y exportaciones de datos. Cualquier…
Abrir detalles de .JSON →Calidad y qué observar
- Se trata de una descompresión sin pérdidas (lossless): cada forma vectorial, fotograma clave y valor de tiempo se conserva exactamente; nada se vuelve a codificar.
- La salida es un JSON en formato Lottie (con claves como
v,fr,ip,op,layers); se necesita un reproductor o editor de Lottie para renderizar la animación, no solo un editor de texto. - El JSON descomprimido suele pesar entre 100 y 300 KB en comparación con los 20-30 KB del
.tgs; el aumento es el esperado al eliminar la compresión gzip.
Preguntas frecuentes
¿Se pierde algo al convertir TGS a JSON?
¿Puedo abrir el JSON resultante en un editor de texto?
¿Cómo se ven las restricciones de los stickers de Telegram en el JSON?
w, h y fr; la duración está codificada en ip y op.