Как пользоваться
- Выберите видеофайл.
- Задайте начало и конец в секундах. Сразу выбраны первые 3 секунды.
- Выберите кадры в секунду (по умолчанию 10) и ширину (по умолчанию 320 px, но не больше ширины видео); высота подстраивается под пропорции ролика.
- Нажмите Создать GIF, дождитесь окончания, посмотрите результат и скачайте его.
Как работает
Для каждого момента от начала с шагом 1/fps секунды инструмент перематывает видео, рисует кадр в выбранной ширине и считывает его пиксели. Цвета каждого кадра сводятся к 256 с палитрой по методу медианного сечения, и кадры записываются в анимированный GIF, который повторяется бесконечно; каждый кадр показывается 1/fps секунды (с округлением до сотых, в которых GIF хранит время). Файл получает имя видео: кот.mp4 → кот.gif.
Пример
Отрывок в 2 секунды при 10 кадрах в секунду даёт 20 кадров — на отметках 0; 0,1; 0,2 … 1,9 с. Каждый показывается 100 мс, поэтому GIF длится 2 секунды. Видео 1920 × 1080 при ширине 320 превращается в кадры 320 × 180 px: 1080 × 320 ÷ 1920 = 180.
Советы
- 8–12 кадров в секунду достаточно для большинства реакций и демонстраций.
- Выбирайте отрывок, который естественно зацикливается: конец плавно переходит в начало.
- Для мессенджеров обычно хватает ширины 320–480 px — так GIF останется лёгким.