Skip to main content

FPS de un GIF: ¿qué velocidad de fotogramas debe usar un GIF?

FPS de un GIF: la mayoría va a 10–20 fps. Los retardos se guardan en 1/100 s, así que 50 fps es el máximo real y 60 fps es imposible. Valores por contenido.

Convertir MP4 a GIF

Sube tu vídeo y ajusta la velocidad de fotogramas

MP4 GIF

Toca para elegir tu archivo

o

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Subida cifrada vía HTTPS. Archivos eliminados automáticamente en 2 horas.

¿Cuántos FPS tiene un GIF? Los valores posibles

Un GIF no almacena una velocidad de fotogramas. Cada fotograma guarda un retardo en centésimas de segundo, y la velocidad de fotogramas es 100 ÷ retardo. Estos son los valores exactos:

Retardo por fotograma Velocidad de fotogramas Notas
0 o 1 cs 10 fps en la práctica Los navegadores los ralentizan a 10 cs
2 cs 50 fps La velocidad más alta que respetan los navegadores
3 cs 33,3 fps Alterna 3, 3 y 4 cs para obtener una media exacta de 30 fps
4 cs 25 fps Combina veinte fotogramas de 4 cs y cuatro de 5 cs por segundo para obtener exactamente 24 fps
5 cs 20 fps Fluido para la mayoría de movimientos
10 cs 10 fps Valor predeterminado habitual; es el que usa el conversor de esta página
20 cs 5 fps Presentaciones de diapositivas y demostraciones paso a paso

Por tanto, un GIF no puede ir a 60 fps: 1/60 s equivale a 1,67 cs, y los retardos inferiores a 2 cs se ralentizan a 10 cs.

¿Qué es la velocidad de fotogramas GIF?

El FPS (fotogramas por segundo) es el número de imágenes individuales mostradas cada segundo en una animación. A diferencia de los estándares de vídeo (24/30/60 fps), las velocidades de fotogramas GIF son flexibles — cada fotograma puede tener su propio valor de retardo. Las velocidades de fotogramas típicas de los GIF van de 5 a 20 fps, siendo 10 fps el valor por defecto más común.

La especificación GIF almacena el tiempo de los fotogramas como un retardo en centisegundos (centésimas de segundo). Por ejemplo, 10 fps utiliza un retardo de 10 centisegundos entre fotogramas, mientras que 20 fps utiliza un retardo de 5 centisegundos. Este tiempo por fotograma se almacena en el bloque Graphics Control Extension de cada fotograma.

El compromiso central: fluidez vs tamaño del archivo

La relación entre los FPS y el tamaño del archivo es aproximadamente lineal: duplicar la velocidad de fotogramas duplica más o menos el número de fotogramas y, con ello, el tamaño del archivo. Por eso los FPS son el segundo ajuste con más impacto en el tamaño del GIF, después de la resolución. La velocidad de fotogramas es solo una de las palancas; consulta cómo reducir el tamaño de un GIF para conocer las demás.

FPS Fotogramas (5 seg) Tamaño aprox. (480px) Calidad del movimiento
5 fps 25 ~0,8 MB Entrecortado, tipo diapositiva
8 fps 40 ~1,3 MB Pasos perceptibles
10 fps 50 ~1,6 MB Buen equilibrio
15 fps 75 ~2,5 MB Fluido
20 fps 100 ~3,3 MB Casi vídeo
30 fps 150 ~5 MB Fluidez de vídeo (excesivo)

Recomendaciones de FPS por tipo de contenido

Tipo de contenido FPS recomendado Por qué
Animación de logo simple 5–8 fps Pocos elementos en movimiento, la fluidez no es crítica
Grabación de pantalla / demo UI 8–12 fps El movimiento del cursor necesita algo de fluidez
GIF web estándar / meme 10–12 fps Mejor equilibrio entre calidad y tamaño
Publicación en redes sociales 12–15 fps Ligeramente más fluido para captar atención
Clip de acción rápida / deportes 15–20 fps El movimiento rápido necesita más fotogramas
Nunca recomendado 24–30 fps Archivos enormes, sin beneficio real sobre 20 fps

