Перейти к содержимому

Как сделать гифку (GIF) из видео или фото на телефоне и компьютере

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

Опубликовано Последнее обновление 15 мин чтения

Коротко

  • Из видео: вырежьте нужные 2–6 секунд, берите около 10 кадров в секунду и держите ширину не больше 480 пикселей.
  • Из фото: добавьте снимки в том порядке, в котором они должны идти, показывайте каждый 0,5–1,5 секунды и включите бесконечный повтор.
  • Из шаблона: выберите эффект вроде медальона-сердца, добавьте фото и подпись и скачайте готовую анимацию.
  • Вес файла сильнее всего зависит не от настроек, а от того, что движется в кадре: панорама камерой может весить в 50 раз больше, чем статичный кадр с одним движущимся объектом.

Чтобы сделать гифку, нужно выбрать короткий фрагмент видео или несколько картинок, расставить их по порядку как кадры, решить, сколько показывать каждый кадр и повторять ли анимацию, и сохранить результат в файл .gif. Это можно сделать в браузере, встроенными средствами галереи большинства смартфонов или в Photoshop. В этом руководстве разобран каждый способ, а затем настройки и ограничения по весу, из-за которых возникает большинство проблем с GIF.

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

Три способа создать GIF

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

ИсходникДля чего подходитГде сделать
Видео или запись экранаГифки-реакции, демонстрация товара, короткие инструкции, смешные моментыСоздание GIF в браузере, Photoshop или встроенные средства телефона
Фото, скриншоты или рисункиСлайд-шоу, до и после, пошаговые инструкции, стоп-моушенСоздание GIF, «Галерея» Samsung, Google Фото или Photoshop
Шаблон или эффектМемы, поздравления, свои эмодзи, анимированные логотипыГифка с медальоном-сердцем, GIF в эмодзи, SVG в GIF

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

Как сделать гифку из видео

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

  1. Откройте создание GIF и перетащите файл MP4, MOV или WEBM либо нажмите, чтобы выбрать его на телефоне.
  2. Запустите или прокрутите видео и нажмите «Начать здесь» и «Закончить здесь», чтобы отметить фрагмент. Обычно гифка длится от двух до шести секунд.
  3. Выберите число кадров в секунду. Для большинства роликов хватает 10; 15–25 нужны только для быстрого движения вроде спорта или игр, потому что каждый шаг добавляет кадры и вес.
  4. Нажмите «Добавить кадры». Они появятся лентой, где можно удалить затянутое начало, скопировать кадр, чтобы задержать момент, или перевернуть весь фрагмент.
  5. Выберите ширину (480 пикселей подходит почти для любого мессенджера и сайта) и оставьте повтор «Бесконечно».
  6. Нажмите «Создать GIF», проверьте превью и вес файла, затем скачайте его.
Два шага в создании GIF на QuickImageFix. Слева выбран фрагмент видео с горным озером с 0,5 до 2,5 секунды при 10 кадрах в секунду, то есть 20 кадров. Справа кадры в ленте с предпросмотром, 500 мс на кадр и бесконечным повтором.
Вы выбираете нужные секунды (1), а затем расставляете, настраиваете и просматриваете кадры перед созданием GIF (2). Скриншот английской версии инструмента.

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

Как сделать гифку из записи экрана

Запишите экран тем, что уже есть (Xbox Game Bar с Win+Alt+R в Windows, Shift+Command+5 на Mac или «Запись экрана» в Пункте управления на iPhone), и работайте с записью как с обычным видео. Перед записью уменьшите окно или увеличьте нужную область: гифка шириной 640 пикселей с одним диалоговым окном читается куда лучше, чем весь рабочий стол, сжатый до той же ширины. Для записи экрана хватает 8–12 кадров в секунду: меню и курсору больше не нужно.

Как сделать гифку из фото и картинок

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

  1. Добавьте картинки JPG, PNG, WEBP или HEIC в онлайн-генератор гифок. Новые картинки можно добавлять в любой момент, они встают в конец ленты.
  2. Расставьте их по порядку: выберите кадр и нажмите «Раньше» или «Позже» либо «В обратном порядке», чтобы перевернуть всю последовательность.
  3. Задайте время кадра. Для слайд-шоу из фото 500 мс – 1,5 секунды дают время рассмотреть снимок; для стоп-моушена 80–150 мс делают движение непрерывным.
  4. Выберите форму. «Как у первого кадра» сохраняет пропорции первого снимка; «Квадрат» подходит для мессенджеров и аватарок, «Вертикальная 9:16» для историй.
  5. Выберите «Показать картинку целиком», чтобы каждое фото поместилось в рамку, или «Заполнить кадр», чтобы обрезать края и избежать полос.
  6. Выберите повтор, нажмите «Создать GIF» и скачайте файл.

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

