Gnash | |
---|---|
Gnash version 0.8.0 GTK+ med test SWF -fil | |
Type |
tolk , multimedieafspiller |
Forfatter | Rob Savoy |
Udviklere | fællesskab |
Skrevet i | C++ |
Interface | grafisk ( GTK+ , Qt ) |
Operativ system | Linux og andre UNIX-lignende |
Interface sprog | Russisk og 13 flere sprog |
Første udgave | 2006 [1] |
nyeste version |
|
Stat | aktiv |
Licens | GNU GPL |
Internet side | gnu.org/software/gnash/ |
Mediefiler på Wikimedia Commons |
Gnash (afledt af GN U og Flash ) er et projekt, der har til formål at skabe et gratis afspiller- og browser-plugin til Adobe Flash -formatet og erstatte proprietær software i den niche, der i øjeblikket er besat af Adobe Flash Player . Det er baseret på GPLFlash- projektet . Gnash er udgivet under GPL af programmøren John Gilmour . Nu er hovedudvikleren Rob Savoy .
At skrive en gratis flash-afspiller har været en prioritet for GNU -projektet i nogen tid . Inden Gnash -projektet startede , bad GNU folk om at hjælpe GPLFlash- projektet . De fleste af de tidligere GPLFlash-udviklere er flyttet til Gnash-projektet, og eksisterende GPLFlash-kilder vil blive modificeret for at understøtte indlejrede systemer .
Adobe leverer kun flash-afspilleren i binær form og kun til x86 -processorarkitekturen . I slutningen af 2008 udgav Adobe en betaversion af en 64-bit flash-afspiller til Linux med x86-64-arkitektur (Adobe har arbejdet på det i over 5 år). Samtidig kan Gnash kompileres og køres på mange arkitekturer [3] , herunder x86 , AMD64 , ARM og PowerPC . Det understøtter også BSD- systemer. Der er en port til RISC OS [4] , som Macromedia/Adobe Flash aldrig er blevet udgivet til , som understøtter Flash ældre end version 3, og en port til BeOS , hvor Macromedia ikke har udgivet Flash Player nyere end version 4.
Ved flash (flash) forstår du faktisk 2 forskellige formater:
1. SWF , som ofte kaldes flash (på engelsk Flash) eller flash animation , hvor animeret vektorgrafik er gemt
2. FLV , ofte omtalt som Flash Video, som udsender videoklip på hjemmesider som YouTube.
Gnash kan nu afspille SWF-filer op til version 7 , og det understøtter også nogle af de nye funktioner i version 8, 9 og 10 af SWF-filer. Gnash understøtter afspilning af FLV - videoer og giver dig derfor mulighed for at se videoer fra YouTube , VKontakte , RuTube og andre lignende sider i browseren . FLV-support kræver, at FFmpeg eller GStreamer også er installeret på systemet . Nogle andre gratis afspillere såsom Mplayer , VLC Media Player eller Windows -afspillere baseret på ffdshow DirectShow codecs kan afspille video i FLV-format, forudsat at videoen er gemt af brugeren i hans system ( VLC Media Player kan også afspille video direkte fra YouTube, ingen forudindlæsning).
Målet for Gnash-udviklerne er at gøre Gnash så funktionelt lig Adobes proprietære afspiller som muligt (inklusive adfærd ved håndtering af ugyldig ActionScript -kode). Gnash tilbyder dog nogle funktioner, der ikke findes i Adobes afspiller, såsom muligheden for at udvide ActionScript-klasser gennem delte biblioteker. Af sikkerhedsmæssige årsager skal udvidelsesmekanismen føjes til Gnash på kompileringstidspunktet og aktiveres i konfigurationsfiler. Gnash kræver enten AGG eller Cairo eller OpenGL til gengivelse . I modsætning til mange GNU-projekter er Gnash skrevet i programmeringssproget C++ i stedet for C på grund af dets arv fra GameSWF.
Medieafspillere | |||||||
---|---|---|---|---|---|---|---|
Lydafspillere |
| ||||||
Videoafspillere |
| ||||||
medieafspillere i kursiv , der er udgået |
GNU projekt | ||
---|---|---|
Historie | ||
Licenser |
| |
Software _ |
| |
Personligheder |
| |
Andre emner |
|
af GUI-elementer | Værktøjssæt (sæt)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lavt niveau |
| ||||||||||||||||||||||||||
højt niveau |
|