Regla empírica: comienza con 10 fps. Si el movimiento parece demasiado entrecortado, prueba con 12 o 15. Si el archivo es demasiado grande, baja a 8. Ir por encima de 20 fps tiene rendimientos decrecientes — los tamaños de archivo siguen creciendo linealmente, pero la mejora visual se vuelve insignificante.

Cómo funcionan los retardos entre fotogramas GIF

El formato GIF almacena el tiempo como un retardo por fotograma medido en centisegundos (1/100 de segundo):

  • 10 fps = retardo de 10 centisegundos (100 ms entre fotogramas)
  • 20 fps = retardo de 5 centisegundos (50 ms entre fotogramas)
  • 50 fps = retardo de 2 centisegundos (20 ms — mínimo práctico)

Los navegadores gestionan los retardos muy cortos de forma desigual. Chrome, Firefox y Safari tratan los retardos inferiores a 2 centésimas de segundo como si fueran de 10 centésimas, de modo que esos GIF se reproducen a 10 fps sea cual sea la velocidad prevista. Mantén los retardos en 2 centésimas (50 fps) o más; 3 o más es lo más seguro para visores antiguos.

Control de velocidad: GIF más rápidos y más lentos

Puedes controlar la velocidad percibida independientemente de la velocidad de fotogramas:

  • Velocidad 2x: reduce a la mitad los valores de PTS (presentation timestamp), haciendo que el clip se reproduzca el doble de rápido manteniendo el número original de fotogramas. El GIF se ve dinámico y enérgico.
  • Velocidad 0,5x: duplica los valores de PTS, creando un efecto de cámara lenta. Funciona mejor con fuentes de mayor FPS (15+ fps) para que la ralentización siga pareciendo fluida.

En FFmpeg, usa el filtro setpts: setpts=0.5*PTS para el doble de velocidad y setpts=2*PTS para la mitad. Combínalo con un ajuste de FPS adecuado para obtener el mejor resultado. Nuestra guía de ajustes para GIF de alta calidad explica cómo influyen el ancho, los colores y el tramado en el resultado.

Ejemplos prácticos de tamaño de archivo

El mismo clip de vídeo de 5 segundos a 480px de ancho, 256 colores, dithering Sierra2:

FPS Fotogramas Tamaño aprox. del archivo vs 10 fps
8 fps 40 ~1,3 MB -20 %
10 fps 50 ~1,6 MB referencia
15 fps 75 ~2,5 MB +50 %
20 fps 100 ~3,3 MB +100 %
30 fps 150 ~5,0 MB +200 %

Cómo cambiar o aumentar la velocidad de fotogramas de un GIF

  • Nuevo GIF a partir de un vídeo: define la velocidad al crearlo. En FFmpeg, cambia el filtro fps=10, por ejemplo, a fps=15. El conversor de esta página usa 10 fps.
  • GIF existente, mismos fotogramas: cambia el retardo. gifsicle --delay=5 input.gif -o output.gif fija todos los fotogramas en 5 cs (20 fps). El GIF se reproduce más rápido, pero no es más fluido.
  • GIF existente, movimiento más fluido: hay que inventar nuevos fotogramas intermedios. El filtro minterpolate de FFmpeg puede hacerlo, pero en GIF de 256 colores el resultado suele ser borroso. Funciona mejor recrear el GIF a partir del vídeo original con más fps.
  • Comprobar la velocidad de fotogramas de un GIF: magick identify -format "%T\n" input.gif muestra el retardo de cada fotograma en centésimas de segundo; 100 ÷ retardo da los fps.

Prueba diferentes FPS

Crea un GIF y ajusta la velocidad de fotogramas

MP4 GIF

Toca para elegir tu archivo