Как сделать гифку на телефоне: iPhone и Android

Смартфоны умеют делать простые гифки встроенными приложениями. Возможности зависят от производителя, поэтому здесь описано только то, что документируют Apple и Samsung, а если функция описана лишь в сторонних обзорах, это указано. Если нужно самому задать скорость, размер и цвета на любом телефоне, браузер работает так же, как на компьютере.

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

На iPhone: Live Photos, «Петля» и «Маятник»

Если вы снимаете Live Photos, короткие ролики у вас уже есть. Инструкция Apple: откройте фотографию Live Photo в приложении «Фото», нажмите кнопку Live Photo в верхней части экрана и выберите «Петля» или «Маятник». «Петля» повторяет момент от начала до конца, «Маятник» проигрывает его вперёд, а потом назад. Apple предупреждает, что при редактировании снимка в стороннем приложении эффект может пропасть.

«Петля» или «Маятник» выглядят в медиатеке как гифка, но многие приложения отправляют их как короткое видео. Чтобы получить настоящий файл .gif, обзоры вроде 9to5Mac описывают действие «Создать GIF» в приложении «Быстрые команды»: оно превращает Live Photo, серию снимков или видео в GIF, а найти его можно поиском «GIF» в галерее «Быстрых команд». Другой вариант: откройте создание GIF в Safari, нажмите, чтобы выбрать видео, и пройдите те же шаги, что и на компьютере.

На Android: «Галерея» Samsung и Google Фото

На Samsung Galaxy поддержка Samsung описывает такой путь: откройте «Галерею», выделите снимки, нажмите «Ещё», выберите «Создать GIF», настройте скорость и порядок и сохраните. Камера тоже умеет снимать GIF, если провести по кнопке спуска; это задаётся в настройках камеры. Названия пунктов меню немного отличаются в зависимости от модели и версии One UI.

В Google Фото для Android в меню создания есть пункт «Анимация», который собирает несколько снимков в зацикленную анимацию; его описывают сайты вроде PhoneArena, а Google переносил его между версиями приложения. Ни «Галерея», ни Google Фото не позволяют выбрать число цветов или точную ширину, поэтому, если файл должен уложиться в лимит по весу, делайте его в браузере.

Весёлые гифки по шаблонам

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

  • Мем «my beloved»: гифка с медальоном-сердцем помещает ваше фото в красный медальон, который раскрывается рядом с подписью или вторым снимком.
  • Свои эмодзи: превратите GIF в эмодзи для Discord или Slack: картинка станет квадратной, уменьшится и уложится в лимит каждой платформы (256 КБ в Discord, 128 КБ в Slack).
  • Анимированные логотипы и иконки: если анимация в формате SVG, переведите SVG в GIF, чтобы она работала там, где SVG не поддерживается, например в письмах.

Как сделать гифку в Photoshop

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

  1. Загрузите картинки слоями через «Файл» → «Сценарии» → «Загрузить файлы в стек». Для видео выберите «Файл» → «Импортировать» → «Кадры видео в слои» и укажите диапазон.
  2. Откройте «Окно» → «Шкала времени» и в центре панели выберите «Создать анимацию кадра».
  3. В меню панели «Шкала времени» выберите «Создать кадры из слоев». Каждый слой станет кадром.
  4. Задайте задержку каждого кадра в маленьком меню под миниатюрой и выставьте повтор внизу панели на «Постоянно».
  5. Сохраните через «Файл» → «Экспортировать» → «Сохранить для Web (старая версия)». Выберите GIF, задайте число цветов (128 для начала), включите или выключите дизеринг, проверьте вес в углу предпросмотра и сохраните.

В английской версии эти команды называются Load Files into Stack, Create Frame Animation, Make Frames From Layers и Save for Web (Legacy). Photoshop даёт покадровый контроль ценой подписки и десятка шагов. Чтобы расставить фото или фрагмент видео и получить чистую лёгкую гифку, браузерному инструменту хватает минуты с теми же настройками.

