Waarom SWF naar GIF converteren?
Adobe Flash Player bereikte het einde van zijn levensduur op 31 december 2020 en draait niet meer in browsers. GIF speelt overal af zonder plug-in, waardoor het een praktisch archiefformaat is voor korte herhalende Flash-banners en animaties.
Hoe SWF naar GIF te converteren
SWFTools + ImageMagick FREE
Voer swfrender animation.swf -o frame%04d.png uit om frames te exporteren, daarna magick -delay 4 -loop 0 frame*.png animation.gif om ze samen te voegen; pas -delay aan om overeen te komen met de originele framesnelheid van de SWF.
OBS Studio + Ruffle + FFmpeg FREE
Open de .swf in Ruffle, maak een schermopname van één volledige lus met OBS Studio om een MP4 te produceren, en converteer deze vervolgens naar GIF met FFmpeg met behulp van een op paletten gebaseerd filter voor de beste kleurkwaliteit.
Over deze formaten
Een SWF-bestand is een gecompileerde Adobe Flash-animatie, game of interactieve film (Small Web Format). Adobe Flash Player bereikte het einde van zijn levensduur op 31 december 2020 en…
Open .SWF details →Een GIF-bestand is een rasterafbeelding in het Graphics Interchange Format, vooral bekend om korte herhalende animaties. Elke webbrowser en elk besturingssysteem opent GIF-bestanden…
Open .GIF details →Kwaliteit & waar op te letten
- GIF is beperkt tot 256 kleuren per frame en bevat geen audio - geschikt voor eenvoudige herhalende animaties, maar niet voor inhoud met rijke kleurverlopen.
swfrenderverwerkt alleen de statische tijdlijn; door ActionScript aangestuurde of interactieve SWF-bestanden vereisen het schermopnamepad via OBS + Ruffle.- GIF's van meer dan een paar seconden zijn vaak groot - gebruik de vlag
-layers optimizevan ImageMagick of verminder het aantal frames om de uitvoer te verkleinen.
Veelgestelde vragen
Wat produceert `swfrender` voor een interactieve SWF?
Hoe stem ik de GIF-framesnelheid af op de originele SWF?
-delay waarde is in centiseconden (bijv. -delay 4 = 25 fps, -delay 10 = 10 fps); stem deze af op de originele framesnelheid van de SWF.Waarom is de resulterende GIF zo groot?
-layers optimize van ImageMagick of verminder het aantal frames om de uitvoer te verkleinen.