Gnash is a Flash movie player and Web browser plugin for Firefox, Mozilla, Konqueror, and Opera. Gnash supports many SWF v7 features and ActionScript3 classes. Gnash supports the majority of Flash opcodes up to SWF version 7, and a wide sampling of ActionScript classes for SWF version 8.5. Gnash also runs on many GNU/Linux distributions, embedded GNU/Linux, FreeBSD, NetBSD, OpenBSD, non x86-processors, and 64-bit architectures. There is also a standalone player for GNOME or KDE based desktops.
| Tags | multimedia Graphics Viewers |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD NetBSD OpenBSD Linux |
| Implementation | C++ |
Recent releases


Changes: This release changes "Flash player" to "SWF player" throughout to accommodate Adobe trademarks. The popular SWF Twitter badge now renders correctly. Support for movies embedding multiple sound streams has been fixed. Support for loading PNG and GIF images has been added. Support for writing RGB/RGBA PNG images and JPEG images has been added. This release works with the Potlatch OpenStreetMap editor. There is a new 'flvdumper' utility for analyzing FLV video files. XPI packaging support for Mozilla and Firefox has been added.


Changes: Native fullscreen support (from AS) has been implemented. Long command line options are properly supported. You can view detailed movie information from the GTK GUI. An option in Preferences to initially display a movie as a blank ("Click here to start") screen has been added. A "dump" GUI to dump a movie to disk has been added. Cairo rendering performance has been improved. Support for the OpenOffice Impress SWF exporter has been fixed.


No changes have been submitted for this release.


Changes: A new garbage collector, which reduces runtime memory. Support for device fonts on X11. New build and packaging work to build multiple GUIs at the same time, and to eliminate dependencies between the various toolkits used. Support for dynamic text fields. Better key event handling. Support for on-demand install of needed Gstreamer codec plugins. Support for KDE/AGG combination. A more robust parser. Better support for flash player detection. Many new test cases.


Changes: Streaming video to YouTube, Lulu.tv, and other sites now works. New FLTK GUI support. A new drawing API has been implemented for MovieClips. An extension mechanism for creating custom ActionScript classes.