Online Tool Store Online Tool Store

SWF-плеєр

Відтворюйте старі .swf-файли (Flash) за допомогою відкритого емулятора Ruffle — з розміром файлу, сигнатурою заголовка та версією поряд з елементами керування.

🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.

Підтримку Adobe Flash Player припинено 31 грудня 2020 року, і жоден сучасний браузер не може виконувати .swf-вміст нативно. Цей інструмент завантажує Ruffle — відкритий емулятор Flash, розміщений тут і виконуваний повністю у вашому браузері, щоб справді відтворити файл. Частина новішого вмісту ActionScript 3 або захищеного DRM може підтримуватися не повністю.

або перетягніть сюди файл .swf

Як це працює

  1. Виберіть локальний .swf-файл (або перетягніть його на інструмент), або вставте пряме посилання, щоб натомість завантажити файл за URL — в обох випадках нічого не проходить через наші сервери, файли повністю читаються у вашому браузері.
  2. Інструмент перевіряє 3-байтову сигнатуру (FWS/CWS/ZWS) і байт версії файлу, щоб підтвердити, що це справжній SWF.
  3. Розмір файлу, тип стиснення, версія SWF, розмір сцени, частота кадрів і кількість кадрів показуються в таблиці відомостей — дані про кадри декодуються прямо із заголовка файлу (файли, стиснені LZMA, пропускають цей крок, оскільки в браузері немає вбудованого декодера LZMA).
  4. Емулятор Flash Ruffle (розміщений тут, завантажується лише під час відкриття файлу) відтворює ролик на полотні з елементами керування відтворенням/паузою, перезапуском, гучністю, якістю, режимом масштабування та повноекранним режимом.

FAQ

Чи справді цей інструмент може відтворити мою .swf-анімацію?

Так, для більшості файлів. Adobe припинила підтримку Flash Player 31 грудня 2020 року, і жоден браузер більше не може виконувати .swf-файли нативно, тож цей інструмент завантажує Ruffle — відкритий, активно підтримуваний емулятор Flash — і виконує його повністю у вашому браузері, щоб відтворити файл. Ruffle — це не офіційний Adobe Flash Player, тож частина новішого вмісту ActionScript 3, файлів із DRM або незвичних кодеків може відтворюватися некоректно.

Що означають FWS, CWS і ZWS?

Це три можливі сигнатури на початку кожного SWF-файлу: FWS означає, що файл не стиснений, CWS — що тіло стиснене zlib, а ZWS — що використовується стиснення LZMA. Усі три — коректні SWF-файли.

Чи завантажується мій файл кудись?

Ні. Локальний файл читається через File API та передається Ruffle як локальний blob-URL — він ніколи не залишає ваш пристрій. Завантаження за URL працює так само, тільки навпаки: ваш браузер завантажує файл безпосередньо з цієї адреси, а не через наші сервери (віддалений сервер має дозволяти міжсайтові запити, інакше запит буде заблоковано). Сам емулятор Ruffle також розміщено разом із цим інструментом, а не завантажується зі стороннього CDN.

Що робити, якщо Ruffle не може відтворити мій файл?

Ви побачите повідомлення про помилку, а відомості про заголовок файлу (розмір, сигнатура, версія) усе одно буде показано. Інші варіанти для непідтримуваних файлів: старий офлайн-проєктор Flash Player або експорт/конвертація вихідного проєкту в сучасний формат, якщо у вас є оригінальний авторський файл.

Як ми виглядаємо на тлі інших

МожливістьOnline Tool StoreСтарий проєктор Flash Player
Працює в сучасному браузері, без встановлення
Відтворює вміст SWF-анімації (через Ruffle)
Підтримує кожну оригінальну функцію Adobe Flash

Цей інструмент використовує Ruffle, відкритий емулятор Flash, тож більшість .swf-файлів відтворюються просто тут. Це не офіційний Adobe Flash Player — для вмісту, який Ruffle не може обробити, запасний варіант — офлайн-проєктор Flash Player.

Схожі інструменти

Вбудувати цей інструмент

Вставте це на свій сайт — він залишиться безкоштовним, і кожен файл усе одно залишається в браузері відвідувача, а не у вас чи в нас.