Зачем конвертировать GIF в PNG?
GIF ограничен 256 цветами на кадр, что вызывает видимую ступенчатость (бандинг) на градиентах и фотографиях. .PNG поддерживает 16 миллионов цветов и полную альфа-прозрачность вместо модели прозрачности «вкл/выкл» в GIF. Статичный PNG из GIF-графики обычно выглядит четче и лучше сжимается для логотипов и плоских рисунков.
Способы конвертации GIF в PNG
IrfanView FREE
Откройте .gif, выберите File › Save As, выберите PNG и сохраните.
Preview BUILT-IN
Откройте .gif, перейдите в File › Export, выберите PNG в меню Format и сохраните.
GIMP OPEN-SOURCE
Откройте .gif (каждый кадр загрузится как слой), удалите ненужные слои, затем используйте File › Export As, чтобы сохранить .png.
Командная строка - ImageMagick CLI
Запустите magick input.gif[0] output.png, чтобы извлечь первый кадр в формате PNG.
Программы, которые конвертируют GIF
Об этих форматах
Файл GIF - это растровое изображение в формате Graphics Interchange Format, наиболее известное благодаря коротким зацикленным анимациям. Любой веб-браузер и операционная система открывают…
Открыть детали .GIF →PNG (Portable Network Graphics) - это формат растровых изображений со сжатием без потерь. Любая современная ОС, браузер и графическое приложение открывают PNG нативно - достаточно двойного…
Открыть детали .PNG →Качество и на что обратить внимание
- Анимированные GIF теряют анимацию - PNG хранит только один кадр; используйте APNG, если вам нужно сохранить движение.
- PNG не может восстановить цвета, потерянные при кодировании оригинального GIF; ступенчатость 256 цветов останется в итоговом файле.
- Бинарная прозрачность GIF (полностью прозрачный или полностью непрозрачный) переносится в альфа-канал PNG, но края не получают сглаживания (anti-aliasing).
Часто задаваемые вопросы
Улучшает ли конвертация GIF в PNG качество изображения?
Как извлечь все кадры из анимированного GIF в виде файлов PNG?
magick input.gif frame-%d.png.