O que é um arquivo SWF?
Small Web Format
- Developed By
- FutureWave / Macromedia / Adobe
- Initial Release
- 1996
- MIME Type
- application/x-shockwave-flash
SWF (Small Web Format, originalmente Shockwave Flash) é um binary file format para multimídia, vector graphics e execução de ActionScript, originalmente desenvolvido pela FutureWave Software e posteriormente adquirido pela Adobe Systems. Ele serve como o formato de entrega compilado para o Adobe Animate (anteriormente Flash) e depende da especificação de estrutura de arquivo SWF para definir tags para display lists e control bytes. A Adobe encerrou oficialmente o suporte (End of Life) para o Flash Player runtime em 31 de dezembro de 2020, tornando os arquivos SWF obsoletos para uso na web devido a vulnerabilidades de segurança e à mudança para os padrões HTML5.
Como abrir um arquivo SWF
Navegadores modernos (Chrome, Edge, Safari) bloqueiam estritamente a execução de SWF. Para abrir arquivos SWF legados, os usuários devem contar com o Adobe Flash Player Projector standalone (content debugger) ou emuladores open-source como o Ruffle, que executa conteúdo Flash via WebAssembly. Para arquivos SWF apenas de vídeo que não dependem de interatividade ActionScript complexa, o VLC media player muitas vezes consegue decodificar os embedded video streams.