FormatFlow

Guía de formato · 5 min de lectura

GIF vs MP4: elegir un formato en bucle

Un GIF es una imagen animada: cada fotograma se guarda como una imagen construida a partir de una paleta de como máximo 256 colores. Un MP4 es vídeo comprimido que guarda las diferencias entre fotogramas, y por eso un MP4 del mismo clip suele ser mucho más pequeño.

El GIF gana donde el vídeo no se reproduce automáticamente o no se puede insertar; el MP4 gana en tamaño, color, velocidad de fotogramas y audio. Elige según el destino en lugar de convertirlo todo en una sola dirección.

Qué es realmente un GIF

La especificación GIF89a define un formato de imagen con una tabla de color global, paletas opcionales por fotograma, transparencia de un bit y un retardo por fotograma medido en centésimas de segundo, además de un contador de bucles. Cada fotograma se codifica como una imagen independiente, comprimida con LZW, un método sin pérdida que busca patrones de bytes repetidos dentro de ese fotograma. No hay predicción temporal ni pista de audio alguna.

Un MP4 es un contenedor de vídeo y audio comprimidos. Códecs como H.264, HEVC o AV1 describen el movimiento entre fotogramas, así que un paneo lento o un fondo estático cuestan muy pocos datos. El bucle no forma parte del archivo: un reproductor, una página web o una app deciden repetirlo. Por eso un MP4 puede repetirse sin cortes en un sitio mientras el mismo archivo muestra un botón de pausa en otra app.

Por qué el mismo clip es mucho más grande como GIF

Sin compresión entre fotogramas, cada fotograma GIF paga por la imagen completa. Un fotograma de 480 por 270 a un byte por píxel son unos 130 kilobytes antes de comprimir; LZW puede reducirlo, pero treinta fotogramas para tres segundos a diez fotogramas por segundo siguen sumando rápido. Un MP4 codificado a un bitrate modesto gasta una cantidad de datos similar en todo el clip de tres segundos, no en cada fotograma.

Dos detalles menores empeoran el GIF más de lo que sugiere la aritmética. Una paleta de 256 colores tiene que tramarse sobre material fotográfico, y el moteado resultante comprime mal y se ve blando. Los retardos de fotograma también se cuantizan a centésimas de segundo, y los navegadores han estirado históricamente los retardos muy cortos a alrededor de una décima de segundo, así que un GIF rápido puede reproducirse más lento que el vídeo del que salió.

Dónde un MP4 (o WebM) es el mejor bucle

Para cualquier cosa fotográfica, un MP4 es más pequeño, más fluido y puede llevar audio. Un vídeo HTML silenciado y con reproducción automática se repite en una página con los atributos autoplay, muted, loop y playsinline; la parte de muted importa porque los navegadores bloquean la reproducción automática con sonido. WebM puede además guardar un canal alfa con VP9, algo que H.264 en MP4 no puede hacer, lo que importa para superposiciones transparentes en la web.

El problema es el contexto. Los navegadores, los muros sociales y las apps de chat modernas reproducen bien un vídeo en bucle, pero los clientes de correo suelen eliminar o bloquear el vídeo, y algunos sistemas de documentación muestran imágenes en línea mientras que el vídeo aparece como enlace de descarga. La reproducción automática también es una preferencia que los usuarios pueden desactivar, así que un vídeo que debe moverse sin interacción sigue siendo más seguro como GIF en los escasos sitios que lo aceptan.

Dónde sigue ganando el GIF

El GIF sigue siendo el formato de menor resistencia en entornos centrados en texto. Se muestra en línea en casi todos los clientes de chat, clientes de correo, gestores de incidencias y renderizadores de Markdown, a menudo sin un clic y sin un plugin. No hay controles que explicar ni códec que negociar: si el flujo de imágenes acepta una imagen, probablemente acepte un GIF.

Esa comodidad tiene un coste de accesibilidad. Un GIF se reproduce para siempre y no se puede pausar en la mayoría de esos entornos, lo que resulta incómodo para lectores sensibles al movimiento, así que mantén los bucles cortos y evita los destellos. En la web, respeta la preferencia de movimiento reducido y ofrece una alternativa estática cuando la animación aporte significado. Los gráficos de interfaz como los iconos de estado se sirven mejor con SVG, que se mantiene nítido a cualquier tamaño sin paleta.

Crear un buen GIF a partir de un vídeo

Empieza por la sección más corta que comunique la idea, normalmente de dos a cinco segundos. Extráela a entre ocho y doce fotogramas por segundo en lugar de la velocidad del origen, reduce el ancho a unos cientos de píxeles y evita la parte más recargada del fotograma. Una paleta generada a partir del clip real mantiene los colores más cerca del original que una genérica, pero los colores planos y las formas simples siempre sobrevivirán mejor al GIF que los degradados y los tonos de piel.

Después juzga el archivo donde va a vivir, no en el escritorio. Si un GIF sale de varios megabytes, un MP4 hará el mismo trabajo con mucha más eficiencia allí donde se permita vídeo, y el GIF puede quedarse como alternativa. Convertir el GIF de vuelta a MP4 rara vez ayuda: la pérdida de paleta y de fotogramas ya está en la imagen, y la compresión de vídeo no puede devolverla.

Preguntas frecuentes

¿Por qué mi GIF se ve borroso o con bandas?
El GIF se limita a 256 colores por fotograma, así que los degradados, los cielos y los tonos de piel se aproximan con tramado. Los colores planos y el dibujo lineal sobreviven bien; el material fotográfico siempre se ve más blando que un MP4 hecho con el mismo clip.
¿Puede un MP4 repetirse exactamente como un GIF?
En HTML, un elemento video con loop, muted, autoplay y playsinline repite el clip continuamente sin controles. Fuera de la web, el bucle depende del reproductor, y los clientes de correo pueden bloquear o eliminar el vídeo por completo.
¿Una conversión de vídeo a GIF conserva el audio?
No. El formato GIF no tiene pista de audio, así que el sonido se descarta. Si el sonido importa, conserva el clip como archivo de vídeo; un MP4 en bucle puede llevar el audio original incluso cuando está silenciado por defecto.
¿Por qué mi GIF se reproduce más lento que el vídeo del que salió?
El GIF guarda los retardos de fotograma en centésimas de segundo, y algunos reproductores limitan los retardos muy cortos a un mínimo. Convertir a una velocidad de fotogramas menor que la del origen también descarta fotogramas, lo que cambia el ritmo del movimiento.
¿El MP4 siempre tiene mejor calidad que el GIF?
Para material fotografiado, sí: más colores, compresión consciente del movimiento y audio. Para gráficos de colores planos y dibujo lineal los dos pueden verse casi idénticos, y el GIF puede mostrarse en más sitios sin reproductor.

Herramientas para esta tarea

Todas las herramientas Vídeo

Revisado por FormatFlow Editorial. Las herramientas y guías detalladas siguen en inglés hasta que se complete la traducción del resto del sitio.