Convertir WebM a GIF

Aquí puedes convertir WebM a GIF gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. La conversión ocurre en tu propio navegador, así que el archivo no se sube nunca. Funciona igual en Windows, macOS y Linux que en iPhone y Android, y sigue funcionando aunque cortes la conexión.

  • Dónde se ejecuta En tu navegador. El archivo no se sube.
  • Con pérdida Se cambia algo de detalle por tamaño de archivo. GIF no puede guardar todo lo que guarda WebM.
  • Límite de tamaño Hasta 100 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo Un GIF guarda cada fotograma entero, con 256 colores como mucho y sin compensación de movimiento, así que pesa muchas veces más que el vídeo del que sale. Por eso los ajustes por defecto recortan a diez segundos, 480 píxeles y doce fotogramas por segundo. El sonido se pierde: el GIF no tiene audio.

Hasta 100 archivos a la vez. Mezclar formatos no es problema.

Ya tienes el formato mejor para la web

Antes de convertir nada conviene decir la parte incómoda: para cualquier cosa que se vaya a mostrar en una página, el WebM que ya tienes gana al GIF que estás a punto de crear en casi todo. Pesa notablemente menos —cuánto depende del contenido, y este sitio no da una cifra que no haya medido—, guarda millones de colores en vez de 256, mantiene la velocidad con la que se grabó y se reproduce con aceleración por hardware sin gastar batería. Un elemento de vídeo en bucle silencioso se comporta exactamente como un GIF y no lo es.

Twitter, Slack y Discord convierten internamente cada GIF subido a vídeo, precisamente porque son ellos quienes pagan el ancho de banda. Si el destino es una página que controlas tú, el WebM ya es la respuesta. Esta conversión sirve para los sitios que todavía no se han puesto al día.

Los sitios que de verdad siguen pidiendo un GIF

Existen y son más de los que parece. Un sistema de incidencias que solo admite imágenes, no vídeo. Un wiki interno con un cargador de imágenes clásico. La firma de un correo, donde la mayoría de los clientes no reproduce vídeo pero sí anima un GIF. Un foro antiguo. Un generador de documentación que acepta una imagen y nada más.

Si el destino está en esa lista, esta es la conversión correcta y el resto de la página trata de dejar el archivo lo bastante pequeño como para que lo acepten. Si no lo está, el WebM ya es la respuesta y no cuesta nada porque ya lo tienes.

Por qué el GIF acaba pesando más que el vídeo

GIF no tiene compensación de movimiento. Un códec de vídeo moderno describe un fotograma completo y luego, en cada uno siguiente, solo lo que cambió, que es por qué una grabación de pantalla mayoritariamente estática puede ocupar poco. GIF guarda cada fotograma entero, uno detrás de otro, hasta el final.

La consecuencia sorprende siempre: diez segundos de imagen normal como GIF pesan más que todo el WebM del que salieron, a veces varias veces más, según cuánto movimiento y cuántos colores tenga el clip. Ningún ajuste evita esto —el formato se cerró en 1989 y no ha cambiado desde entonces—, pero sí se le puede dar menos que guardar, que es para lo que sirven los tres controles bajo el resultado.

Los valores por defecto y por qué son esos

Doce fotogramas por segundo, 480 píxeles de ancho, diez segundos de duración. Doce es el mínimo que todavía se lee como movimiento; 480 píxeles cabe en una ventana de chat o un hilo de incidencias, que es donde suelen acabar los GIF; diez segundos es donde la curva del tamaño empieza a dispararse.

Cada control multiplica el archivo casi directamente, y se multiplican entre sí. La velocidad de fotogramas es lineal: pasar de 12 a 24 duplica aproximadamente el peso. El ancho es cuadrático, porque el área crece con el cuadrado del lado: reducirlo a la mitad divide el archivo entre cuatro. Un clip de dos segundos a 800 píxeles y 30 fps puede pesar más que uno de diez segundos con los valores por defecto.

El tope de 600 fotogramas, y lo que le pasa a una petición larga

