MNG (англ. Multiple-image Network Graphics) — формат графічних файлів. Підтримує всі можливості алгоритмів стискання PNG і JPEG (зокрема напівпрозорість і гаму) для створення анімованих зображень. Поки підтримується тільки в Mozilla/NN6 і Konqueror.
MNG близько пов'язаний з PNG. Коли в 1995 почалася розробка формату PNG, розробники вирішили не включати підтримку анімації, оскільки у той час ця особливість використовувалася рідко. Проте, почалася робота над MNG — версією PNG з підтримкою анімації. Перша версія специфікації MNG вийшла 31 січня 2001.
Переваги формату
- Об'єктний — орієнтований підхід до анімації з командами управління зображенням, замість простий послідовності кадрів, як в GIF
- Вкладені цикли для складної анімації
- Набагато краще стискування, чим у GIF
- Підтримка різницевих кадрів для збільшення стискування
- Стискування з втратами і без, по вибору
- Підтримка прозорих кадрів JPEG
- Наявність декількох рівнів (профілів) для спрощення реалізації
- Безліч контрольних сум для перевірки цілісності файлу
- Спеціальний рядок ідентифікації, яка дозволяє визначити часті типи пошкодження (в основному пов'язані з тією, що перекодувала)
- Без патентних обмежень як для стискування з втратами, так і без
- Підтримка альфа-канала для всіх об'єктів
- Підтримка виправлення гамми і кольору
- Можливість містити довільну текстову і зачую інформацію (допускає стискування)
- Відсутність проблеми 2000 року
Технічні деталі
В цілому структура файлів формату MNG така ж, як і у PNG, відрізняючись тільки в мітці ідентифікації (8A 4D 4E 47 0D 0A 1A 0A в шістнадцятиричному форматі) і використанні набагато більшого числа різновидів блоків (англ. chun — шматок). Кадри MNG зберігаються як PNG або .
Форматом MNG є спрощений растровий аналог Adobe Flash: кожен кадр складається з великої кількості шарів, які можна рухати один відносно одного, масштабувати і обрізати. Через це підтримка формату MNG досить складна.
Також визначено дві спрощені версії специфікації: MNG-LC (низька складність) і MNG-VLC (дуже низька складність). Вони дозволяють реалізувати часткову підтримку формату MNG, щоб зменшити складність реалізації програми. Це важливо для пристроїв з дуже обмеженими ресурсами: мобільні телефони і таке інше.
У MNG ще немає зареєстрованого MIME типу, але можна використовувати video/x-mng або image/x-mng.
Кожен з кадрів може бути закодований в MNG як з втратою інформації (JPEG-компресія), так і без втрат (компресія LZ77, вживана в PNG).
Конкуренти формату
У наш час головний суперник — GIF, через його повну підтримку. Іншою альтернативою є APNG. Також може використовуватися анімація SVG з вбудованими PNG- або JPEG- кадрами.
Посилання
- Домашня сторінка MNG [ 26 березня 2021 у Wayback Machine.] (англ.)
- (англ.)
- MNGzilla [ 17 вересня 2020 у Wayback Machine.] (англ.) — Спроба створити варіант браузера Mozilla з підтримкою MNG
- (англ.) — тут можна перевірити підтримку MNG своїм браузером
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
MNG angl Multiple image Network Graphics format grafichnih fajliv Pidtrimuye vsi mozhlivosti algoritmiv stiskannya PNG i JPEG zokrema napivprozorist i gamu dlya stvorennya animovanih zobrazhen Poki pidtrimuyetsya tilki v Mozilla NN6 i Konqueror MNG blizko pov yazanij z PNG Koli v 1995 pochalasya rozrobka formatu PNG rozrobniki virishili ne vklyuchati pidtrimku animaciyi oskilki u toj chas cya osoblivist vikoristovuvalasya ridko Prote pochalasya robota nad MNG versiyeyu PNG z pidtrimkoyu animaciyi Persha versiya specifikaciyi MNG vijshla 31 sichnya 2001 Perevagi formatuOb yektnij oriyentovanij pidhid do animaciyi z komandami upravlinnya zobrazhennyam zamist prostij poslidovnosti kadriv yak v GIF Vkladeni cikli dlya skladnoyi animaciyi Nabagato krashe stiskuvannya chim u GIF Pidtrimka riznicevih kadriv dlya zbilshennya stiskuvannya Stiskuvannya z vtratami i bez po viboru Pidtrimka prozorih kadriv JPEG Nayavnist dekilkoh rivniv profiliv dlya sproshennya realizaciyi Bezlich kontrolnih sum dlya perevirki cilisnosti fajlu Specialnij ryadok identifikaciyi yaka dozvolyaye viznachiti chasti tipi poshkodzhennya v osnovnomu pov yazani z tiyeyu sho perekoduvala Bez patentnih obmezhen yak dlya stiskuvannya z vtratami tak i bez Pidtrimka alfa kanala dlya vsih ob yektiv Pidtrimka vipravlennya gammi i koloru Mozhlivist mistiti dovilnu tekstovu i zachuyu informaciyu dopuskaye stiskuvannya Vidsutnist problemi 2000 rokuTehnichni detaliV cilomu struktura fajliv formatu MNG taka zh yak i u PNG vidriznyayuchis tilki v mitci identifikaciyi 8A 4D 4E 47 0D 0A 1A 0A v shistnadcyatirichnomu formati i vikoristanni nabagato bilshogo chisla riznovidiv blokiv angl chun shmatok Kadri MNG zberigayutsya yak PNG abo Formatom MNG ye sproshenij rastrovij analog Adobe Flash kozhen kadr skladayetsya z velikoyi kilkosti shariv yaki mozhna ruhati odin vidnosno odnogo masshtabuvati i obrizati Cherez ce pidtrimka formatu MNG dosit skladna Takozh viznacheno dvi sprosheni versiyi specifikaciyi MNG LC nizka skladnist i MNG VLC duzhe nizka skladnist Voni dozvolyayut realizuvati chastkovu pidtrimku formatu MNG shob zmenshiti skladnist realizaciyi programi Ce vazhlivo dlya pristroyiv z duzhe obmezhenimi resursami mobilni telefoni i take inshe U MNG she nemaye zareyestrovanogo MIME tipu ale mozhna vikoristovuvati video x mng abo image x mng Kozhen z kadriv mozhe buti zakodovanij v MNG yak z vtratoyu informaciyi JPEG kompresiya tak i bez vtrat kompresiya LZ77 vzhivana v PNG Konkurenti formatuU nash chas golovnij supernik GIF cherez jogo povnu pidtrimku Inshoyu alternativoyu ye APNG Takozh mozhe vikoristovuvatisya animaciya SVG z vbudovanimi PNG abo JPEG kadrami PosilannyaDomashnya storinka MNG 26 bereznya 2021 u Wayback Machine angl angl MNGzilla 17 veresnya 2020 u Wayback Machine angl Sproba stvoriti variant brauzera Mozilla z pidtrimkoyu MNG angl tut mozhna pereviriti pidtrimku MNG svoyim brauzerom Cya stattya ye zagotovkoyu Vi mozhete dopomogti proyektu dorobivshi yiyi Ce povidomlennya varto zaminiti tochnishim