Csikorgat | |
---|---|
| |
Típusú |
tolmács , multimédia lejátszó |
Szerző | Rob Savoy |
Fejlesztők | közösség |
Beírva | C++ |
Felület | grafikus ( GTK+ , Qt ) |
Operációs rendszer | Linux és más UNIX-szerű |
Interfész nyelvek | orosz és további 13 nyelv |
Első kiadás | 2006 [1] |
legújabb verzió |
|
Állapot | aktív |
Engedély | GNU GPL |
Weboldal | gnu.org/software/gnash/ |
Médiafájlok a Wikimedia Commons oldalon |
A Gnash (a GN U-ból és a Flash -ből származik ) egy olyan projekt, amelynek célja egy ingyenes lejátszó- és böngészőbővítmény létrehozása az Adobe Flash formátumhoz, valamint a szabadalmaztatott szoftverek leváltása az Adobe Flash Player által jelenleg elfoglalt résben . A GPLFlash projekten alapul . A Gnash-t John Gilmour programozó adta ki GPL alatt . Most a fő fejlesztő Rob Savoy .
Az ingyenes flash lejátszó megírása egy ideje a GNU projekt prioritása volt . A Gnash projekt elindítása előtt a GNU megkért embereket, hogy segítsenek a GPLFlash projektben . A legtöbb korábbi GPLFlash fejlesztő a Gnash projekthez költözött, és a meglévő GPLFlash források módosulnak, hogy támogassák a beágyazott rendszereket .
Az Adobe a flash lejátszót csak bináris formában és csak az x86 processzorarchitektúrához biztosítja . 2008 végén az Adobe kiadta egy 64 bites flash lejátszó béta verzióját Linuxra x86-64 architektúrával ( az Adobe már több mint 5 éve dolgozik rajta). Ugyanakkor a Gnash számos architektúrán lefordítható és futtatható [3] , beleértve az x86 -ot , az AMD64 -et , az ARM -et és a PowerPC -t is . Támogatja a BSD rendszereket is. Van egy port a RISC OS -hez [4] , amelyhez soha nem adtak ki Macromedia/Adobe Flash -t , amely támogatja a 3-as verziónál régebbi Flash-t, valamint egy port a BeOS -hez, amelyhez a Macromedia nem adott ki 4-es verziónál újabb Flash Player-t.
A flash (flash) valójában 2 különböző formátumot ért meg:
1. SWF , amelyet gyakran flashnek (angolul Flash) vagy flash-animációnak neveznek , amelyben animált vektorgrafikák vannak tárolva
2. FLV , amelyet gyakran Flash Videoként is emlegetnek, és amely videoklipeket sugároz olyan webhelyeken, mint például a YouTube.
A Gnash mostantól le tudja játszani az SWF-fájlokat a 7-es verzióig , és támogatja az SWF-fájlok 8-as, 9-es és 10-es verziójának néhány új funkcióját is. A Gnash támogatja az FLV videók lejátszását, így lehetővé teszi a YouTube , a VKontakte , a RuTube és más hasonló oldalak videók megtekintését a böngészőben . Az FLV támogatás megköveteli, hogy az FFmpeg vagy a GStreamer is telepítve legyen a rendszeren . Néhány más ingyenes lejátszó, mint például az Mplayer , a VLC Media Player vagy az ffdshow DirectShow kodekeken alapuló Windows lejátszók képesek FLV formátumban lejátszani a videót, feltéve, hogy a videót a felhasználó elmenti a rendszerébe (a VLC Media Player közvetlenül a YouTube-ról is lejátszhat videót, nincs előtöltés).
A Gnash fejlesztőinek célja, hogy a Gnash funkcionálisan a lehető legjobban hasonlítson az Adobe szabadalmaztatott lejátszójához (beleértve az érvénytelen ActionScript kódok kezelésének viselkedését is). A Gnash azonban kínál néhány olyan funkciót, amely nem található meg az Adobe lejátszójában, például az ActionScript osztályok kiterjesztését megosztott könyvtárakon keresztül. Biztonsági okokból a bővítési mechanizmust fordításkor hozzá kell adni a Gnash-hez, és engedélyezni kell a konfigurációs fájlokban. A Gnash AGG -t vagy Cairo -t vagy OpenGL - t igényel a megjelenítéshez . Sok GNU projekttel ellentétben a Gnash a GameSWF öröksége miatt C++ programozási nyelven íródott C helyett .
Médialejátszók | |||||||
---|---|---|---|---|---|---|---|
Audiolejátszók |
| ||||||
Videó lejátszók |
| ||||||
dőlt betűs médialejátszók , amelyek már megszűntek |
GNU projekt | ||
---|---|---|
Sztori | ||
Licencek |
| |
Szoftver _ |
| |
Személyiségek |
| |
Egyéb témák |
|
GUI elemek eszközkészletei (készletei) . | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
alacsony szintű |
| ||||||||||||||||||||||||||
magas szintű |
|