Hay un límite duro de 600 fotogramas, más allá del cual un navegador se queda sin memoria antes de terminar la codificación. La duración llega hasta sesenta segundos y la velocidad hasta treinta, y ambas juntas pueden pedir muchos más fotogramas que ese límite.

Cuando eso ocurre, el clip se recorta en silencio en lugar de fallar la conversión. A los doce fotogramas por segundo por defecto, 600 fotogramas son 50 segundos, así que una petición de sesenta segundos entrega cincuenta sin avisar. A treinta fotogramas por segundo son veinte segundos. Conviene comprobar el resultado si se pide un clip largo.

El muestreo empieza siempre en el primer fotograma

Los fotogramas se toman desde el principio del WebM, a intervalos regulares, durante la duración elegida. No hay forma de indicar un punto de inicio distinto. Si el momento interesante está a los noventa segundos de una grabación de pantalla, esta conversión no llega hasta ahí.

La solución es recortar antes, en lo que sea que grabó el clip, en un editor de vídeo, o exportando directamente una captura más corta. Merece la pena planearlo, porque el instinto habitual con una grabación larga es convertirla y mirar después, y aquí eso da diez segundos de alguien abriendo un navegador.

Doscientos cincuenta y seis colores, elegidos por fotograma, sin difuminado

Un fotograma de GIF admite como máximo 256 colores distintos; uno de vídeo suele tener decenas de miles. Algo tiene que decidir cuáles sobreviven, y aquí esa decisión se toma por separado en cada fotograma en lugar de una sola vez para todo el clip, porque una paleta compartida se rompe en cuanto cambia la escena.

No se aplica difuminado (dithering). Esa técnica disimula el escalonado repartiendo píxeles entre dos colores disponibles, pero también agranda mucho el archivo, porque el ruido que añade es justo lo que peor comprime el formato. El resultado son zonas planas y limpias con escalones visibles en los degradados, en vez de una aproximación borrosa a algo suave. En una grabación de pantalla es casi invisible; en un atardecer, evidente.

Las capturas de pantalla son donde el GIF sigue ganando

Casi todos los WebM que llegan a esta página son grabaciones de pantalla, y ese es precisamente el contenido que GIF trata con honestidad. Los paneles de una interfaz son color plano, el texto son dos colores, y grandes zonas del fotograma no cambian de un instante al siguiente, que es la única redundancia que la compresión del formato sabe aprovechar.

Una captura de diez segundos abriendo un menú y cambiando una opción se convierte en un GIF prácticamente idéntico al vídeo y lo bastante pequeño para adjuntar a una incidencia. Los valores por defecto están pensados para ese caso, no para una grabación de cámara.

No hay sonido, y probablemente lo había

GIF no tiene pista de audio ni ningún sitio donde ponerla. Si el WebM llevaba narración —y una grabación de pantalla suele llevarla— el GIF sale mudo y ningún ajuste lo cambia.

Ese es a menudo el momento de replantear el destino. Si las palabras importan, un GIF es el artefacto equivocado: mejor conservar el WebM, convertirlo a MP4 para donde sí se admita vídeo, o extraer la narración como MP3 y escribir los pasos junto a una imagen fija. Un bucle mudo de alguien hablando explica peor que cualquiera de las dos opciones.

Fotogramas, paleta y codificación, todo dentro de la pestaña

Tu navegador ya sabe decodificar WebM, porque fue uno de los primeros formatos para los que recibió el códec. Esta página usa ese decodificador, toma los instantes que necesita, reduce cada fotograma a una paleta y escribe el GIF, todo en tu equipo. No se sube nada y no hace falta cuenta.

Merece la pena decirlo aquí más que en casi ningún otro sitio del proyecto. Crear GIF es uno de los rincones de internet más hambrientos de subidas, y los archivos que se suben suelen ser grabaciones de pantalla: bandejas de entrada, paneles internos, herramientas de trabajo. Comprobarlo lleva diez segundos: abre las herramientas de desarrollador, mira la pestaña de red y convierte algo para ver si sale algo con tu grabación dentro.

