Herramientas de vídeo — convertir vídeo en GIF animado
Vídeo a GIF
Vídeo a GIF: creador de GIF animados en línea — Convierta un clip de vídeo en un GIF animado en bucle con la velocidad de fotogramas, la anchura y la calidad de paleta que elija. GIF es un formato abierto de larga trayectoria que entienden prácticamente todos los dispositivos y plataformas de mensajería. Todo se procesa localmente en su navegador; los archivos nunca se suben a ningún servidor.
Entrada admitida: WebM, OGV (Ogg Video), MKV, AVI, GIF, WebP, APNG y otros formatos de vídeo habituales. Todo se convierte localmente en su navegador; los archivos nunca se suben a ningún servidor.
El primer uso carga en el navegador actual un motor de procesamiento de vídeo de unos 30 MB. Queda en caché y se reutiliza después, así que tenga paciencia.
🎥
Haga clic para elegir un archivo de vídeo o arrástrelo y suéltelo aquí
Admite WebM, OGV, MKV, AVI, GIF y otros formatos habituales; se recomienda menos de 500 MB
Velocidad de fotogramas:más alta = más fluido, pero archivo más grande
Anchura máxima:se escala automáticamente para conservar la proporción
Colores de la paleta:menos colores = archivo más pequeño, ligera pérdida de calidad
Conversión a GIF animado: extrae los fotogramas a la velocidad elegida, los escala a la anchura máxima y construye una paleta de color optimizada para el bucle. La pista de audio (si la hay) se descarta.
¿Por qué los GIF pesan tanto? Paletas, tramado y el formato de 1987 haciendo de vídeo
GIF (Graphics Interchange Format, 1987) se diseñó como formato de imagen fija con un pequeño extra de animación, y se nota. Dos propiedades determinan todo en esta página: cada fotograma se limita a 256 colores elegidos de una paleta almacenada, y los fotogramas se comprimen con LZW — un compresor de bytes de propósito general de la era de zip — que no sabe que se está guardando un vídeo. No hay compensación de movimiento ni aritmética del tipo «este fotograma es casi igual al anterior» de los códecs de vídeo reales; cada fotograma es esencialmente una imagen comprimida por separado. Entender la paleta es la clave para obtener GIF pequeños y de buen aspecto.
Cinco datos para anclar el resto de la página: • cada fotograma admite como máximo 256 colores (28) de una paleta; el vídeo en color real debe cuantizarse a ese número • el tramado simula los colores que faltan esparciendo puntos de entradas vecinas de la paleta — archivos más grandes, degradados más suaves • el tiempo de cada fotograma se guarda en unidades de 10 ms: 10 fps → retardo 10 (100 ms); el mínimo práctico es retardo 2 (20 ms = 50 fps) • los fotogramas se comprimen con LZW de forma independiente — la falta de compresión entre fotogramas es el mayor factor de tamaño • menos colores, menos fotogramas, dimensiones menores: cada ajuste reduce la entrada de LZW, y el efecto se multiplica
La paleta de 256 colores y el efecto de bandas
Un píxel de vídeo en color real necesita 24 bits (16,7 millones de posibilidades); un píxel de GIF es un índice de 8 bits en una tabla de como máximo 256 colores. Convertir un vídeo a GIF implica, por tanto, cuantización de paleta: elegir los 256 colores que mejor representan el contenido y ajustar cada píxel al más cercano. Los degradados pagan el precio: un cielo que necesita 4.000 azules ligeramente distintos recibe 30, y la rampa suave se colapsa en franjas visibles llamadas bandas. Los gráficos planos de alto contraste (logotipos, sprites de juegos, gráficos) apenas lo notan; las fotografías y el vídeo son los más afectados. La calidad de la paleta de un conversor es una gran parte de la calidad de su salida.
Tramado: cambiar ruido por suavidad
El tramado (dithering) es la solución clásica para las bandas: en lugar de ajustar cada píxel al color más cercano de la paleta, esparce una mezcla de los dos colores más próximos para que el promedio en una pequeña zona coincida con el tono original. Los degradados se ven mucho más suaves: las franjas se disuelven en un ruido fino que el ojo integra a la distancia normal de visión. El coste es el tamaño del archivo: el ruido es un detalle de alta frecuencia, y LZW comprime mucho mejor las franjas regulares que los puntos dispersos. Esa es la compensación fundamental del GIF que expone esta página: desactive el tramado para archivos más pequeños con bandas, o actívelo para degradados suaves a costa de tamaño.
Tiempo de los fotogramas: el mínimo de 20 ms
El GIF guarda el retardo entre fotogramas en unidades de 1/100 de segundo. 10 fps equivale a retardo 10 (100 ms por fotograma); 20 fps equivale a retardo 5 (50 ms). El valor útil más pequeño es 2 (20 ms, es decir, 50 fps), y en la práctica la mayoría de los navegadores fijan cualquier valor inferior en 100 ms — pedir 60 fps produce en silencio una reproducción más lenta. Por encima de ese mínimo, cada aumento de fps multiplica el número de fotogramas: pasar de 15 fps a 50 fps en el mismo clip significa más de tres veces más fotogramas, y el tamaño del GIF crece aproximadamente de forma lineal con el número de fotogramas. Un clip de 10 segundos a 15 fps tiene 150 fotogramas; a 50 fps tendría 500.
Por qué los GIF se disparan frente al vídeo real
Los códecs de vídeo modernos gastan la mayoría de sus bits describiendo el cambio entre fotogramas — una cámara fija hace que los fotogramas posteriores cuesten casi nada. LZW del GIF trata cada fotograma como una imagen nueva (su único truco entre fotogramas es un indicador de transparencia que omite los píxeles idénticos al fotograma anterior, lo que ayuda mucho menos que una verdadera compensación de movimiento). La regla general: para el mismo clip, espere que un GIF sea muchas veces más grande que un WebM bien codificado con la misma resolución. Si el destino acepta vídeo real, prefiéralo; el GIF solo gana donde importan su universalidad y su comportamiento de reproducción automática y en bucle.
Ideas erróneas habituales
«El GIF está comprimido, así que es eficiente para vídeo». LZW es un compresor de bytes de 1987 sin modelo de movimiento; para imágenes en movimiento es el formato de uso amplio en la web menos eficiente.
«Mi origen es de 60 fps, así que el GIF también debería serlo». El mínimo de 20 ms de retardo limita el GIF a 50 fps, y los navegadores suben los retardos inferiores a ese mínimo. El GIF no puede ofrecer fidelidad fotograma a fotograma.
«El tramado es solo ruido que debería desactivarse». Es una compensación deliberada entre calidad y tamaño: desactivado da archivos más pequeños con bandas; activado da degradados suaves que cuestan bytes.
«Con menos colores siempre queda fatal». Para gráficos planos y animaciones de alto contraste, incluso 64 colores pueden verse igual que 256 — y reducen aún más el archivo.
Herramientas relacionadas: Vídeo a WebP/APNG para animación en color real con compresión real, GIF a vídeo para la dirección inversa (de paleta a color real), Vídeo a WebM para el mismo clip como vídeo real, y Cortador de vídeo para recortar el origen antes de convertir.