Настройки GIF: частота кадров, размер, цвета и повтор

Пять настроек определяют, как выглядит гифка и сколько она весит. Вот что делает каждая и с каких значений начинать для типичных задач.

Тип гифкиШиринаКадров в секундуЦветаДлина
Гифка-реакция для чата320–480 px10–12128–2552–4 с
Демонстрация товара480–640 px10–152553–6 с
Запись экрана640–800 px8–1264–1285–10 с
Слайд-шоу из фото480–800 px1–22551 с на фото
Свой эмодзи128 px и меньше10–1564–1281–3 с

Частота кадров и задержка кадра

Строго говоря, у GIF нет частоты кадров. Каждый кадр хранит задержку в сотых долях секунды, а частота получается из неё: задержка 100 мс — это 10 кадров в секунду, 50 мс — 20. Из-за сотых долей 30 кадров в секунду точно не сохранить: задержка 30 мс даёт примерно 33 кадра в секунду, а 40 мс — 25.

Слишком короткие задержки работают против вас. Браузеры давно считают задержку 0 или 10 мс ошибкой и замедляют её примерно до 100 мс, так что гифка, задуманная быстрой, начинает ползти. 20 мс — самая короткая задержка, которая надёжно играет быстро, и создание GIF никогда не записывает меньше. Чтобы поменять темп готовой гифки, можно изменить скорость GIF: меняются только задержки, картинки остаются прежними.

Размер и число кадров

Вес растёт вместе с площадью каждого кадра и числом кадров. Чаще всего ошибаются с шириной: в пузыре мессенджера или колонке блога гифка редко отображается шире 480 пикселей, так что всё сверх этого — вес, которого никто не видит. Число кадров равно длине, умноженной на частоту, поэтому 4 секунды при 15 кадрах в секунду — уже 60 кадров. Создание GIF принимает до 150 кадров.

Цвета: ограничение в 256 цветов и дизеринг

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

Для плоской графики и записей экрана используйте меньше цветов (64 или 128): разница почти не видна. Для фото оставьте 255 и включайте дизеринг, только если на снимке видны полосы.

Повтор и зацикливание

Гифка может повторяться бесконечно, проиграться один раз или повториться заданное число раз. Бесконечный повтор — то, чего все ждут в чате или на сайте. «Один раз» подходит для эффекта, который должен остановиться на последнем кадре, например в презентации. Чтобы фрагмент, который в конце дёргается, превратился в плавную петлю, выберите «Вперёд, затем назад» — та же идея, что и «Маятник» на iPhone.

Почему гифка столько весит: тест веса

Чтобы понять, какие настройки действительно важны, мы сделали один и тот же 3-секундный ролик GIF-кодировщиком этого сайта, меняя по одной настройке. В первой версии камера медленно ведёт панораму по детальному пейзажу, и в каждом кадре меняются все пиксели, как в большинстве видео с телефона. Во второй та же картинка неподвижна и движется только один маленький объект — так выглядят записи экрана и съёмка со штатива.

Настройки (3 секунды)Панорама камеройСтатичный кадр, один движущийся объект
480 px, 10 кадров/с, 255 цветов2,1 МБ42 КБ
480 px, 10 кадров/с, 128 цветов1,7 МБ37 КБ
480 px, 10 кадров/с, 64 цвета1,3 МБ28 КБ
480 px, 10 кадров/с, 255 цветов, с дизерингом2,6 МБ47 КБ
320 px, 10 кадров/с, 255 цветов1,1 МБ23 КБ
640 px, 10 кадров/с, 255 цветов3,4 МБ64 КБ
480 px, 5 кадров/с, 255 цветов1,0 МБ37 КБ
480 px, 20 кадров/с, 255 цветов4,4 МБ46 КБ
Те же кадры в анимированном WebP420 КБ18 КБ

Выделяются три вывода. Во-первых, содержимое важнее настроек: статичный кадр весит в 50 раз меньше панорамы при тех же размерах, потому что кодировщик сохраняет только меняющиеся пиксели. Во-вторых, в подвижном видео частота кадров меняет вес почти пропорционально: вдвое больше кадров — вдвое тяжелее файл. В-третьих, переход с 255 на 64 цвета сэкономил 38 %, а дизеринг добавил 23 %. Ваши цифры будут зависеть от видео, но порядок этих рычагов сохранится.

