Többképes hálózati grafika | |
---|---|
Kiterjesztés | .mng[egy] |
MIME típusú | video/x-mng [2] , image/x-mng és image/x-jng [3] |
közzétett | 2001 |
Formátum típusa | raszteres grafika |
Tartalmaz | PNG , JNG |
Kibontva innen | PNG [4] |
Weboldal |
libpng.org/pub/mng/png-mng.sourceforge.net/… _ |
Az MNG ( Multiple-image Network Graphics ) egy grafikus fájlformátum . Támogatja a PNG és JPEG tömörítési algoritmusok összes funkcióját (beleértve az áttetszőséget és a gamma-korrekciót) az animált képek létrehozásához. Támogatott a Konqueror böngészőben , a Mozilla böngészőben támogatott 2000 és 2003 között.
Az MNG szorosan kapcsolódik a PNG-hez. Amikor 1995 -ben elkezdődött a PNG formátum fejlesztése, a fejlesztők úgy döntöttek, hogy nem támogatják az animációt, mivel ezt a funkciót akkoriban ritkán használták. A munka azonban megkezdődött az MNG-n, a PNG animációtámogatással rendelkező változatán. Az MNG specifikáció első változata 2001. január 31-én jelent meg .
Az MNG-t jelenleg nem támogatják a népszerű szoftverek és böngészők. Létezik még az APNG formátum is , amely sokkal egyszerűbb, mint az MNG.
A formátum fő előnyei a GIF -hez (támogatja az animációt), a JPEG-hez (a legkisebb fájlméretet biztosítja a tömörítési veszteség miatt) és a PNG-hez (torzítás nélküli tömörítés) képest.
Általánosságban elmondható, hogy az MNG formátum fájlszerkezete megegyezik a PNG formátuméval , csak az azonosító jelben (8A 4D 4E 47 0D 0A 1A 0A hexadecimális formátumban) és a sokkal nagyobb számú blokktípus használatában tér el ( darab). Az MNG képkockákat PNG vagy JNG formátumban menti a rendszer .
Az MNG formátum az Adobe Flash egyszerűsített raszteres analógja : minden képkocka nagyszámú rétegből áll, amelyek egymáshoz képest mozgathatók, méretezhetők és levághatók. Emiatt az MNG formátum támogatása meglehetősen nehéz.
A specifikáció két egyszerűsített változata is meghatározásra került: MNG-LC (alacsony komplexitás) és MNG-VLC (nagyon alacsony komplexitás). Lehetővé teszik az MNG formátum részleges támogatását a program végrehajtásának bonyolultságának csökkentése érdekében. Ez nagyon korlátozott erőforrásokkal rendelkező eszközök esetében fontos: mobiltelefonok stb.
Az MNG-nek még nincs regisztrált MIME típusa , de a video/x-mng vagy az image/x-mng használható .
Mindegyik képkocka kódolható MNG-ben veszteségesen ( JPEG-tömörítés ) és veszteségmentesen ( PNG -ben használt LZ77 -es tömörítés ).
Jelenleg a fő rivális a GIF , teljes támogatása miatt. Egy másik alternatíva az APNG . SVG - animáció beágyazott PNG- vagy JPEG - keretekkel is használható.
A libmng könyvtár az Emscripten segítségével portolható . Ugyanakkor lehetséges a renderelés HTML5 -ön ( vászon ) keresztül. Dinamikus MNG-k támogatása is lehetséges.
médiatárolók | |
---|---|
Videó/Hang | |
Hang | |
Zene |
|
Raszter | |
Vektor | |
Összetett |