Категории

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

Преобразование GIF изображений в формат AVIF с сжатием нового поколения и настройками качества

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: image/gif

Ключевые факты

Категория
Media
Типы входных данных
file, select, number
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Конвертер GIF в AVIF позволяет быстро преобразовать ваши анимированные или статические GIF-изображения в современный формат AVIF, обеспечивая превосходное сжатие и высокое качество графики.

Когда использовать

  • Когда необходимо значительно уменьшить размер файла изображения для ускорения загрузки веб-страниц.
  • Если вы хотите использовать преимущества современного кодека AVIF для улучшения визуальной четкости при минимальном весе.
  • Когда требуется извлечь отдельные кадры из GIF-анимации для дальнейшей обработки или сохранения в виде архива.

Как это работает

  • Загрузите ваш GIF-файл в инструмент через форму выбора.
  • Выберите режим обработки: конвертация только первого кадра или всех кадров с упаковкой в ZIP-архив.
  • Настройте параметры качества, скорость кодирования и цвет фона для прозрачных областей.
  • Нажмите кнопку конвертации и скачайте готовый файл AVIF или архив с кадрами.

Сценарии использования

Оптимизация графики для веб-сайтов с целью повышения показателей Core Web Vitals.
Подготовка изображений для современных браузеров, поддерживающих формат AVIF.
Извлечение и сохранение всех кадров GIF-анимации в высокоэффективном формате для архивации.

Примеры

1. Оптимизация баннера для сайта

Веб-разработчик
Контекст
На сайте используется тяжелый GIF-баннер, который замедляет загрузку страницы.
Проблема
Необходимо уменьшить вес файла без потери визуального качества.
Как использовать
Загрузить GIF, установить качество на 75 и выбрать конвертацию первого кадра.
Пример конфигурации
quality: 75, multiFrameHandling: 'first-frame'
Результат
Получен файл AVIF, который весит в 5 раз меньше исходного GIF при идентичном качестве.

2. Разбор анимации на кадры

Дизайнер
Контекст
Дизайнеру нужно получить все кадры из GIF-анимации для создания спрайтов.
Проблема
Ручное извлечение кадров занимает много времени.
Как использовать
Загрузить GIF, выбрать режим 'Конвертировать все кадры + ZIP архив'.
Пример конфигурации
multiFrameHandling: 'batch-zip'
Результат
Скачан ZIP-архив, содержащий все кадры анимации в формате AVIF с сохранением прозрачности.

Проверить на примерах

image, video, file

Связанные хабы

FAQ

Что такое формат AVIF?

AVIF — это современный формат сжатия изображений, который обеспечивает лучшее качество при меньшем размере файла по сравнению с JPEG или WebP.

Можно ли конвертировать анимированные GIF?

Да, вы можете выбрать режим «Конвертировать все кадры + ZIP архив», чтобы получить каждый кадр анимации в формате AVIF.

Как влияет параметр скорости кодирования?

Более низкие значения скорости (ближе к 0) обеспечивают лучшее сжатие, но требуют больше времени на обработку, тогда как высокие значения (ближе к 9) работают быстрее.

Что произойдет с прозрачностью GIF?

Вы можете сохранить прозрачность, выбрав соответствующую опцию, либо заменить её на белый или черный цвет фона.

Есть ли ограничения на размер файла?

Инструмент поддерживает загрузку файлов размером до 50 МБ.

Документация API

Конечная точка запроса

POST /ru/api/tools/gif-to-avif

Параметры запроса

Имя параметра Тип Обязательно Описание
gifFile file (Требуется загрузка) Да -
multiFrameHandling select Нет -
quality number Нет -
speed number Нет -
backgroundColor select Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/gif-to-avif для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-gif-to-avif": {
      "name": "gif-to-avif",
      "description": "Преобразование GIF изображений в формат AVIF с сжатием нового поколения и настройками качества",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=gif-to-avif",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]