Как сжать гифку: например, до 5 МБ

Идите по списку по порядку и остановитесь, как только гифка уложится в лимит. Первые шаги экономят больше всего и меньше всего портят качество.

  1. Сократите фрагмент. Уберите затянутые начало и конец: каждая вырезанная секунда — это секунда, которую не нужно хранить.
  2. Снизьте частоту кадров. Переход с 20 на 10 кадров в секунду примерно вдвое уменьшает подвижный фрагмент.
  3. Обрежьте кадр по действию. Чем меньше движущегося фона, тем меньше пикселей меняется в каждом кадре, а в тесте именно это сыграло главную роль.
  4. Уменьшите ширину. 480 пикселей хватает почти везде, где показывают гифки; для чата хватит 320.
  5. Уменьшите число цветов и отключите дизеринг, если на гифке нет полос.
  6. Сожмите остальное. Сжать GIF можно до точного веса, например 256 КБ, 1 МБ или 5 МБ, ценой небольшой потери деталей.

Если и после этого гифка слишком тяжёлая, честный ответ такой: GIF не подходит для этого фрагмента. Короткое видео MP4 или WebP сохранит гораздо больше качества при доле веса, как показывает сравнение ниже. Если тяжёлыми оказались обычные картинки, в руководстве о том, как уменьшить размер фото без потери качества, разобраны JPG, PNG и WebP.

Прозрачная гифка: как это работает и как её сделать

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

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

Одна и та же мультяшная звёздочка дважды на прозрачном фоне: слева с гладкими краями, справа сохранённая в GIF со ступенчатыми, пикселизованными краями, видными вблизи под лупой.
Слева мягкий край вырезанного PNG. Справа та же звёздочка в GIF, где каждый пиксель края либо полностью непрозрачный, либо полностью прозрачный.
  • Чтобы сделать прозрачную гифку из картинок, начните с вырезанных PNG и выберите фон «Прозрачный» в создании GIF.
  • Чтобы сделать прозрачной уже готовую анимацию, удалите фон с GIF: инструмент убирает фон покадрово и может залить его другим цветом.
  • Чтобы избежать ореола, вырезайте объект на цвете, близком к фону страницы, где будет гифка, или оставляйте чёткие формы без мягких теней.

О статичных картинках с прозрачным фоном и о том, почему PNG лучше справляется с мягкими краями, чем GIF, читайте в руководстве о том, как сделать прозрачный фон.

GIF, MP4 или анимированный WebP: что выбрать

Формат GIF появился в 1987 году, а анимацию и прозрачность получил в 1989-м. Он жив, потому что воспроизводится везде без кнопки запуска. Новые форматы легче и красивее, но ни один не принимают везде, где принимают GIF.

GIFВидео MP4Анимированный WebP
ЦветаДо 256 на кадрМиллионыМиллионы
ПрозрачностьВкл. или выкл. для каждого пикселяНетПлавная, с мягкими краями
ЗвукНетЕстьНет
Вес в нашем тесте2,1 МБ184 КБ420 КБ
Играет без нажатияВездеТолько если сайт или приложение запускают его самиСовременные браузеры и многие приложения
Принимают формы загрузки и эмодзиПочти всегдаРедкоИногда

Выбирайте GIF для чатов, эмодзи, писем и везде, где его требуют. Выбирайте MP4 для всего длиннее нескольких секунд, всего со звуком и для соцсетей и мессенджеров, многие из которых всё равно превращают загруженные гифки в видео. Чтобы перевести готовую гифку, конвертер GIF в MP4 сохраняет точный ритм кадров; наша тестовая гифка на 2,1 МБ превратилась в MP4 на 184 КБ. Анимированный WebP выбирайте для собственного сайта, когда нужна прозрачность или меньший вес. Подробнее о WebP — в статье о разнице между JPG, PNG, WebP и HEIC.

Частые проблемы с гифками и их решения

