SWF GIF
Conversione file

Converti SWF in GIF

RISPOSTA RAPIDA
È possibile convertire SWF in GIF?
Sì - SWF si converte in GIF.

Usa SWFTools (swfrender) per esportare ogni fotogramma SWF come PNG, quindi assembla quei PNG in una GIF animata con ImageMagick. Per contenuti interattivi o guidati da ActionScript, registra lo schermo in Ruffle con OBS Studio e converti il video risultante in GIF con FFmpeg.

Anche in GIF: TGS · KWZ · AVIFS

In questa pagina

Testato su macOS, Windows e Linux
Ultima verifica Oct 2026

Altri convertitori gratuiti

HEIC, PNG, WEBP, MP3 e altri - ogni strumento qui è gratuito.

Apri la cassetta degli attrezzi

Perché convertire SWF in GIF?

Adobe Flash Player ha raggiunto la fine del ciclo di vita il 31 dicembre 2020 e non viene più eseguito in alcun browser. Il formato GIF viene riprodotto ovunque senza plugin, rendendolo un formato di archiviazione pratico per brevi banner Flash e animazioni in loop.

Come convertire SWF in GIF

SWFTools + ImageMagick FREE

Esegui swfrender animation.swf -o frame%04d.png per esportare i fotogrammi, quindi magick -delay 4 -loop 0 frame*.png animation.gif per assemblarli; regola -delay per corrispondere al frame rate originale dell'SWF.

OBS Studio + Ruffle + FFmpeg FREE

Apri il file .swf in Ruffle, registra lo schermo per un ciclo completo con OBS Studio per produrre un MP4, quindi convertilo in GIF con FFmpeg utilizzando un filtro basato su tavolozza per la migliore qualità del colore.

Informazioni su questi formati

Qualità e a cosa prestare attenzione

  • Il formato GIF è limitato a 256 colori per fotogramma e non supporta l'audio - adatto per semplici animazioni in loop ma non per contenuti con ricche sfumature di colore.
  • swfrender elabora solo la timeline statica; gli SWF guidati da ActionScript o interattivi richiedono il percorso di registrazione dello schermo con OBS + Ruffle.
  • Le GIF di durata superiore a pochi secondi tendono a essere grandi - usa il flag -layers optimize di ImageMagick o riduci il numero di fotogrammi per rimpicciolire l'output.

Domande frequenti

Cosa produce `swfrender` per un SWF interattivo?
Esegue il rendering solo dello stato iniziale statico della timeline; qualsiasi contenuto che richieda l'interazione ActionScript apparirà incompleto o vuoto.
Come faccio a far corrispondere il frame rate della GIF all'SWF originale?
Il valore -delay di ImageMagick è in centesimi di secondo (es. -delay 4 = 25 fps, -delay 10 = 10 fps); fallo corrispondere al frame rate originale dell'SWF.
Perché la GIF risultante è così grande?
Le GIF animate codificano ogni fotogramma in modo indipendente; usa il flag -layers optimize di ImageMagick o riduci il numero di fotogrammi per rimpicciolire l'output.