Сделать GIF из видео

Работает на вашем устройстве · Ваш файл никогда не покидает устройство.

Выберите нужный отрезок, задайте частоту кадров и ширину — и получите анимированный GIF. Короткий отрезок здесь важен: GIF хранит каждый кадр отдельно, поэтому разумный предел обычно — несколько секунд.

Палитра строится по вашему ролику до того, как записываются кадры, а не берётся готовым набором цветов. Палитра, собранная из самого ролика, избавляет от значительной части полос, которые даёт фиксированная палитра.

Меньшие частота кадров и ширина резко уменьшают размер: 10–15 кадров в секунду для большинства роликов выглядят нормально и весят в разы меньше, чем 30.

Как Сделать GIF из видео

  1. Добавьте видео.
  2. Введите, с какой секунды начинается отрезок и сколько секунд он длится, — GIF должен быть коротким.
  3. Выберите ширину и частоту кадров — обе сильно влияют на размер файла.
  4. Нажмите «Создать GIF» и скачайте его.

Поддерживаемые форматы и ограничения

Вход
MP4, MOV, WebM и другое видео
Выход
Анимированный GIF
Отрезок
Время начала и длительность в секундах, до 60
Управление
Размер и частота кадров
Звук
Удаляется — в GIF нет звука
Где работает
В браузере — без загрузки на сервер

Не подходит для: Длинных роликов — GIF неэкономный формат, и даже несколько секунд могут весить несколько мегабайт.

Как прикинуть размер до конвертации

GIF хранит отдельную картинку для каждого кадра, так что их число — это частота кадров, умноженная на длительность. Начальные значения — 12 кадров в секунду на 5 секунд — дают 60 картинок; 24 кадра в секунду на 20 секунд — уже 480. Ползунок ширины идёт от 160 до 960 пикселей и стоит на 480, а высота следует форме видео: ролик 16:9 шириной 480 получается высотой 270, вертикальный ролик с телефона — 853. Если вдвое уменьшить ширину, в каждой картинке останется четверть пикселей.

Второе, от чего зависит размер, — какая часть картинки меняется. Там, где от кадра к кадру ничего не меняется, заново рисуется только изменившийся прямоугольник, поэтому запись экрана или съёмка с неподвижной камеры остаётся лёгкой, а съёмка с рук, где движется каждый пиксель, обходится почти в полную картинку на каждый кадр.

Частота кадров выше, чем у самого видео, повторяет кадры, а не добавляет плавности. Ширина больше, чем у видео, не используется: GIF никогда не делается шире видео, потому что увеличение добавляет только размытие и байты.

Как подбираются цвета

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

Весь GIF использует одну эту палитру. Отрезку, где тёмная комната сменяется яркой улицей, приходится делить цвета между двумя сценами; отрезок из одной сцены получает их все. Плавные переходы заполняются мелким регулярным узором точек, который от кадра к кадру стоит на месте, а не мерцает. Готовый GIF повторяется бесконечно.

Как выбрать отрезок

Начало и длительность вводятся в секундах, так что полторы минуты — это 90. Длительность ограничена 60 секундами. В этом режиме нет плеера, поэтому, чтобы найти нужную секунду, откройте то же видео в режиме «Обрезать» этого инструмента (/trim-video), где плеер показывает текущее время.

Разрез точен до кадра. Движок переходит к ключевому кадру перед вашим началом и декодирует вперёд от него, так что отрезок ближе к концу длинного фильма не требует сначала декодировать весь фильм. Ролик с телефона, хранящийся на боку, выходит вертикальным, как и снимался, а ширина применяется к уже повёрнутой картинке.

Частые вопросы

Мои файлы загружаются на сервер?
Нет. Преобразование целиком выполняется в вашем браузере, силами вашего же устройства. Файл не покидает компьютер или телефон, а инструмент, которым вы уже один раз воспользовались, работает и без интернета.
Почему GIF такой большой?
В GIF нет сжатия движения, поэтому размер растёт вместе с длительностью, частотой кадров и шириной. Укоротите отрезок, снизьте частоту до 10–12 кадров в секунду и уменьшите ширину.
Звук сохранится?
В GIF звука не бывает. Если звук нужен, пользуйтесь инструментами для MP4.

Похожие инструменты

Ещё в разделе Видео

Эта страница на других языках: English · العربية · Deutsch · Français · Español · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা