Gnash

From LinuxReviews

Jump to: navigation, search
Gnash Flash plugin running in Mozilla Firefox 3.1 beta2
Gnash Flash plugin running in Mozilla Firefox 3.1 beta2

Gnash is a free browser plugin and stand-alone player for Adobe Flash files. It is released under the GNU General Public License and it is a "high priority" FSF project.

Contents

Stand-alone usage

gnash /var/www/vhosts/default/htdocs/404.swf

Browser plugin features

Newer version of gnash do play video files at video sites such as YouTube just fine.

100% CPU hogging

There has been numerous reports that gnash hugs the CPU. This is true, more so if it is compiled with opengl.

Version 0.8.5_p20081028 appears to use the least amount of CPU when it is

X agg doc ffmpeg gtk neon nsplugin speex -cairo -cygnal -fb -gnome -gstreamer -kde '

Gnash can use cairo, agg OR opengl (only one) for rendering and ffmpeg OR gstreamer as a media backend.

It appears that the opengl rendering is specially CPU-hogging and it makes gnash so slow that it is impossible to play videos close to smooth when opengl support is compiled in. It also seems that using the Anti-Grain Geometry (agg) rendering engine is a very good idea.

Ubuntu users have reported that gnash slows their systems down to the point where they become unusable. Ubuntu users may want to compile gnash themselves rather than use the official packages.

The Fedora Project insists on using the gstreamer backend due to some local patent laws in the fascist US regime. Distributions outside that corporate two-faced one-party-system police state appers to prefer using ffmpeg over gstreamer -- and the performance of ffmpeg is typically better.

Developer involvement indicated

Gnash development was initially headed by software developer John Gilmore. Is is still part of the project. Rob Savoye is the current project head.

Other related projects

swfdec is another free flash implementation with a completely different implementation. The projects work together on figuring out the flash standard and help each other in various ways even though the actual codebase is completely different.

External links

 
Personal tools
Privacy policy
linux events
ipv6
Linux Reviews
IPv6

Search:

linux newz | random page | poetry | free blog | adult dating

You are using a insecure IPv4 connection. Click here to enable SSL encryption..
You can also connect secure and anonymously if you are using Tor.