Online Tool Store Online Tool Store

Odtwarzacz SWF

Odtwarzaj stare pliki .swf (Flash) za pomocą otwartego emulatora Ruffle: rozmiar pliku, sygnatura nagłówka i wersja obok elementów sterujących.

🔒 To narzędzie działa w całości w Twojej przeglądarce. Twoje pliki nigdy nie są wysyłane na serwer.

Adobe Flash Player zakończył cykl życia 31 grudnia 2020 r., a żadna nowoczesna przeglądarka nie może natywnie uruchamiać treści .swf. To narzędzie ładuje Ruffle, otwarty emulator Flasha, hostowany tutaj i uruchamiany w całości w przeglądarce, aby faktycznie odtworzyć plik. Część nowszych treści ActionScript 3 lub chronionych DRM może nie być w pełni obsługiwana.

albo przeciągnij i upuść tutaj plik .swf

Jak to działa

  1. Wybierz lokalny plik .swf (albo przeciągnij go na narzędzie), albo wklej bezpośredni adres URL, aby zamiast tego go pobrać — w obu przypadkach nic nie przechodzi przez nasze serwery, pliki są odczytywane w całości w przeglądarce.
  2. Narzędzie sprawdza 3-bajtową sygnaturę (FWS/CWS/ZWS) i bajt wersji pliku, aby potwierdzić, że to prawdziwy SWF.
  3. Rozmiar pliku, typ kompresji, wersja SWF, rozmiar sceny, liczba klatek na sekundę i liczba klatek są pokazywane w tabeli szczegółów — dane o klatkach są odczytywane bezpośrednio z nagłówka pliku (pliki skompresowane LZMA pomijają ten krok, ponieważ przeglądarka nie ma wbudowanego dekodera LZMA).
  4. Emulator Flasha Ruffle (hostowany tutaj, pobierany tylko przy wczytaniu pliku) renderuje animację na płótnie z elementami sterującymi odtwarzania/pauzy, restartu, głośności, jakości, trybu skalowania i pełnego ekranu.

FAQ

Czy to narzędzie naprawdę odtworzy moją animację .swf?

Tak, w przypadku większości plików. Adobe zakończyło wsparcie Flash Playera 31 grudnia 2020 r. i żadna przeglądarka nie potrafi już natywnie uruchamiać plików .swf, więc to narzędzie ładuje Ruffle — otwarty, aktywnie rozwijany emulator Flasha — i uruchamia go w całości w przeglądarce, aby wyrenderować plik. Ruffle nie jest oficjalnym Adobe Flash Playerem, więc część nowszych treści ActionScript 3, plików chronionych DRM lub nietypowych kodeków może nie odtwarzać się poprawnie.

Co oznaczają FWS, CWS i ZWS?

To trzy możliwe sygnatury na początku każdego pliku SWF: FWS oznacza, że plik jest nieskompresowany, CWS że treść jest skompresowana zlib, a ZWS że używa kompresji LZMA. Wszystkie trzy to prawidłowe pliki SWF.

Czy mój plik jest gdzieś przesyłany?

Nie. Lokalny plik jest odczytywany za pomocą File API i przekazywany do Ruffle jako lokalny adres URL blob — nigdy nie opuszcza Twojego urządzenia. Wczytywanie z adresu URL działa tak samo, tylko odwrotnie: przeglądarka pobiera plik bezpośrednio z tego adresu, a nie przez nasze serwery (serwer zdalny musi zezwalać na żądania cross-origin, w przeciwnym razie żądanie zostanie zablokowane). Sam emulator Ruffle jest również hostowany razem z tym narzędziem, a nie ładowany z zewnętrznego CDN.

Co, jeśli Ruffle nie może odtworzyć mojego pliku?

Zobaczysz komunikat o błędzie, a szczegóły nagłówka pliku (rozmiar, sygnatura, wersja) i tak zostaną pokazane. Inne opcje dla nieobsługiwanych plików to starszy projektor Flash Playera offline lub wyeksportowanie/konwersja projektu źródłowego do nowoczesnego formatu, jeśli masz oryginalny plik autorski.

Jak wypadamy na tle innych

FunkcjaOnline Tool StoreStarszy projektor Flash Playera
Działa w nowoczesnej przeglądarce, bez instalacji
Renderuje treść animacji SWF (przez Ruffle)
Obsługuje każdą oryginalną funkcję Adobe Flash

To narzędzie używa Ruffle, otwartego emulatora Flasha, więc większość plików .swf odtwarza się bezpośrednio tutaj. To nie jest oficjalny Adobe Flash Player — dla treści, z którą Ruffle sobie nie radzi, alternatywą jest projektor Flash Playera offline.

Zobacz powiązane narzędzia

Osadź to narzędzie

Wklej to na swojej stronie — pozostanie darmowe, a każdy plik nadal zostaje w przeglądarce odwiedzającego, nie u Ciebie ani u nas.