VLC media player usually plays SWF files but there are some instances where it won’t. If this happens, you’ll need to convert the SWF file into a supported format, or use another media player.