UltKit
Изображения11
PDF13
Документы и данные7
Видео6
Аудио4
Другие инструменты22

Сжать GIF до 256 КБ

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

Видеоконвертер

или перетащите сюда файлы MP4, MOV, MKV … ·

Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут

Вывод

Файлы обрабатываются на наших серверах и удаляются через 30 минут.

Как пользоваться инструментом

  1. 1

    Загрузите анимацию

    Добавьте GIF или короткий ролик MP4, WebM либо анимированный WebP, из которого нужно сделать GIF. До 20 файлов за раз.

  2. 2

    Проверьте ширину и лимит

    Ширина по умолчанию — 128 px, Максимальный размер — 256 KB. С помощью полей Начало и Конец оставьте только те две-три секунды, ради которых нужна реакция.

  3. 3

    Конвертируйте и загрузите

    Нажмите Конвертировать в GIF, скачайте файл и добавьте его в настройках эмодзи своего сервера.

Загрузите GIF и нажмите Конвертировать в GIF: он уменьшится до ширины 128 px, а при необходимости ширина и палитра будут сокращаться дальше, пока файл не станет 256 KB или меньше.

Почему для эмодзи важна цифра 256 КБ

Мессенджеры загружают все эмодзи канала одновременно, часто десятки на одном экране, поэтому жестко ограничивают каждый файл. Discord установил для пользовательских эмодзи лимит 256 KB, а у Slack он еще ниже. GIF с сайта реакций обычно шириной от 480 px и длится несколько секунд, а значит, весит мегабайты.

В GIF нет сжатия движения: каждый кадр хранится как индексированное изображение, упакованное LZW — словарным методом, который Терри Уэлч опубликовал в 1984 году. Уменьшение кадра с 480 до 128 px по ширине сокращает число пикселей в кадре более чем на 90 процентов, поэтому основную работу здесь делает именно ширина.

Лимиты на файлы эмодзи и стикеров в приложениях

Лимиты в килобайтах для маленьких анимаций
ОрганизацияТребованиеИсточник
Эмодзи DiscordДо 256 KB; рекомендуется 128 × 128 px; для анимированных эмодзи допускается GIF—
Стикеры DiscordДо 512 KB при 320 × 320 px—
Эмодзи SlackКвадратное изображение меньше 128 KB; для Slack задайте Максимальный размер 128 KB—

GIF

Формат Graphics Interchange Format

GIF был представлен CompuServe в 1987 году и до сих пор остаётся самым широко поддерживаемым форматом коротких зацикленных анимаций. Он сжимает без потерь, но ограничен палитрой из 256 цветов на кадр, поэтому на фотографиях и градиентах видны полосы и дизеринг. Он поддерживает только двухуровневую (1-битную) прозрачность, из-за чего у округлых фигур остаются зубчатые края. Анимированные GIF часто намного больше того же ролика в MP4 или WebP. GIF воспроизводят все браузеры, мессенджеры и соцсети.

Сжатие
Без потерь
Прозрачность
Да
Анимация
Да
Год появления
1987 · CompuServe
Конвертер GIF

GIF

Формат Graphics Interchange Format

GIF был представлен CompuServe в 1987 году и до сих пор остаётся самым широко поддерживаемым форматом коротких зацикленных анимаций. Он сжимает без потерь, но ограничен палитрой из 256 цветов на кадр, поэтому на фотографиях и градиентах видны полосы и дизеринг. Он поддерживает только двухуровневую (1-битную) прозрачность, из-за чего у округлых фигур остаются зубчатые края. Анимированные GIF часто намного больше того же ролика в MP4 или WebP. GIF воспроизводят все браузеры, мессенджеры и соцсети.

Сжатие
Без потерь
Прозрачность
Да
Анимация
Да
Год появления
1987 · CompuServe
Конвертер GIF

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

Как уменьшить GIF до 256 КБ и меньше

  1. Сузьте кадр

    Для эмодзи достаточно 128 px. Каждое уменьшение ширины вдвое убирает три четверти пикселей.

  2. Сократите цикл

    Оставьте только важный жест. Двухсекундный цикл при 12–15 fps — это около 30 кадров.

  3. Урежьте палитру

    Для плоской графики снизьте Цвета до 64 или 32. Фотографиям нужно 128 и больше, иначе кожа пойдет пятнами постеризации.

Когда включено Ограничить размер файла, конвертер выполняет эти шаги сам, снижая ширину и число цветов, пока GIF не уложится в лимит; обрезку ролика он оставляет вам, потому что только вы знаете, какой момент важен. Для GIF, который пойдет в сообщение чата, а не в эмодзи, используйте сжатие GIF для Discord — там ориентир — лимит вложений 10 MB.

Та же логика килобайтов работает и для статичных картинок: руководство по уменьшению размера изображения в КБ объясняет, почему размеры в пикселях важнее настроек качества. Если вы делаете анимацию из видеоролика, инструмент видео в GIF дает более точное управление частотой кадров перед сжатием.

Сжать GIF до 256 КБ: вопросы

Почему Discord пишет, что эмодзи больше 256 КБ и файл слишком большой?

Discord принимает эмодзи размером до 256 KB, а GIF, сохраненный прямо с сайта мемов, обычно весит несколько мегабайт. Загрузите его сюда с Максимальный размер 256 KB, и результат пройдет проверку.

Какие размеры в пикселях нужны GIF-эмодзи до 256 КБ?

Discord рекомендует 128 × 128 px, поэтому Ширина здесь по умолчанию равна 128. Широкий ролик сохраняет пропорции, так что сначала обрежьте его до квадрата, если хотите, чтобы он заполнял всю ячейку эмодзи.

Можно ли уместить 10-секундный GIF в 256 КБ?

С плавным движением — редко. Десять секунд при 15 fps — это 150 кадров, и каждый кадр 128 × 128 содержит 16 384 пикселя до сжатия. Обрежьте ролик до ключевых двух-трех секунд полями Начало и Конец или снизьте Частота кадров до 10 fps.

Почему GIF, сжатый до 256 КБ, выглядит зернистым в размере эмодзи?

Эта рябь — дизеринг: он смешивает цвета палитры, имитируя градиенты. При 128 px он отнимает байты и выглядит как шум, поэтому для плоской мультяшной графики выставьте Дизеринг в положение «Нет», а Sierra оставьте только для лиц и фотографий.

Нужен ли Nitro, чтобы пользоваться анимированными эмодзи до 256 КБ?

Участники с правом «Управление выражениями» могут добавить анимированный эмодзи на сервер без Nitro. А вот отправлять анимированные эмодзи в сообщениях можно только с Nitro: бесплатные участники их видят, но отправить не могут.