Online Tool Store Online Tool Store

SWF-speler

Speel oude .swf-bestanden (Flash) met de opensource-emulator Ruffle, met bestandsgrootte, header-signatuur en versiedetails naast de afspeelknoppen.

🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.

Adobe Flash Player bereikte het einde van zijn levensduur op 31 december 2020 en geen enkele moderne browser kan .swf-inhoud native uitvoeren. Deze tool laadt Ruffle, een opensource Flash-emulator, hier zelf gehost en volledig in je browser uitgevoerd, om het bestand echt af te spelen. Sommige nieuwere ActionScript 3- of DRM-beveiligde inhoud wordt mogelijk niet volledig ondersteund.

of sleep hier een .swf-bestand naartoe

Hoe het werkt

  1. Kies een lokaal .swf-bestand (of sleep het naar de tool), of plak in plaats daarvan een directe URL om er een op te halen - in beide gevallen loopt niets via onze servers, bestanden worden volledig in je browser gelezen.
  2. De tool controleert de 3-byte-signatuur (FWS/CWS/ZWS) en de versiebyte van het bestand om te bevestigen dat het een echte SWF is.
  3. Bestandsgrootte, compressietype, SWF-versie, podiumgrootte, framesnelheid en aantal frames worden in een detailtabel getoond — deze framegegevens worden rechtstreeks uit de bestandsheader gedecodeerd (LZMA-gecomprimeerde bestanden slaan deze stap over, omdat de browser geen ingebouwde LZMA-decoder heeft).
  4. De Ruffle Flash-emulator (zelf gehost, alleen opgehaald wanneer je een bestand laadt) rendert de animatie in een canvas met knoppen voor afspelen/pauze, opnieuw, volume, kwaliteit, schaalmodus en volledig scherm.

FAQ

Kan deze tool mijn .swf-animatie echt afspelen?

Ja, voor de meeste bestanden. Adobe beëindigde de ondersteuning van Flash Player op 31 december 2020 en geen enkele browser kan .swf-bestanden nog native uitvoeren, dus deze tool laadt Ruffle - een opensource, actief onderhouden Flash-emulator - en voert die volledig in je browser uit om het bestand te renderen. Ruffle is niet de officiële Adobe Flash Player, dus sommige nieuwere ActionScript 3-inhoud, DRM-beveiligde bestanden of ongebruikelijke codecs worden mogelijk niet correct afgespeeld.

Wat betekenen FWS, CWS en ZWS?

Dat zijn de drie mogelijke signaturen aan het begin van elk SWF-bestand: FWS betekent dat het bestand niet gecomprimeerd is, CWS dat de body met zlib is gecomprimeerd en ZWS dat het LZMA-compressie gebruikt. Alle drie zijn geldige SWF-bestanden.

Wordt mijn bestand ergens geüpload?

Nee. Een lokaal bestand wordt gelezen met de File API en aan Ruffle doorgegeven als een lokale blob-URL - het verlaat je apparaat nooit. Laden via URL werkt hetzelfde, maar dan andersom: je browser haalt het bestand rechtstreeks op van dat adres, niet via onze servers (de externe server moet cross-origin verzoeken toestaan, anders wordt het verzoek geblokkeerd). De Ruffle-emulator zelf wordt ook met deze tool gehost in plaats van geladen vanaf een externe CDN.

Wat als Ruffle mijn bestand niet kan afspelen?

Je ziet een foutmelding en de headergegevens van het bestand (grootte, signatuur, versie) worden nog steeds getoond. Andere opties voor niet-ondersteunde bestanden zijn een offline Flash Player-projector van een oudere generatie, of het exporteren/converteren van het bronproject naar een modern formaat als je het originele authoring-bestand hebt.

Hoe wij ons verhouden

FunctieOnline Tool StoreFlash Player-projector van oudere generatie
Werkt in een moderne browser, geen installatie
Rendert SWF-animatie-inhoud (via Ruffle)
Ondersteunt elke oorspronkelijke Adobe Flash-functie

Deze tool gebruikt Ruffle, een opensource Flash-emulator, dus de meeste .swf-bestanden spelen hier direct af. Het is niet de officiële Adobe Flash Player - voor inhoud die Ruffle niet aankan, is een offline Flash Player-projector de terugval.

Ontdek gerelateerde tools

Deze tool insluiten

Plak dit op je eigen site — het blijft gratis, en elk bestand blijft in de browser van je bezoeker, niet bij jou of bij ons.