SWF-Player
Spiele alte .swf-Dateien (Flash) mit dem Open-Source-Emulator Ruffle ab – mit Dateigröße, Header-Signatur und Version neben den Wiedergabesteuerungen.
🔒 Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden niemals an einen Server hochgeladen.
oder eine .swf-Datei hierher ziehen
So funktioniert es
- Wähle eine lokale .swf-Datei (oder ziehe sie per Drag-and-drop auf das Tool), oder füge stattdessen eine direkte URL ein, um eine Datei abzurufen – in beiden Fällen läuft nichts über unsere Server, Dateien werden vollständig in deinem Browser gelesen.
- Das Tool prüft die 3-Byte-Signatur (FWS/CWS/ZWS) und das Versions-Byte der Datei, um zu bestätigen, dass es sich um ein echtes SWF handelt.
- Dateigröße, Kompressionstyp, SWF-Version, Bühnengröße, Bildrate und Bildanzahl werden in einer Detailtabelle angezeigt – die Bilddaten werden direkt aus dem Datei-Header dekodiert (bei LZMA-komprimierten Dateien entfällt dieser Schritt, da der Browser keinen integrierten LZMA-Decoder hat).
- Der Ruffle-Flash-Emulator (selbst gehostet, nur beim Laden einer Datei abgerufen) rendert den Film in einem Canvas mit Wiedergabe/Pause-, Neustart-, Lautstärke-, Qualitäts-, Skalierungsmodus- und Vollbildsteuerung.
FAQ
Kann dieses Tool meine .swf-Animation wirklich abspielen?
Ja, bei den meisten Dateien. Adobe hat die Unterstützung für Flash Player am 31. Dezember 2020 beendet, und kein Browser kann .swf-Dateien mehr nativ ausführen. Deshalb lädt dieses Tool Ruffle – einen quelloffenen, aktiv gepflegten Flash-Emulator – und führt ihn vollständig in deinem Browser aus, um die Datei zu rendern. Ruffle ist nicht der offizielle Adobe Flash Player, daher werden manche neueren ActionScript-3-Inhalte, DRM-geschützte Dateien oder ungewöhnliche Codecs möglicherweise nicht korrekt abgespielt.
Was bedeuten FWS, CWS und ZWS?
Das sind die drei möglichen Signaturen am Anfang jeder SWF-Datei: FWS bedeutet, dass die Datei unkomprimiert ist, CWS bedeutet, dass der Körper zlib-komprimiert ist, und ZWS bedeutet, dass LZMA-Kompression verwendet wird. Alle drei sind gültige SWF-Dateien.
Wird meine Datei irgendwohin hochgeladen?
Nein. Eine lokale Datei wird mit der File API gelesen und Ruffle als lokale Blob-URL übergeben – sie verlässt dein Gerät nie. Das Laden per URL funktioniert umgekehrt genauso: Dein Browser ruft die Datei direkt von dieser Adresse ab, nicht über unsere Server (der Zielserver muss Cross-Origin-Anfragen erlauben, sonst wird der Abruf blockiert). Der Ruffle-Emulator selbst wird ebenfalls mit diesem Tool selbst gehostet und nicht von einem Drittanbieter-CDN geladen.
Was, wenn Ruffle meine Datei nicht abspielen kann?
Du siehst eine Fehlermeldung, und die Header-Details der Datei (Größe, Signatur, Version) werden trotzdem angezeigt. Weitere Optionen für nicht unterstützte Dateien sind ein älterer Offline-Flash-Player-Projektor oder das Exportieren/Konvertieren des Quellprojekts in ein modernes Format, falls du die ursprüngliche Autorendatei hast.
So schneiden wir ab
| Merkmal | Online Tool Store | Älterer Flash-Player-Projektor |
|---|---|---|
| Funktioniert in einem modernen Browser, ohne Installation | ✓ | ✗ |
| Rendert SWF-Animationsinhalte (über Ruffle) | ✓ | ✓ |
| Unterstützt jede ursprüngliche Adobe-Flash-Funktion | ✗ | ✓ |
Dieses Tool nutzt Ruffle, einen quelloffenen Flash-Emulator, sodass die meisten .swf-Dateien direkt hier abgespielt werden. Es ist nicht der offizielle Adobe Flash Player – für Inhalte, die Ruffle nicht verarbeiten kann, ist ein Offline-Flash-Player-Projektor die Alternative.