Перейти к содержимому
Toolars
Каталог

Конвертировать MP4 в GIF

Добавьте ролик MP4 — страница превратит его в зацикленный анимированный GIF с помощью ffmpeg.wasm, работающего в вашем браузере; видео никуда не загружается. Вы выбираете частоту кадров, ширину и уровень палитры. Самое важное: GIF хранит каждый кадр максимум в 256 цветах, поэтому результат часто оказывается больше MP4, а файлы крупнее 50 MiB отклоняются.

Факты об инструменте

Лимиты на входе
MP4 до 100 MiB и 60 секунд; более длинные ролики отклоняются, а не обрезаются
Частота кадров
6, 10, 15, 24 или 30 fps, заранее выбрано 10 fps
Ширина
320, 480, 640, 720 или 960 px (по умолчанию 480); высота следует пропорциям ролика
Уровни палитры
Маленький файл: 128 цветов, грубый дизеринг · Сбалансированно: 256 цветов, средний дизеринг · Высокое качество: 256 цветов, точный дизеринг
Предел размера GIF
50 MiB на результат
Движок конвертации
ffmpeg.wasm, около 31 МБ; скачивается при первом нажатии «Конвертировать» и затем хранится в кеше

Путь задачи / от ввода к результату

Как сделать GIF из ролика MP4

  1. 01

    Добавьте MP4

    Нажмите «Выберите MP4-видео» или вставьте либо перетащите файл в любое место панели. Направление уже установлено как MP4 → GIF, а длительность ролика считывается до загрузки какого-либо движка.

  2. 02

    Задайте «Кадров в секунду» и «Ширину»

    Быстрее всего GIF уменьшают меньшая частота кадров и меньшая ширина; отправная точка — 10 fps при 480 px.

  3. 03

    Выберите уровень качества

    Выберите «Маленький файл», «Сбалансированно» или «Высокое качество». Каждый уровень задаёт размер палитры и способ дизеринга, но никогда не меняет число кадров.

  4. 04

    Конвертируйте, посмотрите, скачайте

    Нажмите «Конвертировать». При первом запуске виден прогресс загрузки движка; когда GIF готов, запустите «Предпросмотр», проверьте размер и нажмите «Скачать».

Почему GIF больше и зернистее, чем MP4

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

MP4 кодирует движение, предсказывая каждый кадр по соседним; GIF хранит каждый кадр как отдельное индексированное изображение. Поэтому размер результата растёт пропорционально частоте кадров × ширине × длительности, и первым стоит уменьшать частоту кадров: 10 fps вместо 30 оставляют лишь треть кадров.

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

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

Как уложить GIF в ограничение по размеру?
Сначала уменьшите «Кадров в секунду», затем «Ширину», после чего переключитесь на уровень «Маленький файл» со 128 цветами. Любой результат больше 50 MiB отклоняется с этим же советом, так что для длинного и широкого ролика может понадобиться несколько подходов.
Почему моё двухминутное видео отклонено?
Ролики ограничены 60 секундами и 100 MiB; это считывается из заголовка MP4 ещё до загрузки движка. Обрежьте видео в редакторе и конвертируйте более короткий фрагмент — сам конвертер ничего не обрезает.
Будет ли в GIF звук из видео?
Нет. В формате GIF нет звукового канала, поэтому конвертируется только изображение. Сохраните MP4, если звуковая дорожка важна.
Что скачивается при первой конвертации?
Только движок ffmpeg.wasm, около 31 МБ, с этого сайта. Он хранится в кеше этого браузера, в том числе для повторного использования офлайн, а ваш ролик обрабатывается в памяти устройства.
Будет ли GIF зациклен?
Да. Результат записывается с флагом бесконечного повтора, поэтому он проигрывается снова и снова в любом просмотрщике, который поддерживает зацикливание GIF.

Конвертер видео в GIF