o

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Preguntas frecuentes

10 fps es el mejor valor predeterminado para la mayoría del contenido. Ofrece buena fluidez y mantiene un tamaño de archivo razonable. Sube a 15–20 fps solo para contenido de acción rápida.

Sus retardos entre fotogramas son más cortos que los del original, a menudo porque se eliminaron fotogramas sin alargar el retardo. Aumenta el retardo por fotograma, por ejemplo con gifsicle --delay. También ocurre lo contrario: con retardos de 0 o 1 centésima, los navegadores ralentizan el GIF a 10 fps.

Más FPS significa un movimiento más fluido, pero archivos muchísimo más grandes. La calidad visual (colores, resolución) no depende de los FPS. Para la mayoría del contenido, 10 fps se ve muy bien y mantiene los archivos pequeños.

Sí, modificando los valores de retardo de los fotogramas. Herramientas como gifsicle o ezgif permiten ajustar los tiempos. Para nuevos GIF a partir de vídeo, cambia la velocidad con el filtro setpts de FFmpeg, como se muestra arriba.

No con un único valor de retardo: 1/24 s son 4,17 centésimas, y el GIF solo guarda centésimas enteras. Combinando veinte fotogramas de 4 cs y cuatro de 5 cs por segundo se obtiene una media exacta de 24 fps. Un retardo simple de 4 cs da 25 fps, que a la mayoría le parecerá igual.

No es posible. 60 fps requiere un retardo de 1,67 centésimas, y los navegadores ralentizan a 10 cs cualquier retardo inferior a 2 cs. La velocidad fiable más alta de un GIF es 50 fps (2 cs). Para movimiento a 60 fps, usa MP4 o WebM.

Más guías de MP4 a GIF

Cómo hacer un GIF a partir de un vídeo (MP4 a GIF en línea)
Para hacer un GIF a partir de un vídeo, sube el clip, conviértelo y descarga el GIF. Pasos para web, iPhone, Android ...
GIF vs MP4: cuál es mejor y cuándo usar cada uno
GIF vs MP4: GIF se reproduce solo casi en cualquier sitio, pero tiene 256 colores y no tiene sonido. MP4 pesa mucho m...
Cómo crear un GIF de alta calidad: los ajustes que importan
Para un GIF de alta calidad, parte de un original nítido, no pases de 480 px de ancho, crea una paleta propia y usa b...
Cómo reducir el tamaño de un archivo GIF: 7 métodos comprobados
Para reducir el tamaño de un GIF, baja el ancho, quita fotogramas y colores, recorta el clip y aplica compresión GIF ...
Límites de tamaño GIF: Discord, Slack, X, correo y más
Límites de tamaño GIF por plataforma: el formato no tiene tope de peso, pero Discord, Slack, X y el correo sí. Límite...
GIF animados en email: cómo añadirlos y que funcionen
Para añadir un GIF animado a un email, insértalo en línea como imagen. Pasos para Gmail, Outlook y Apple Mail, compat...
Paleta de colores GIF: por qué un GIF solo tiene 256 colores
La paleta de un GIF admite hasta 256 colores por fotograma, de entre 16,7 millones. Cómo funciona, por qué cambian lo...
Bucle GIF: cómo repetir un GIF siempre, una vez o N veces
Bucle GIF: con contador 0 se repite siempre, sin contador se ve una vez y con N se ve N + 1 veces en la mayoría de na...
Cómo hacer un GIF para Discord: chat, emoji, iconos y perfil
Cómo hacer un GIF para Discord: convierte un clip a GIF y úsalo en el chat o como emoji, icono o foto de perfil. Lími...
APNG vs GIF vs WebP vs MP4: comparativa de formatos animados
APNG vs GIF: APNG ofrece todo el color y transparencia suave; GIF funciona en todas partes, incluido el email. Compar...
Volver al convertidor MP4 a GIF

Solicitar una función

0 / 2000