Cómo convertir un vídeo en un GIF que no pese 40 MB
El GIF es un formato de 1987 con un límite de 256 colores y sin compresión digna de mención. Cómo trabajar dentro de él, y cuándo usar un WebP animado.
Actualizado el 11 de agosto de 20266 min de lectura
El GIF tiene casi cuarenta años, está limitado a 256 colores por fotograma y solo tiene una compresión entre fotogramas muy básica: un fotograma puede redibujar únicamente la zona que cambió, pero no hay nada parecido a la predicción de movimiento de un códec de vídeo. Sobrevive porque se reproduce solo en todas partes sin un reproductor de vídeo, que es exactamente lo que necesita una imagen de reacción, un informe de error o una demostración de producto en un README. Trabajar bien con él consiste en aceptar sus limitaciones en lugar de pelearse con ellas, y en conocer los tres ajustes que deciden si tu GIF pesa 2 MB o 40 MB.
Por qué los GIF se vuelven tan grandes
Los códecs de vídeo modernos guardan un fotograma completo y luego describen solo lo que cambia en los siguientes. Por eso un vídeo de diez segundos de una escena casi estática puede pesar menos de un megabyte. El GIF solo tiene una versión tosca de esto: un fotograma puede redibujar únicamente el rectángulo que cambió y dejar el resto del fotograma anterior en su sitio, y por eso las grabaciones de pantalla estáticas se optimizan bien. En el metraje de cámara, en cambio, casi todos los píxeles cambian de un fotograma a otro, así que cada fotograma se guarda casi completo y el tamaño escala de forma más o menos lineal con el número de fotogramas.
Ese único hecho gobierna toda la optimización. Un GIF de 10 segundos a 30 fps son 300 imágenes casi completas. Recórtalo a 4 segundos a 12 fps y tendrás 48: seis veces más pequeño antes de tocar nada más. La duración y la frecuencia de fotogramas son las palancas dominantes con diferencia.
Los tres ajustes que importan
| Ajuste | Recomendado | Efecto en el tamaño |
|---|---|---|
| Duración | 2–6 segundos | Lineal: la mitad de duración es la mitad de archivo |
| Fotogramas por segundo | 10–15 fps | Lineal: 15 fps es la mitad que 30 fps |
| Ancho | 480–640 px | Cuadrático: la mitad de ancho es la cuarta parte de píxeles |
El ancho es el que se subestima. Como afecta a ambas dimensiones, bajar de 1280 px a 640 px elimina el 75 % de los píxeles de cada fotograma. En un GIF incrustado en un mensaje de chat o en una página de documentación, 640 px ya es más de lo que se mostrará.
El problema de los 256 colores
Cada fotograma de un GIF puede usar como máximo 256 colores distintos. Un fotograma de vídeo típico contiene decenas de miles. El codificador tiene que elegir una paleta y aproximar todo lo demás, normalmente mediante tramado: esparcir píxeles de los colores disponibles para fingir los que faltan.
Por eso cierto metraje se convierte en ruido. Las puestas de sol, los tonos de piel, el humo y cualquier degradado suave salen visiblemente bandeados o moteados. En cambio el contenido de color plano —grabaciones de pantalla, demostraciones de interfaz, animación, cualquier cosa con grandes zonas uniformes— se convierte de maravilla, porque nunca necesitó muchos colores.
Consecuencia práctica: las grabaciones de pantalla son el material ideal para GIF y las puestas de sol el peor. Si tu fuente es fotográfica y llena de degradados, o aceptas el bandeado o usas otro formato.
El flujo de trabajo
Recorta sin piedad primero
Encuentra los dos a cinco segundos que transmiten la idea y corta todo lo demás con el cortador de vídeo. Es el mayor ahorro disponible y no cuesta nada.
Recorta el espacio muerto
Una grabación de pantalla de un solo cuadro de diálogo no necesita todo el escritorio alrededor. El recortador de vídeo elimina píxeles que nunca llevaban información.
Convierte con pocos fotogramas por segundo
En el conversor de vídeo a GIF, fija 10–15 fps y un ancho de unos 600 px. Observa cómo se mueve la estimación de tamaño mientras ajustas: es mucho más rápido que exportar y comprobar.
Compruébalo al tamaño de visualización
Un GIF que se ve bien al 100 % puede bandear mucho al escalarse. Míralo al tamaño en que aparecerá antes de publicarlo.
Recorta, fija los fotogramas por segundo y exporta, todo en tu dispositivo, sin subida y sin marca de agua.
Convertir un vídeo a GIFCuándo no usar GIF
El GIF suele ser la herramienta equivocada y se usa por costumbre. Dos alternativas son normalmente mejores:
- WebP animado: el mismo comportamiento de reproducción automática en navegadores modernos, color completo en lugar de 256 y, en las pruebas de Google, un 64 % más pequeño que el mismo GIF si se guarda con pérdida (un 19 % sin pérdida). Si controlas la página, es estrictamente mejor. Todos los navegadores actuales lo admiten.
- Un MP4 mudo en bucle: la opción más pequeña con diferencia. Un clip de diez segundos que sería un GIF de 25 MB suele quedar por debajo de 1 MB como vídeo. La mayoría de las plataformas sociales ya lo hacen en silencio: sube un GIF a X y se convierte en vídeo por detrás, y los GIF de los selectores de la mayoría de los chats son en realidad MP4.
Usa GIF real cuando el destino lo exija de verdad: firmas de correo, foros antiguos, algunos renderizadores de documentación y plataformas de chat que no reproducen vídeo automáticamente. Para todo lo demás, las alternativas ganan en calidad y en tamaño.
Hacer GIF a partir de imágenes fijas
No todos los GIF parten de un vídeo. Las comparaciones de antes y después, las secuencias de interfaz paso a paso y las animaciones sencillas suelen montarse mejor desde imágenes fijas, donde controlas cada fotograma exactamente y puedes mantener más tiempo los importantes. El creador de GIF toma un conjunto de imágenes y una duración por fotograma.
Este enfoque produce archivos muchísimo más pequeños para contenido tutorial, porque puedes usar ocho fotogramas donde una grabación de pantalla habría usado ciento veinte, y esos ocho son los únicos que el lector necesita ver.
Un último hábito: conserva el vídeo original. Un GIF es un callejón sin salida con pérdida: no podrás recuperar profundidad de color ni fotogramas de él más adelante. Cuando necesites otro tamaño o una versión más larga, volver al original lleva un minuto; reconstruirlo desde el GIF no es posible.
Preguntas frecuentes
¿Por qué mi GIF pesa tanto?
Porque con metraje de cámara el GIF guarda cada fotograma casi completo (su único recurso entre fotogramas es redibujar la zona que cambió), así que el tamaño escala con el número de fotogramas. Un GIF de 10 segundos a 30 fps contiene 300 imágenes casi completas. Recortar la duración, bajar a 10–15 fps y reducir el ancho a unos 600 px suele llevar un GIF de 30 MB por debajo de 3 MB.
¿Cuántos fotogramas por segundo debe tener un GIF?
Entre 10 y 15 fps para la mayoría del contenido. Se lee como fluido en demostraciones de interfaz, reacciones y grabaciones de pantalla, y reduce a la mitad el tamaño frente a 30 fps. Sube solo con movimiento rápido donde el salto resultaría molesto.
¿Es mejor WebP que GIF?
En calidad y tamaño, claramente: el WebP animado admite color completo en lugar de 256 y, en las pruebas de Google, resulta un 64 % más pequeño que el GIF con pérdida y un 19 % sin pérdida, con soporte en todos los navegadores actuales. El GIF sigue ganando en compatibilidad universal con software antiguo, clientes de correo y algunos foros.
¿Cuánto puede durar un GIF?
No hay límite de formato, pero en la práctica se queda en torno a 5–10 segundos. Más allá, el archivo supera lo que aceptan la mayoría de plataformas y el espectador rara vez mira un bucle mudo durante más tiempo. Si necesitas más, usa vídeo.