- Order:
- Duration: 3:48
- Published: 2008-09-07
- Uploaded: 2010-11-30
- Author: opr03
these configurations will be saved for each time you visit this page using this browser
Logo | |
---|---|
Screenshot | |
Caption | Screenshot of Gnash 0.8.0 GTK+ GUI with test SWF file |
Developer | Rob Savoye, Sandro Santilli, Bastiaan Jacques, Benjamin Wolsey, Zou Lunkai, Tomas Groth, Udo Giacomozzi, Hannes Mayr, John Gilmore, Markus Gothe. |
Released | --> |
Latest release version | 0.8.8 |
Latest release date | |
Latest preview date | --> |
Programming language | C++, GTK+ / Qt |
Operating system | Cross-platform |
Genre | Interpreter, Media player |
License | GNU General Public License |
Website | http://gnashdev.org/ |
Gnash is the GNU SWF movie player, which can be run standalone on a computer or an embedded device, as well as a plugin for several browsers. It is a part of the GNU Project that aims to create a free software player and browser plugin for the Adobe Flash file format. It was developed from the GPLFlash project.
Gnash was first announced in late 2005 by software developer John Gilmore. The current maintainer is Rob Savoye.
The primary distribution terms for Gnash are those of the GNU GPL. However since Gnash was started using the codebase of the GameSWF project, which is in the public domain, code developed by the Gnash project which might be useful in GameSWF is placed in the public domain.
Currently, Gnash can play SWF files up to version 7, as well as some features of the new version 8,9 and 10 files. Gnash supports playback of FLV videos and allows playing some FLV files from YouTube, MySpace, ShowMeDo and other similar websites (older files with sound – newer files without playing sound). FLV support requires FFmpeg or GStreamer to be installed on the system.
Some other free-software programs, such as MPlayer, VLC media player or players for Windows based on the ffdshow DirectShow codecs can play back the FLV format if the file is specially downloaded or piped to it.
The goal of the Gnash developers is to be as compatible as possible with the proprietary player (including behavior on bad ActionScript code). However, Gnash offers some special features not available in the Adobe player, such as the possibility to extend the ActionScript classes via shared libraries: sample extensions include MySQL support, file system access and more. For security reasons the extension mechanism must be compiled-in explicitly and enabled via configuration files.
Gnash requires one of AGG, Cairo, or OpenGL for rendering. In contrast to most GNU projects, which are typically written in C, Gnash is written in the C++ programming language because of its GameSWF heritage.
The version 0.8.8 was released at the 22. August 2010. Rob Savoye announced that Gnash should now work with 100% of all YouTube videos.
Category:Free 2D graphics animation software Category:Free software programmed in C++ Category:Interpreters (computing) Category:Free media players Category:GNU Project software Category:Adobe Flash Category:High priority free software projects
This text is licensed under the Creative Commons CC-BY-SA License. This text was originally published on Wikipedia and was developed by the Wikipedia community.