Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

MNG

Неперевірена версія(що робити?)
Матеріал з Вікіпедії — вільної енциклопедії.

Статус версії сторінки

Сторінка не перевірена

Немаєперевірених версій цієї сторінки; ймовірно, її щене перевіряли на відповідність правилам проєкту.

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 абоJNG.

Форматом 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- кадрами.

Посилання

[ред. |ред. код]
Растрові формати
Raw
Векторні формати
Комплексні формати
Пов'язані формати
Стиснення відео
ISO/IEC
ITU-T
SMPTE[en]
AOMedia[en]
IETF
SAC
  • AVS[en] AVS1, AVS2, AVS3 phase1, AVS3 phase2
Інші
Стиснення аудіо
ISO/IEC
ITU-T
IETF
3GPP
ETSI
SAC
Інші
Стиснення зображень
IEC, ISO,
ITU-T, W3C, IETF
Інші
Контейнери
ISO/IEC
ITU-T
IETF
SMPTE[en]
3GPP
Інші
Співробітництво


Ця стаття єзаготовкою. Ви можете допомогти проєкту,доробивши її. Це повідомлення варто замінититочнішим.
Отримано зhttps://uk.wikipedia.org/wiki/MNG
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2025 Movatter.jp