Skřípat | |
---|---|
Gnash verze 0.8.0 GTK+ s testovacím souborem SWF | |
Typ |
tlumočník , multimediální přehrávač |
Autor | Rob Savoy |
Vývojáři | společenství |
Zapsáno v | C++ |
Rozhraní | grafický ( GTK+ , Qt ) |
Operační systém | Linux a další UNIXové |
Jazyky rozhraní | ruština a dalších 13 jazyků |
První vydání | 2006 [1] |
Nejnovější verze | |
Stát | aktivní |
Licence | GNU GPL |
webová stránka | gnu.org/software/gnash/ |
Mediální soubory na Wikimedia Commons |
Gnash (odvozený z GN U a Flash ) je projekt zaměřený na vytvoření bezplatného zásuvného modulu přehrávače a prohlížeče pro formát Adobe Flash a nahrazení proprietárního softwaru v oblasti, kterou v současnosti zabírá Adobe Flash Player . Je založen na projektu GPLFlash . Gnash je vydán pod licencí GPL programátorem Johnem Gilmourem . Nyní je hlavním vývojářem Rob Savoy .
Psaní bezplatného flash přehrávače bylo pro projekt GNU nějakou dobu prioritou . Před spuštěním projektu Gnash GNU požádala lidi, aby pomohli projektu GPLFlash . Většina předchozích vývojářů GPLFlash přešla na projekt Gnash a stávající zdroje GPLFlash budou upraveny tak, aby podporovaly vestavěné systémy .
Adobe poskytuje flash player pouze v binární podobě a pouze pro x86 procesorovou architekturu . Na konci roku 2008 vydala společnost Adobe beta verzi 64bitového flash přehrávače pro Linux s architekturou x86-64 (Adobe na něm pracuje přes 5 let). Gnash lze zároveň zkompilovat a spustit na mnoha architekturách [3] , včetně x86 , AMD64 , ARM a PowerPC . Podporuje také BSD systémy. Existuje port pro RISC OS [4] , pro který Macromedia/Adobe Flash nikdy nevyšel , který podporuje Flash starší než verze 3, a port pro BeOS , pro který Macromedia nevydala Flash Player novější než verze 4.
Flash (flash) vlastně rozumí 2 různým formátům:
1. SWF , který se často nazývá flash (v angličtině Flash) nebo flash animation , ve kterém je uložena animovaná vektorová grafika
2. FLV , často označovaný jako Flash Video, který vysílá videoklipy na webových stránkách, jako je YouTube.
Gnash nyní umí přehrávat soubory SWF až do verze 7 a podporuje také některé nové funkce souborů SWF ve verzích 8, 9 a 10. Gnash podporuje přehrávání FLV videí, a proto vám umožňuje prohlížet videa z YouTube , VKontakte , RuTube a dalších podobných stránek v prohlížeči . Podpora FLV vyžaduje, aby byl v systému nainstalován také FFmpeg nebo GStreamer . Některé další bezplatné přehrávače jako Mplayer , VLC Media Player nebo přehrávače Windows založené na kodecích ffdshow DirectShow umí přehrávat video ve formátu FLV za předpokladu, že si video uživatel uloží do svého systému ( VLC Media Player umí přehrávat video i přímo z YouTube, žádné předpětí).
Cílem vývojářů Gnash je, aby se Gnash funkčně co nejvíce podobal proprietárnímu přehrávači Adobe (včetně chování při manipulaci s neplatným kódem ActionScript ). Gnash však nabízí některé funkce, které v přehrávači Adobe nenajdete, například možnost rozšířit třídy ActionScript prostřednictvím sdílených knihoven. Z bezpečnostních důvodů musí být mechanismus rozšíření přidán do Gnash v době kompilace a povolen v konfiguračních souborech. Gnash vyžaduje pro vykreslení buď AGG nebo Cairo nebo OpenGL . Na rozdíl od mnoha projektů GNU je Gnash napsán v programovacím jazyce C++ spíše než v C kvůli svému dědictví z GameSWF.
Přehrávače médií | |||||||
---|---|---|---|---|---|---|---|
Audio přehrávače |
| ||||||
Video přehrávače |
| ||||||
mediální přehrávače v kurzívě , které byly ukončeny |
Projekt GNU | ||
---|---|---|
Příběh | ||
licence |
| |
Software _ |
| |
Osobnosti |
| |
Další témata |
|
prvků GUI | Toolkity (sady)|||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
na nízké úrovni |
| ||||||||||||||||||||||||||
vysoká úroveň |
|