SWF GIF
Conversión de archivos

Convertir SWF a GIF

RESPUESTA RÁPIDA
¿Es posible convertir SWF a GIF?
Sí - SWF se convierte a GIF.

Utilice SWFTools (swfrender) para exportar cada fotograma del SWF como un PNG, luego ensamble esos PNG en un GIF animado con ImageMagick. Para contenido interactivo o basado en ActionScript, grabe la pantalla en Ruffle con OBS Studio y convierta el video resultante a GIF con FFmpeg.

También a GIF: TGS · KWZ · AVIFS

En esta página

Probado en macOS, Windows y Linux
Última verificación Oct 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir SWF a GIF?

Adobe Flash Player llegó al final de su vida útil el 31 de diciembre de 2020 y ya no se ejecuta en ningún navegador. El GIF se reproduce en cualquier lugar sin necesidad de un complemento, lo que lo convierte en un formato de archivo práctico para banners y animaciones cortas de Flash en bucle.

Cómo convertir SWF a GIF

SWFTools + ImageMagick FREE

Ejecute swfrender animation.swf -o frame%04d.png para exportar los fotogramas, luego magick -delay 4 -loop 0 frame*.png animation.gif para ensamblarlos; ajuste -delay para que coincida con la tasa de fotogramas original del SWF.

OBS Studio + Ruffle + FFmpeg FREE

Abra el .swf en Ruffle, grabe la pantalla de un bucle completo con OBS Studio para producir un MP4, luego conviértalo a GIF con FFmpeg utilizando un filtro basado en paleta para obtener la mejor calidad de color.

Acerca de estos formatos

Calidad y qué observar

  • El GIF está limitado a 256 colores por fotograma y no admite audio; es adecuado para animaciones sencillas en bucle, pero no para contenido con degradados de color complejos.
  • swfrender solo procesa la línea de tiempo estática; los SWF interactivos o basados en ActionScript requieren la ruta de grabación de pantalla con OBS + Ruffle.
  • Los GIF de más de unos pocos segundos tienden a ser grandes: use el modificador -layers optimize de ImageMagick o reduzca el número de fotogramas para reducir el tamaño de salida.

Preguntas frecuentes

¿Qué produce `swfrender` para un SWF interactivo?
Solo renderiza el estado inicial estático de la línea de tiempo; cualquier contenido que requiera interacción de ActionScript aparecerá incompleto o en blanco.
¿Cómo hago coincidir la tasa de fotogramas del GIF con el SWF original?
El valor -delay de ImageMagick se expresa en centisegundos (por ejemplo, -delay 4 = 25 fps, -delay 10 = 10 fps); hágalo coincidir con la tasa de fotogramas original del SWF.
¿Por qué el GIF resultante es tan grande?
Los GIF animados codifican cada fotograma de forma independiente; use el modificador -layers optimize de ImageMagick o reduzca el número de fotogramas para reducir el tamaño de salida.