Конвертировать видео в GIF
Преобразуйте видеоклип в анимированный GIF с палитрой, настроенной именно под этот фрагмент, прямо в браузере.
Перетащите файлы сюда
.mp4, .mov, .mkv, .webm, .avi, .m4v · до 200 МБ
Как конвертировать в GIF
- 1
Добавьте видео
MP4, MOV, MKV, WebM или AVI, до 200 МБ. Длинный ролик тоже подойдет: вы сами выбираете, какая его часть станет GIF.
- 2
Потяните ручки к нужному фрагменту
В GIF превращаются до 30 секунд. Дальше выберите частоту кадров и ширину: чем ниже значения, тем легче файл, чем выше — тем плавнее анимация, но размер быстро растет.
- 3
Нажмите «Конвертировать» и скачайте
Готовый GIF появляется прямо на странице до сохранения: без звука, зацикленный, с выбранными вами настройками.
Почему GIF так быстро раздувается
GIF хранит каждый кадр как индексированное изображение с общей палитрой, без межкадрового сжатия движения, как у настоящих видеокодеков. Поэтому десятисекундный клип в полном разрешении может в несколько раз превысить размер исходного видео. По той же причине за один раз в GIF превращаются не больше 30 секунд. Более длинный GIF в пригодном разрешении почти всегда превысит 200 МБ еще до конца кодирования. Длинный ролик при этом не отвергается: дорожка под плеером выбирает, какие 30 секунд станут анимацией.
Палитра подбирается под ваш клип, а не берется из шаблона
Перед тем как нарисовать первый кадр, конвертер анализирует само видео и строит под него собственную палитру на 64, 128 или 256 цветов. Благодаря этому записи экрана и клипы со статичным фоном выглядят заметно чище, чем с универсальной палитрой. Затем в дело вступает дизеринг: он решает, как смешивать соседние цвета, чтобы скрыть полосы на градиентах. Sierra-2-4a — более резкий вариант по умолчанию, Bayer дает более ровный узор, а без дизеринга плоские цвета остаются ровными ценой заметных полос на градиентах.
Частота кадров, ширина и зацикливание
12 fps — классическая частота кадров для GIF и разумный стандарт. 20 fps выглядят заметно плавнее, но примерно вдвое увеличивают размер файла при той же длительности. Высота подбирается под ширину автоматически, чтобы сохранить соотношение сторон, и именно ограничение ширины до 480 пикс обычно удерживает размер в пределах нескольких мегабайт. Зацикливание включено по умолчанию: так GIF используют почти везде. Если отключить, ролик проиграется один раз и остановится.
GIF собирается на вашем устройстве
Оба прохода — построение палитры до 256 цветов по вашему ролику и отрисовка каждого кадра этой палитрой — выполняются на вашем устройстве. Видео никуда не загружается, аккаунт не нужен, так что превращайте в GIF сколько угодно роликов; закрытие вкладки все очищает.
Частые вопросы
Почему GIF получается больше, чем исходное видео?
В GIF нет межкадрового сжатия движения, как в видеокодеках, поэтому каждый кадр хранится почти независимо. Это особенность самого формата, а не настройка, которую можно «починить».
Какую частоту кадров выбрать?
12 fps — стандартный вариант, он держит размер файла в разумных пределах. Переходите на 15 или 20, только если движение этого требует: размер растет почти линейно с частотой кадров.
Зачем ограничение в 30 секунд?
GIF длиннее этого при нормальном разрешении почти всегда превышает 200 МБ, и его уже неудобно кодировать и пересылать. Длинный ролик все равно подойдет: потяните ручки на дорожке к нужным 30 секундам.
Будет ли в GIF звук?
Нет. Сам формат GIF не поддерживает звук, поэтому аудиодорожка специально отбрасывается.
Что меняют настройки цветов и дизеринга?
«Цвета» задает, сколько оттенков может использовать кастомная палитра: больше — красивее, но тяжелее. Дизеринг управляет тем, как градиенты имитируются этой ограниченной палитрой: без него ровные области остаются плоскими, но на градиентах могут появиться заметные полосы.
Файл точно не загружается на сервер?
Не загружается. Оба прохода конвертации выполняются на вашем устройстве, в открытой вкладке браузера.