Cómo convertir WebM a GIF

  1. Suelta tu archivo WebM en esta página, o haz clic para elegir uno.
  2. Elige GIF como destino. La conversión ocurre en tu navegador y el archivo no se sube.
  3. Descarga el archivo GIF terminado.

WebM frente a GIF: qué cambia

WebM frente a GIF
WebMGIF
Nombre completoVídeo WebMGraphics Interchange Format
Extensión de archivo.webm.gif
Tipo de mediovideo/webmimage/gif
CompresiónCon pérdida — el tamaño se paga con calidadSin pérdida — no se descarta nada
Publicado por primera vez20101987
Publicado porGoogleCompuServe
EspecificaciónGIF89a
LicenciaEstándar abiertoEstándar abierto
Situación actualVigenteAntiguo, aún se lee en todas partes
Profundidad de bits8
Color que puede describirpaleta indexada
Imagen más grande65.535 px por lado
Se abre en el navegadorTodos los navegadoresTodos los navegadores
Considerado en su lugarMP4, MKVWebP, MP4

Qué se pierde

GIF no tiene canal alfa. Un archivo WebM con transparencia sale con esas zonas rellenas —blancas si no indicas otra cosa— y ningún ajuste de GIF devuelve la transparencia.

GIF admite como máximo 256 colores por imagen. Una fotografía se reduce a una paleta, y de ahí el cielo escalonado. No es un ajuste de calidad: es el formato.

Abrir el resultado

Los programas de siempre no coinciden: WebM se abre en VLC y FFmpeg, y GIF en GIMP, Adobe Photoshop y ImageMagick, así que quien reciba el resultado necesita alguno del segundo grupo.

Para qué sirve cada formato

GIF viene de CompuServe y es de 1987, recogido en GIF89a. GIMP, Adobe Photoshop y ImageMagick lo leen.

GIF se publicó en 1987 y WebM en 2010. El más antiguo suele ser el archivo más seguro para entregar; el más reciente hace lo mismo con menos bytes.

De WebM a GIF: preguntas frecuentes

¿Se sube a algún sitio mi archivo WebM?

No. Esta conversión ocurre por completo en tu navegador, así que el archivo no sale de tu dispositivo. Puedes comprobarlo tú: abre la pestaña de red de las herramientas de desarrollo y convierte algo. Verás la propia página y las peticiones de estadística y publicidad con las que se paga este servicio, y ni una sola que lleve tu archivo. El motor de este par concreto es mediabunny, una envoltura de WebCodecs, que aprovecha los descodificadores de tu propio aparato; tu navegador lo descarga una vez y lo guarda.

¿Convertir WebM a GIF es gratis?

Sí. Sin cuenta, sin marca de agua y sin cupo diario que se gaste: se ejecuta en tu propio equipo, así que puedes volver tantas veces como quieras. El navegador procesa archivos de hasta 100 MB, 100 a la vez. mediabunny se descarga en tu equipo y se ejecuta allí, y por eso no hay contador.

¿Se pierde calidad al convertir WebM a GIF?

GIF comprime, así que se pierden datos. Con el ajuste por defecto no se aprecia; si quieres asegurarte, sube la calidad. Un GIF guarda cada fotograma entero, con 256 colores como mucho y sin compensación de movimiento, así que pesa muchas veces más que el vídeo del que sale. Por eso los ajustes por defecto recortan a diez segundos, 480 píxeles y doce fotogramas por segundo. El sonido se pierde: el GIF no tiene audio.

¿Se conserva el fondo transparente de WebM a GIF?

GIF no tiene canal alfa. Un archivo WebM con transparencia sale con esas zonas rellenas —blancas si no indicas otra cosa— y ningún ajuste de GIF devuelve la transparencia.

¿Por qué la fotografía se ve escalonada en GIF?

GIF admite como máximo 256 colores por imagen. Una fotografía se reduce a una paleta, y de ahí el cielo escalonado. No es un ajuste de calidad: es el formato.

Más sobre estos formatos

De dónde salen estas cifras

Lo que esta página afirma sobre WebM y GIF se puede comprobar: aquí están los documentos que lo fijan.