ПроблемаЧастая причинаРешение
Файл слишком тяжёлый для загрузки или отправкиСлишком много кадров, слишком широкий или камера в движенииСократить, снизить частоту и ширину, затем сжать
Анимация дёргаетсяСлишком мало кадров в секунду для такого движенияСделать заново из исходного видео на 12–15 кадрах в секунду
Играет слишком медленноЗадержки меньше 20 мс, которые браузеры замедляютПоставить всем кадрам 20 мс или больше
Полосы цвета на небе или кожеОграничение в 256 цветовОставить 255 цветов и включить дизеринг
Показывается только первый кадрПриложение показывает статичное превью, или некоторые версии Outlook для Windows выводят только первый кадрСделать первый кадр понятным сам по себе
Загруженная гифка приходит как видеоПлощадка, например Telegram, превращает GIF в MP4Исправлять нечего, она всё так же повторяется. Если получателю нужен именно .gif, отправьте его файлом
Белые или чёрные края у прозрачной гифкиПолупрозрачные пиксели края округлены до непрозрачныхВырезать объект на цвете фона страницы или удалить фон заново
Нужен один кадр из гифкиКадры GIF не хранятся отдельными файламиРазделить GIF на кадры и сохранить нужный в PNG или JPG

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

Можно ли сделать гифку бесплатно и без водяного знака?
Да. Создание GIF на этом сайте бесплатное, не добавляет водяной знак и не требует регистрации. Встроенные средства телефонов, например «Галерея» Samsung или эффекты Live Photo на iPhone, тоже бесплатны, но дают меньше контроля над размером и скоростью.
Какой длины может быть гифка?
У формата нет ограничения по длительности, но вес растёт с каждым кадром, поэтому большинство гифок длится 2–6 секунд. Если нужно больше 10 секунд, обычно лучше подойдёт MP4. Создание GIF на этом сайте принимает до 150 кадров, то есть 15 секунд при 10 кадрах в секунду.
Сколько кадров в секунду нужно для гифки?
Для большинства роликов хватает 10 кадров в секунду (задержка 100 мс). Для быстрого движения берите 15–25, для записи экрана 8–12, для слайд-шоу из фото 1–2. Избегайте задержек меньше 20 мс: браузеры их замедляют.
Как сделать гифку с прозрачным фоном?
Начните с картинок на прозрачном фоне, например вырезанных PNG, и выберите прозрачный фон при создании GIF. Если гифка уже готова, инструмент удаления фона с GIF уберёт фон покадрово. Края получатся чёткими, а не мягкими, потому что каждый пиксель GIF либо полностью прозрачный, либо полностью непрозрачный.
Почему моя гифка так много весит?
GIF хранит каждый кадр как отдельную картинку, поэтому вес растёт с числом кадров, шириной и количеством движения. Главная причина — движущаяся камера. Сократите фрагмент, снизьте частоту кадров, уменьшите ширину до 480 пикселей и сожмите остальное.
Может ли у гифки быть звук?
Нет. GIF — это формат изображений, звук в нём хранить нельзя. Если звук важен, сделайте короткое видео MP4.
Как сделать гифку на iPhone?
Для быстрой петли откройте Live Photo, нажмите кнопку Live Photo и выберите «Петля» или «Маятник». Для настоящего файла .gif со своей скоростью и размером откройте создание GIF в Safari и выберите видео или фото из медиатеки.

Об авторе

Abdul Basit

Abdul Basit — независимый full-stack веб-разработчик из Пакистана и сооснователь Onyxstack. Он разрабатывает и ведёт QuickImageFix и пишет руководства по сжатию изображений, изменению размера, конвертации форматов и работе с PDF.

Как мы защищаем ваши изображения

Файлы остаются под вашим контролем — от выбора изображения до сохранения результата.

Обработка в браузере
Изображения и PDF обрабатываются на вашем устройстве. Удаление фона и распознавание текста тоже работают локально; перед первым запуском эти инструменты могут скачать файлы для обработки.
Нет копий на сервере
Мы не загружаем и не храним ваши изображения на своих серверах, поэтому нет и таймера удаления на сервере. Сбросьте инструмент или закройте вкладку, чтобы завершить сеанс. Оригиналы и скачанные результаты остаются на устройстве, пока вы их не удалите.
Контролируемый доступ к файлам
Инструменты работают только с файлами, которые вы выбрали в браузере. Они не создают публичных ссылок на изображения и не перезаписывают исходный файл. Ссылки для превью и скачивания создаются локально на время сеанса.

Браузер может хранить модели обработки, языковые данные OCR и рекорд в «Змейке». В них нет обработанных вами файлов. Чтобы удалить их, очистите данные этого сайта в браузере; скачанные файлы управляются отдельно.

Читать политику конфиденциальности

Бесплатно, в браузере, без загрузки файлов на сервер.