Un archivo con la extensión de archivo.SWF (pronunciado como «Swiff») es un archivo Shockwave Flash Movie creado por un programa de Adobe que puede contener texto y gráficos interactivos. Estos archivos de animación se utilizan a menudo para juegos en línea jugados dentro de un navegador web.
Algunos de los productos de Adobe pueden crear archivos SWF. Sin embargo, varios programas que no son de Adobe también pueden producir archivos de Shockwave Flash Movie, como MTASC, Ming y SWFTools.
SWF es un acrónimo de Small Web Format pero también se le llama a veces Shockwave Flash file.
Índice de contenidos
Cómo reproducir archivos SWF
Los archivos SWF se reproducen con mayor frecuencia desde un navegador web compatible con el plugin de Adobe Flash Player. Con esto instalado, un navegador web como Firefox, Edge o Internet Explorer es capaz de abrir archivos SWF automáticamente. Si tiene un archivo SWF local en su ordenador, simplemente arrástrelo y suéltelo en una ventana del navegador para reproducirlo.
Google Chrome no carga automáticamente los componentes de Flash, pero puede permitir explícitamente Flash en determinados sitios web para que se carguen correctamente.
También puedes usar archivos SWF en la PlayStation Portable de Sony (con firmware 2.71 en adelante), Nintendo Wii y PlayStation 3 y posteriores. Esto funciona de forma similar a un navegador de escritorio al reproducir el archivo SWF al cargarlo desde un sitio web.
Adobe Flash Player no le permite abrir el archivo SWF a través de ningún tipo de menú Archivo o haciendo doble clic en el archivo en su ordenador. Para ello se requiere un programa diferente. Sin embargo, tenga en cuenta que algunos archivos SWF son juegos interactivos, mientras que otros pueden ser anuncios o tutoriales no interactivos, por lo que no todos los archivos SWF son compatibles con todos los reproductores SWF.
Reproductor de archivos SWF puede jugar juegos SWF de forma gratuita, sólo tiene que utilizar su Archivo> Abrir… para seleccionar el correcto desde su ordenador. Un par de otros reproductores SWF gratuitos que nos gustan incluyen MPC-HC y GOM Player.
Un abridor de archivos SWF gratuito para macOS es SWF & FLV Player. Otro es el Reproductor Elmedia, pero como es principalmente un reproductor multimedia para videos y archivos de audio, probablemente no pueda usarlo para jugar juegos basados en SWF.
Los archivos SWF también se pueden incrustar en archivos PDF y ser utilizados por Adobe Reader 9 o posterior.
Por supuesto, los propios productos de Adobe también pueden abrir archivos SWF, como Animate (que solía llamarse Adobe Flash), Dreamweaver, Flash Builder y After Effects. Otro producto comercial lleno de funciones que funciona con archivos SWF es Scaleform, que forma parte de Autodesk Gameware.
Dado que es posible que necesite diferentes programas para abrir diferentes archivos SWF, puede cambiar el programa predeterminado para una extensión de archivo específica en Windows si se está abriendo automáticamente en un programa con el que no desea utilizarlo.
Cómo convertir un archivo SWF
Numerosos conversores de archivos de vídeo gratuitos pueden guardar un archivo SWF en formatos de vídeo como MP4, MOV, HTML5 y AVI, y algunos incluso le permiten convertir el archivo SWF a MP3 y otros formatos de archivo de audio. Un gran ejemplo es Freemake Video Converter.
Otro es FileZigZag, que funciona como un conversor SWF en línea para guardar el archivo en formatos como GIF y PNG.
Adobe Animate puede convertir un archivo SWF a EXE para que sea más fácil que el archivo se ejecute en ordenadores que no tengan Flash Player instalado. Puede hacerlo a través de la opción de menú Archivo> Crear proyector del programa. Flajector y herramientas SWF son un par de convertidores SWF alternativos a EXE.
Cómo editar archivos SWF
Los archivos SWF se compilan a partir de archivos FLA (Adobe Animate Animation files), lo que hace que no sea tan fácil editar el archivo de animación resultante. Por lo general, es mejor editar el archivo FLA en sí.
Los archivos FLA son archivos binarios donde se guardan los archivos de origen para toda la aplicación Flash. Los archivos SWF se crean compilando estos archivos FLA con un programa de creación Flash.
Los usuarios de Mac pueden encontrar útil el Descompilador Flash Trillix para convertir archivos SWF a FLA para descompilar y convertir los diferentes componentes del archivo SWF, y ni siquiera requiere que Adobe Flash esté instalado.
Un conversor de SWF a FLA libre y de código abierto es el Descompilador Flash Libre de JPEXS.
Más información sobre el formato SWF
El software que puede crear archivos SWF siempre ha sido aceptable para Adobe siempre que el programa muestre un mensaje que indique » libre de errores en la última versión disponible públicamente de Adobe Flash Player.»
Sin embargo, antes de mayo de 2008, la reproducción de archivos SWF estaba restringida sólo al software de Adobe. A partir de ese momento, Adobe eliminó todas las limitaciones tanto para los formatos SWF como FLV.