Конвертер видео в GIF
Превратите любой видеофрагмент в GIF для публикации полностью в браузере. Ваш файл никогда не загружается на сервер — вся конвертация проходит на вашем устройстве. Бесплатно, конфиденциально и без водяных знаков.
- Без регистрации
- Файлы не хранятся
- Навсегда бесплатно
Ваше видео обрабатывается в браузере и никогда не загружается на сервер.
Создание GIF
Создайте GIF, не загружая своё видео
Большинство сервисов для создания GIF загружают ваше видео на свои серверы, что медленно и раскрывает ваш файл. Этот конвертер работает полностью в браузере с помощью WebAssembly, поэтому ваш ролик не покидает устройство. Выберите видео, и мы превратим первые 15 секунд в плавный оптимизированный GIF, который вы сможете сразу сохранить и опубликовать.
Выберите видео на своём устройстве
Нажмите «Выбрать видео» и укажите ролик. Подойдёт любой файл размером до 200 МБ. Файл читается напрямую во вкладке браузера — полосы прогресса загрузки нет, потому что нет и самой загрузки на сервер.
Нажмите «Конвертировать»
При первом обращении к инструменту браузер один раз скачивает видеодвижок (около 31 МБ) и кеширует его. Затем начинается сама конвертация, и пока ваше устройство выполняет работу, счётчик показывает процент готовности.
Посмотрите предпросмотр и скачайте
Готовый GIF появляется прямо на странице, так что вы можете оценить движение и кадрирование, прежде чем его сохранить. Нажмите «Скачать», чтобы сохранить файл, или «Конвертировать ещё», чтобы начать заново с другим роликом.
Что именно этот инструмент делает с вашим видео
Настройки зафиксированы, чтобы вам не приходилось о них думать, но знать их всё же полезно. Инструмент берёт первые 15 секунд видео, пересчитывает их до 12 кадров в секунду и масштабирует до ширины 480 пикселей, а высота вычисляется автоматически, поэтому пропорции никогда не искажаются. При масштабировании используется фильтр Ланцоша, который сохраняет края заметно чётче, чем простое усреднение в большинстве быстрых конвертеров. Эти цифры — осознанный компромисс: GIF — очень старый формат без межкадрового сжатия и с жёстким пределом в 256 цветов на кадр, поэтому полная частота кадров и полное разрешение дали бы файл, который просто некуда выложить. 12 кадров в секунду при 480 пикселях — та точка, где движение на экране телефона всё ещё выглядит плавным, а размер файла остаётся в пределах, которые реально принимают мессенджеры, форумы и Slack.
С каких видеофайлов можно начать
Движок читает те форматы, которые действительно выдают телефоны и камеры: MP4 и MOV с iPhone и Android, MKV и AVI из настольных записей и программ захвата экрана, WebM из браузерных рекордеров, а также старые контейнеры вроде MPEG и FLV. Не имеет значения, что внутри — H.264, HEVC, VP8 или VP9: кадры в любом случае декодируются и перерисовываются в GIF. Звук полностью игнорируется, потому что формат GIF в принципе не умеет хранить звуковую дорожку. Если вам нужен и звук, и картинка, воспользуйтесь извлечением звука и храните два файла рядом.
Сколько это занимает времени и почему
Движок работает в один поток — благодаря этому инструмент обходится без специальных cross-origin заголовков, то есть работает медленнее настольных программ, но куда совместимее. Ориентир такой: 15-секундный ролик в 1080p на современном ноутбуке обычно обрабатывается меньше чем за минуту. На телефоне это заметно дольше, а исходник в 4K — самый тяжёлый случай, потому что каждый кадр приходится декодировать в полном размере, прежде чем уменьшить. Самое долгое ожидание — разовая загрузка движка; как только он закеширован, повторные конвертации в том же браузере пропускают этот шаг полностью.
Как сделать GIF из середины длинного видео
Поскольку инструмент всегда стартует с начала файла, из двухминутной записи вы получите GIF её первых 15 секунд — а это редко тот фрагмент, который был нужен. Решение — сначала обрезать: прогоните ролик через обрезку видео, задайте начало и конец вокруг нужного момента, скачайте этот MP4 и подайте обрезанный файл сюда. Получается два шага вместо одного, но оба выполняются локально, а обрезанный файл небольшой, поэтому второй проход проходит быстро.
Если что-то пошло не так
Если конвертация не удалась, обычная причина — слишком длинный исходник или слишком высокое разрешение, из-за чего исчерпывается память, которую браузер готов выделить одной вкладке. Предварительная обрезка решает почти все такие случаи. Если файл отклонён сразу, значит, он больше 200 МБ. Если GIF выглядит зернистым или на плавных переходах видны полосы — это ограничение палитры в 256 цветов, а не ошибка конвертации: сильнее всего страдают материалы с градиентами, дымом и тёмными сценами, и ни один GIF-кодировщик в мире от этого не избавлен. В приватных окнах браузер иногда отказывается кешировать движок, и тогда он скачивается заново при каждой конвертации.
Конфиденциальность по умолчанию
Поскольку конвертация происходит на вашем устройстве, ваше видео никуда не отправляется и ничего не сохраняется. Нет серверной очереди, где лежит ваш материал, нет сроков хранения, о которых надо читать, и нет аккаунта, связывающего файл с вами. Это важнее, чем кажется: GIF обычно делают из чего-то личного — питомца, ребёнка, записи экрана с рабочей программой, фрагмента приватного разговора. Инструмент работает на компьютерах и в современных мобильных браузерах, а при первой конвертации движок скачивается один раз, поэтому последующие запускаются мгновенно.
Часто задаваемые вопросы
Ответы на самые частые вопросы об использовании этих бесплатных инструментов для видео и аудио.
Нет. Вся конвертация проходит в вашем браузере с помощью WebAssembly, поэтому ваше видео не покидает устройство и ничего не сохраняется на серверах.