Skřípat

Stabilní verze byla zkontrolována 9. května 2022 . Existují neověřené změny v šablonách nebo .
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 .

Historie

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 .

Technické detaily

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.

Viz také

Poznámky

  1. Úložiště Gnash . . Datum přístupu: 29. února 2012. Archivováno z originálu 12. března 2012.
  2. ↑ Vydáno Savoye R. Gnash 0.8.10  - 2012 .
  3. Gnash User Manual, hardwarová sekce (downlink) . GNU. Datum přístupu: 6. ledna 2009. Archivováno z originálu 23. března 2012. 
  4. Spuštěn port přehrávače Flash 7 – novinky a informace o RISC OS od Drobe (downlink) . Datum přístupu: 6. ledna 2009. Archivováno z originálu 16. dubna 2009. 

Literatura

Odkazy