SS Тулбокс
SS Тулбокс
Все данные обрабатываются локально

Видео в GIF локально — обрезать фрагмент, настроить FPS, без загрузки

Преобразуйте видео в GIF прямо в браузере: выберите начало и конец, задайте 1–60 fps, измените размер, настройте палитру и дизеринг. Файлы не загружаются на сервер. Только GIF, по одному файлу.

Что этот локальный конвертер видео в GIF действительно умеет

  1. Файл не покидает браузер

    Выбранное, перетащенное или вставленное видео декодируется и кодируется на вашем устройстве. Без загрузки и без аккаунта. Правда, при первом запуске инструмент скачивает с CDN ядро FFmpeg.wasm (около 30,6 МБ) или worker JS-кодировщика, поэтому полностью офлайн он не работает.

  2. Обрезать ровно нужные секунды

    Начало и конец задаются на таймлайне с точностью 0,01 с или берутся из текущей позиции воспроизведения. Скорость — от 0 до 10× с шагом 0,25, так что длинный кадр можно превратить в короткий цикл.

  3. Частота кадров и размер под контролем

    Частота — от 1 до 60 fps (по умолчанию 12). Ширина и высота принимают -1, чтобы сохранить пропорции; при указании одной стороны другая считается автоматически. Итоговый размер показывается до конвертации.

  4. Палитра и дизеринг вместо ползунка качества

    Количество цветов — 255, 128, 64, 32, 24, 16, 8 или 4; дизеринг — none, sierra2_4a, bayer или floyd_steinberg. Ползунков битрейта и сжатия нет, оценки целевого размера тоже.

  5. Два кодировщика, прогресс и возможность остановки

    По умолчанию используется FFmpeg.wasm (palettegen + paletteuse), можно переключиться на чистый JavaScript-кодировщик. Во время конвертации видны прогресс-бар и кнопка остановки, после — реальный размер GIF и прямая ссылка на скачивание.

Видео в GIF: частые вопросы

Какие форматы и браузеры поддерживаются?

Выбор файла принимает всё, что браузер помечает как video/*; перетаскивание дополнительно принимает .mp4 и .mov. Быстрый путь — MP4/MOV через MP4Box и WebCodecs (браузеры класса Chrome/Edge). При сбое инструмент переходит к покадровому seek в элементе video, затем к декодированию через FFmpeg.wasm. Другие контейнеры зависят от этих запасных путей, поэтому результат различается в зависимости от браузера и кодека.

Видео куда-то загружается?

Нет. Данные остаются во вкладке. Но при первом запуске инструмент скачивает с unpkg ядро FFmpeg.wasm (около 30,6 МБ) или worker modern-gif, поэтому для старта нужен интернет; полностью офлайн конвертация не работает.

Есть ограничения по размеру или длительности?

Жёстких ограничений в коде нет. Реальный предел — память: кадры хранятся в сыром RGBA, примерно ширина × высота × 4 байта × число кадров. Клип 600×600 на 250 кадров занимает около 343 МБ. Интерфейс предупреждает при ширине/высоте более 600 px и более 250 кадров; ошибка allocation failed означает, что нужно уменьшить размер, fps или длительность.

Почему медленно или страница подтормаживает?

Захват кадров, масштабирование и сборка RGBA выполняются в главном потоке, а стандартное ядро FFmpeg однопоточное (без SharedArrayBuffer). Высокое разрешение и fps ухудшают ситуацию. Кодирование идёт в worker, но интерфейс всё равно может подвисать; на некоторых машинах JS-кодировщик быстрее.

Можно ли оценить или ограничить размер GIF?

Нет. Реальный размер показывается только после конвертации, предварительной оценки нет. Чтобы уменьшить: сократить диапазон, снизить fps, уменьшить ширину/высоту, взять меньше цветов или сменить дизеринг.

Какие форматы вывода? Есть пакетная обработка?

Только анимированный GIF, по одному файлу за раз. Нет MP4, WebP или APNG, звук не сохраняется, очереди и одновременной обработки нескольких файлов нет. Результат — одна ссылка на скачивание и превью.

Работает ли на телефоне и планшете?

Иногда, но нестабильно: на мобильных меньше памяти и неровная поддержка WebCodecs, поэтому длинные или высокоразрешённые клипы часто не проходят. Если нужно, держите клипы короткими, вывод маленьким, а fps низким; надёжнее всего Chrome или Edge на компьютере.

Связанные инструменты

Сжатие изображения

Сжатие размера изображения

Обрезка изображения

Бесплатная онлайн-обрезка изображений: кадрируйте по пропорции (16:9, 4:3, 1:1) и экспортируйте результат с заданными шириной и высотой — прямо в браузере.

Фильтр симуляции фильма

Бесплатный онлайн-фильтр плёнки: имитация Fujifilm Velvia и ACROS, сепия, мягкое свечение и световые засветы — всё обрабатывается в браузере.

Разделение фото 3×3

Разделение изображения на несколько изображений, подходит для публикации в социальных сетях

Image Grid Splitter — Custom Rows, Columns & Padding

Split an image into any row × column grid, add padding, fine-tune each cell, and download all tiles as a ZIP — all in your browser.

Объединитель изображений

Объединение нескольких изображений в одно изображение

Просмотр EXIF

Бесплатный EXIF-просмотрщик: данные камеры, GPS-координаты и метаданные фото прямо в браузере, без загрузки и аккаунта.

Комбинатор Светлого/Тёмного Изображения

Объедините два изображения в одно, которое отображается по-разному на белом и чёрном фонах

All Tools →

Explore all tools

SponsorMindElixir