Конвертер APNG в GIF

Преобразование APNG в GIF может помочь, если целевое приложение поддерживает GIF, но не APNG. GIF ограничивает каждый кадр палитрой до 256 цветов, а воспроизведение зависит от браузера или приложения.

Выберите или перетащите файлы сюда

Конфиденциально - файлы никогда не покидают ваше устройство

или вставьте Ctrl+V

Пока вы ждёте файлы, можно сыграть в Code Rain

Гарантия конфиденциальности без передачи по сети: 0 байт загружено на внешние серверы. Вся обработка выполнялась локально в песочнице Вашего браузера.

Сравнение форматов и технические характеристики

ХарактеристикаAPNGGIF
MIME-типimage/apngimage/gif
Типанимированное растровое изображение PNGрастр
СжатиеСжатие Deflate без потерь с фрагментами анимациибез потерь (LZW, макс. 256 индексированных цветов)
Стандартная спецификацияAPNG 1.0 Specification / W3CCompuServe GIF89a
Сигнатура файла (Magic Bytes)89 50 4E 47 0D 0A 1A 0A (PNG header) + 'acTL' chunk47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a)

Обзор формата и областей применения

Преобразование APNG в GIF может помочь, если целевое приложение поддерживает GIF, но не APNG. В GIF для каждого кадра доступно до 256 цветов и прозрачность в один бит, поэтому градиенты и плавная прозрачность могут измениться. Проверьте целевую платформу: поддержка анимации различается.

Технические спецификации и разбор кодеков

Анимированный PNG с типом MIME image/apng начинается с 8-байтового заголовка с сигнатурой байтов 89 50 4E 47 0D 0A 1A 0A, за которым следуют блоки вроде fcTL и fdAT, управляющие кадрами анимации. В нем используется сжатие Deflate для пиксельных данных. Конвертация в GIF с типом MIME image/gif изменяет контейнер так, чтобы он начинался с сигнатурой ASCII, записанной байтами 47 49 46 38 39 61. Формат GIF снижает глубину цвета до максимума в 256 индексированных цветов на кадр и кодирует пиксельные данные с помощью сжатия LZW без потерь.

Совместимость с ОС и браузерами

Анимированные GIF широко совместимы со всеми современными настольными браузерами, мобильными устройствами, операционными системами и почтовыми клиентами. Файлы APNG отлично работают в современных браузерах, таких как Chrome, Firefox и Safari, но не поддерживаются в старом ПО и некоторых встроенных мобильных приложениях для обмена сообщениями.

Полезная информация

Всегда уменьшайте цветовую палитру вручную перед экспортом в GIF, чтобы предотвратить появление нежелательных цветовых полос, вызванных строгим ограничением в 256 цветов.

Часто задаваемые вопросы

Как конвертировать анимированный PNG в анимированный GIF без потери качества?

Вы не можете выполнить конвертацию без некоторой потери качества, поскольку GIF строго ограничены 256 индексированными цветами на кадр, тогда как APNG поддерживает миллионы цветов с полной цветопередачей. Сокращение количества кадров и использование пользовательской палитры цветов помогают минимизировать ухудшение изображения во время конвертации.

В чем разница между анимированным PNG и анимированным GIF?

APNG - расширение PNG с поддержкой анимации, полноцветного изображения и альфа-прозрачности. GIF тоже поддерживает анимацию, но ограничен 256 цветами и прозрачностью в один бит на кадр. Оба формата широко распространены, хотя поддержка зависит от приложения.