Изменить размер GIF
Что происходит с анимацией при изменении размеров
Измените ширину и высоту всех кадров GIF. Закрытый замок сохраняет пропорции, открытый позволяет задать точную форму. Уменьшение размеров не всегда уменьшает файл: результат зависит и от новых цветов после масштабирования.
Стоимость: Бесплатное использование. Действуют ограничения на размер файлов и использование.
Как изменить размер GIF
Добавьте один GIF
Нажмите Выбрать файл, перетащите GIF в область просмотра или откройте Uploads, чтобы использовать файл из другого GIF-инструмента. Принимается только GIF размером до 200 МБ. Под предпросмотром указаны количество кадров и исходные размеры в пикселях.
Задайте ширину
Поле Ширина начинается с исходного значения. Введите нужное количество пикселей или выберите пресет в Target width. Пока замок между шириной и высотой закрыт, высота рассчитывается автоматически.
Откройте замок для другой формы
Если нужны размеры с другими пропорциями, откройте замок и заполните Ширина и Высота. Анимация растянется или сожмётся до указанных размеров.
Выберите алгоритм
По умолчанию используется Lanczos. В разделе Изменить размер Метод можно выбрать Bicubic или Bilinear, если после обработки вокруг текста или резких границ заметны светлые ореолы.
Обработайте и сравните
Нажмите Изменить размер GIF. Предпросмотр переключится на результат, а панель покажет его объём. Скачать сохраняет файл, Adjust возвращает исходный предпросмотр и текущие настройки, New GIF открывает выбор другого файла. Результат также добавляется в Uploads и доступен другим инструментам, принимающим GIF.
Размеры, пропорции и алгоритмы
- Ширина и Высота
- В блоке Target size каждую сторону можно задать от 16 до 4096 px. Значения вне диапазона приводятся к ближайшей границе. При открытии файла поля заполняются его исходными размерами: GIF можно уменьшить или увеличить. При закрытом замке высота недоступна для ручного ввода и рассчитывается по ширине.
- Замок пропорций
- Закрыт по умолчанию. Изображение сохраняет пропорции и вписывается в указанные ширину и высоту без искажения. При открытом замке результат получает ровно введённые размеры; если соотношение сторон изменилось, изображение растягивается. При повторном закрытии высота снова следует исходным пропорциям.
- Target width
- Пресеты 240px, 320px, 480px, 640px и 800px задают ширину. При закрытом замке высота пересчитывается: GIF 480 × 270 px с пресетом 320px станет 320 × 180 px.
- Изменить размер Метод
- Lanczos даёт чёткое уменьшение, но может создавать слабые ореолы у контрастных краёв. Bicubic немного мягче, Bilinear ещё мягче. Быстро использует упрощённый билинейный фильтр: расчёт менее точный, границы могут выглядеть грубее. Отдельного алгоритма ближайшего соседа для жёстких пиксельных границ здесь нет.
Почему меньшие размеры иногда увеличивают файл
GIF использует до 256 цветов и хорошо сжимает повторяющиеся соседние пиксели. Масштабирование смешивает исходные пиксели, создавая промежуточные оттенки. Затем строится одна палитра для всей анимации и применяется дизеринг. Новый рисунок пикселей может сжиматься хуже прежнего.
В ранее проведённых проверках GIF 480 × 270 px с 40 кадрами и объёмом 2,2 МБ после уменьшения до 432 × 243 px занимал 4,8 МБ. При 320 × 180 px он занимал 2,5 МБ, а при 240 × 135 px — 1,4 МБ. Две более гладкие анимации при уменьшении каждой стороны до 90 % выросли на 21 % и 26 %, а при уменьшении до 50 % занимали примерно вдвое меньше. Эти примеры показывают зависимость от изображения, а не обещают одинаковый результат для любого GIF.
Заметную экономию чаще даёт уменьшение каждой стороны примерно вдвое. Если файл всё ещё велик, оптимизируйте GIF: можно сократить палитру и убрать повторяющиеся кадры. Если место назначения принимает видео, GIF в MP4 обычно даёт гораздо меньший файл.
Формат результата и ограничения
- Входной формат
- Только GIF, анимированный или с одним кадром
- Результат
- GIF
- Размер загрузки
- До 200 МБ
- Вводимые размеры
- От 16 до 4096 px для каждой стороны
- Файлов в задании
- 1
- Кадры и скорость
- Сохраняются все кадры и их задержки, включая длинные паузы: скорость анимации остаётся исходной.
- Повторы
- Сохраняется исходная настройка: бесконечный повтор, один показ или заданное количество повторов.
- Цвет и прозрачность
- Прозрачные области остаются прозрачными. Для всей анимации используется одна палитра, до 256 цветов.
- Обработка
- На наших серверах с FFmpeg, до 15 минут на задание. Без ИИ и внешнего сервиса.
- Водяной знак
- Не добавляется
- Хранение
- Загрузки и результаты удаляются автоматически через 48 часов для гостей и 30 дней для бесплатных аккаунтов. Платные планы могут хранить дольше.
Частые вопросы
Почему после уменьшения GIF весит больше?
Небольшое уменьшение или увеличение создаёт новые оттенки и узоры, которые могут хуже сжиматься. Даже уменьшение сторон на 10 % иногда увеличивает файл. Попробуйте уменьшить каждую сторону примерно вдвое или оптимизировать GIF, сократив число цветов.
Можно увеличить размер GIF?
Да, до 4096 px по каждой стороне. Масштабирование интерполирует существующие пиксели: края могут сгладиться, но новые детали не появляются. В ранее проведённых проверках увеличение обеих сторон вдвое увеличивало файлы примерно в 4–10 раз; точный объём зависит от изображения.
Изменится ли скорость анимации?
Нет. Каждый кадр сохраняет задержку, включая паузы в середине и на последнем кадре. Настройка повторов также сохраняется.
Как получить квадрат 128 × 128 px без растягивания?
Сначала обрежьте GIF до квадрата. Откройте обрезанный результат здесь через Uploads, оставьте замок закрытым и задайте ширину 128 px. Если открыть замок у прямоугольного GIF и ввести 128 × 128 px, изображение будет искажено.
GIF обрабатывается на сервере?
Да. Масштабирование выполняет FFmpeg на наших серверах; файл не отправляется ИИ или стороннему сервису. Загрузки и результаты удаляются через 48 часов для гостей и 30 дней для бесплатных аккаунтов; платные планы могут хранить их дольше.