tigtools

Видео в GIFPro

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

Работает в браузере Без регистрации

Проверяем ваш тариф…

Как пользоваться

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

Как это работает

Ваш браузер проигрывает видео в скрытом плеере, а инструмент переходит к каждому моменту кадра (начало, начало + 1/fps и так далее). Каждый кадр отрисовывается на canvas с выбранной шириной, уменьшается до не более чем 256 цветов и записывается в GIF с помощью кодировщика gifenc. Ничего не загружается; GIF собирается в памяти вкладки.

Какие видео открываются, зависит от вашего браузера: MP4 с H.264 и WebM работают почти везде, MOV-файлы с iPhone работают в Safari и обычно в Chrome, а HEVC (H.265) могут открываться не во всех браузерах. Если файл не открывается, сначала конвертируйте его в MP4.

GIF хранит задержки кадров в сотых долях секунды, поэтому 15 fps превращается в 70 мс на кадр, то есть около 14,3 fps. Показанная перед кодированием частота — это реальная частота итогового GIF. У GIF нет звука и только 256 цветов на кадр, поэтому на плавных градиентах появляются полосы, а файлы быстро растут: 10-секундный клип при 480 px и 10 fps часто занимает несколько мегабайт. Уменьшите ширину, частоту кадров или количество цветов, чтобы сделать файл меньше.

Чтобы телефоны не исчерпывали память, клипы ограничены 30 секундами и 600 кадрами, ширина — 800 px, а суммарное количество ширина × высота × кадры — 120 миллионов пикселей.

Примеры

Демонстрация продукта для README

6-секундная запись экрана при 640 px, 12 fps и 128 цветах с одной общей палитрой даёт 72 кадра и GIF, достаточно маленький для встраивания в документацию.

Реакция для чата

Обрежьте 2,5 секунды из видео с телефона, используйте 320 px и 15 fps (отображается как около 14,3 fps) и включите зацикливание, чтобы получить короткий, бесконечно повторяющийся GIF.

Часто задаваемые вопросы

Загружается ли моё видео?

Нет. Видео считывается, декодируется и конвертируется в вашем браузере. Сайт проверяет только ваш статус Pro, чтобы разблокировать инструмент.

Почему GIF больше, чем видео?

Видеоформаты очень эффективно сжимают движение между кадрами; GIF хранит каждый кадр почти отдельно с простым сжатием. Уменьшите ширину, частоту кадров или количество цветов, чтобы уменьшить размер.

Почему моё видео не открывается?

Инструмент может читать только видео, которые может воспроизводить ваш браузер. HEVC/H.265 и некоторые файлы MOV или MKV поддерживаются не во всех браузерах. Конвертируйте файл в MP4 (H.264) и попробуйте снова.

Может ли GIF сохранить звук?

Нет. Формат GIF не содержит звука. Если вам нужен звук, оставьте клип в видеоформате.

Почему клипы ограничены 30 секундами?

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

Конфиденциальность

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