Конвертер GIF в MP4 Online
Конвертируйте анимированные GIF в видео MP4. До 90% меньше при лучшем качестве цвета. Бесплатно, в браузере.
.gif · up to 100 MB
Что вы можете сделать
GIF в MP4: меньше размер, чище анимация
До 90% меньше
H.264 сжимает анимацию значительно лучше алгоритма LZW формата GIF. Тот же контент — доля размера.
100% конфиденциально
Конвертация выполняется в браузере. Ваш GIF никогда не загружается ни на какой сервер.
Универсальная совместимость
MP4/H.264 работает во всех браузерах, социальных сетях и мессенджерах.
Мгновенно
Без очередей и ожидания. GIF конвертируется за секунды прямо на вашем устройстве.
Как это работает
Три шага — никаких сложностей
Загрузите анимированный GIF
Перетащите или выберите файл .gif. Максимальный размер зависит от доступной памяти устройства; файлы до 50 МБ обрабатываются без проблем в большинстве современных браузеров.
Автоматическая конвертация в MP4
GIF конвертируется в видео MP4 (H.264) в браузере с использованием WebCodecs или Canvas API. Полная анимация сохраняется со всеми кадрами.
Скачайте MP4
Сравните оригинальный размер GIF с новым MP4. Типичная экономия — 70–90%. Скачайте и используйте на любой платформе.
FAQ
Остались вопросы?
GIF (Graphics Interchange Format) был разработан CompuServe в 1987 году с алгоритмом сжатия LZW, запатентованным Unisys. Последние патенты на LZW истекли в 2004 году, полностью освободив формат. GIF имеет два фундаментальных технических ограничения: только 256 цветов на кадр (8-битная палитра), что производит видимую полосатость в градиентах и фотографиях; и алгоритм LZW неоптимален для видео, давая файлы значительно больше современных видеоформатов для аналогичного анимированного контента. MP4 с кодеком H.264 использует межкадровое сжатие и поддержку миллионов цветов, производя файлы на 70–95% меньше эквивалентных GIF при значительно превосходящем визуальном качестве.
Да, конвертация GIF в MP4 сохраняет все кадры оригинальной анимации и временну́ю продолжительность каждого кадра. GIF хранит продолжительность каждого кадра в сотых долях секунды (минимум 2 сотых = 20 мс). Если оригинальный GIF имеет кадры с переменной продолжительностью (что распространено), MP4 использует высокую частоту кадров (обычно 100 fps) с дублированными кадрами для точного воспроизведения каждой продолжительности.
Уменьшение размера при конвертации GIF в MP4 обычно весьма значительно — от 70% до 95%. Точный коэффициент зависит от контента: анимации с большим количеством движения и цветов (например, видеоклипы, конвертированные в GIF) наиболее выигрывают от межкадрового сжатия H.264. Анимированный GIF объёмом 10 МБ с 10-секундным клипом обычно конвертируется в MP4 объёмом 0,5–1,5 МБ. Простые анимации с небольшим количеством цветов могут давать меньшее уменьшение (50–70%), поскольку LZW уже относительно эффективен для такого контента.
Да. HTML5-элемент <video> с атрибутами autoplay, loop и muted воспроизводит MP4 (H.264) нативно во всех современных браузерах без JavaScript. Сочетание <video autoplay loop muted playsinline> — современный аналог тега <img> с GIF: воспроизводит анимацию автоматически, по кругу, без звука, без элементов управления и на iOS без требования пользовательского взаимодействия (атрибут playsinline). Twitter, Giphy, Imgur и большинство социальных платформ внутренне конвертируют загруженные GIF в MP4 или WebM, значительно улучшая производительность загрузки страниц.
Разница визуального качества существенна. GIF имеет 256-цветную палитру на кадр (8 бит на пиксель), что производит видимый дизеринг в изображениях с плавными градиентами, фотографиях или любом контенте с более чем 256 оттенками. Дизеринг — процесс приближения цветов, отсутствующих в палитре, через паттерны соседних цветных точек (алгоритм Флойда–Стейнберга, 1976). MP4/H.264 работает в цветовом пространстве YCbCr с 8 битами на канал (≈ 16,7 миллиона цветов) и единственный артефакт при умеренном сжатии — блочность макроблоков 8×8 или 16×16 пикселей, полностью невидимая при битрейтах от 500 кбит/с и выше.
Да, с некоторыми платформенными особенностями. Twitter/X принимает MP4 до 512 МБ и 140 секунд; загруженные GIF внутренне конвертируются в MP4. Instagram принимает MP4 до 650 МБ для Reels и Stories. WhatsApp принимает MP4 до 16 МБ. Telegram — до 2 ГБ. Discord — до 8 МБ на бесплатных аккаунтах. Для веб-страниц элемент <video autoplay loop muted playsinline> с MP4 как источником — техника, рекомендованная Google PageSpeed Insights и Core Web Vitals для замены анимированных GIF: улучшает LCP (Largest Contentful Paint) и снижает потребление трафика.
Конвертация GIF в MP4: история, технические детали и производительность веба
GIF (Graphics Interchange Format) был создан CompuServe 15 июня 1987 года, разработан инженером Стивом Уилхайтом для передачи цветных изображений по медленным модемным соединениям. GIF использует алгоритм сжатия LZW (Lempel-Ziv-Welch), разработанный Абрахамом Лемпелем и Яковом Зивом в 1977 году и усовершенствованный Терри Уэлчем в 1984-м; запатентован Unisys в США в 1985 году. GIF поддерживает анимацию начиная со второй версии GIF89a (1989), которая ввела блоки расширения графического управления, позволяющие задавать продолжительность каждого кадра и поведение цикла. Наиболее значимое техническое ограничение GIF для современных анимаций — 8-битная цветовая палитра: только 256 цветов на кадр. Это ограничение было приемлемо в 1987 году, когда типичные мониторы отображали 16 или 256 цветов, но совершенно неадекватно для фотографий, видеоклипов и современной графики.
Производительность веба — самый сильный аргумент в пользу замены GIF видео MP4 или WebM. Анимированные GIF печально неэффективны по нескольким техническим причинам: они являются изображениями, а не видео, поэтому не пользуются оптимизациями браузерного потокового видео; они загружаются полностью перед началом воспроизведения; LZW производит значительно более крупные файлы, чем современные видеокодеки. Google PageSpeed Insights и Core Web Vitals явно рекомендуют заменять анимированные GIF HTML5-видео как одну из наиболее эффективных оптимизаций для LCP (Largest Contentful Paint) — одного из трёх факторов Web Vitals, влияющих на SEO с мая 2021 года. Переход на MP4 начался около 2014–2015 годов: Twitter в июне 2014-го объявил нативную поддержку анимированных GIF, но внутренне сразу конвертировал их в MP4. Giphy обслуживает контент в MP4 и WebM для совместимых браузеров. Reducer: типичный GIF 5 МБ конвертируется в MP4 объёмом 0,3–0,5 МБ — снижение на 90–94%, что прямо переводится в экономию затрат на CDN.
С точки зрения веб-разработчика, правильный шаблон для замены GIF видео — элемент <video> с атрибутами autoplay, loop, muted и playsinline. Атрибут muted технически обязателен для разрешения автовоспроизведения браузерами (Chrome 66+, Firefox 66+, Safari 11+ блокируют автовоспроизведение видео со звуком); playsinline необходим на iOS для предотвращения открытия в полноэкранном режиме. Для максимальной совместимости отдают два источника: WebM/VP9 для Chrome и Firefox (лучшее сжатие) и MP4/H.264 как запасной вариант для Safari. FFmpeg конвертирует GIF в MP4 командой: ffmpeg -i input.gif -vf 'fps=15,scale=640:-1:flags=lanczos' -c:v libx264 -pix_fmt yuv420p -movflags +faststart output.mp4. Флаг -movflags +faststart перемещает атом moov в начало MP4-файла, позволяя начать воспроизведение до полной загрузки. Фильтр fps=15 уменьшает частоту кадров для меньшего размера файла.