GIF
ЗАГРУЗИТЬ
ФАЙЛ
Ожидание файла...
Ожидание файла...
Коротко об инструменте
Иногда движок форума, старая CMS или доска объявлений принимают только GIF, и PNG приходится переупаковывать. Инструмент делает именно это: берёт одну картинку PNG и отдаёт статичный GIF из одного кадра с тем же разрешением. Анимации на выходе не будет — для неё нужны несколько кадров и таймлайн. Помните про палитру: GIF хранит максимум 256 цветов, поэтому градиенты после конвертации станут заметно грубее. Смотрите также: вытащить первый кадр гифки в PNG, сделать анимированную гифку из видео, уменьшить вес готовой картинки.
Нет, поле принимает один файл и выдаёт один кадр. Сборка анимации требует задать порядок кадров, задержку и число повторов — такого интерфейса здесь нет, и обещать его было бы враньём. Для покадровой анимации нужен отдельный редактор; этот конвертер решает только задачу «сменить контейнер».
Полупрозрачные пиксели GIF хранить не умеет: у него есть один индекс палитры, помеченный как прозрачный, и всё. Мягкая растушёвка по краю логотипа превратится либо в резкую границу, либо в кайму цвета подложки. Если прозрачность важна, оставайтесь в PNG — это как раз тот формат, где она работает нормально.
Формат ограничен 256 цветами на кадр, а в обычной фотографии их десятки тысяч. При сведении палитры близкие оттенки склеиваются, и небо или кожа распадаются на полосы. Для фото лучше подходит JPG, для скриншотов и плоских иллюстраций — PNG. GIF стоит выбирать, только когда его требует принимающая сторона.
Обычно да, и предсказать направление сложно. Скриншот с крупными однотонными областями в GIF нередко весит меньше PNG, а фотография — заметно больше, потому что LZW плохо жмёт шум. Разрешение при этом не меняется: ширина и высота остаются такими же, как у исходника.
Нет. Картинка перерисовывается в canvas, а из canvas выходит чистый растр без текстовых чанков PNG, цветового профиля и любых служебных данных, которые лежали в исходнике. Иногда это плюс: заодно с контейнером уходят и подписи, добавленные редактором.
Ни то, ни другое: конвертация происходит средствами самого браузера, страница не просит логин и не считает количество файлов. Картинка обрабатывается на вашем устройстве и не покидает вкладку, поэтому лимитов на объём со стороны сайта нет — есть только предел доступной памяти.
До: avatar.png — 200×200, 24-битный цвет
После: avatar.gif — 200×200, палитра 256 цветов, один кадр
До: logo.png — плавные полупрозрачные края
После: logo.gif — края становятся резкими: полупрозрачность GIF не хранит
Оценка и фидбек помогают понять, что улучшать дальше.