Конвертер MOV в GIF

MOV в GIF онлайн бесплатно: видео с iPhone и Mac станут зацикленной GIF-анимацией для чатов, документов и слайдов. Много файлов сразу, без загрузки на сервер.

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

GIF делается с частотой 12 FPS, шириной до 480 px и не длиннее первых 60 секунд. Обрезка, частота кадров и цвета: откройте «Видео в GIF»

MOV

MOV — формат QuickTime от Apple: в нём снимают iPhone, iPad, Mac и многие камеры. Начиная с iOS 11 видео внутри обычно в HEVC, старые ролики и режим «Наиболее совместимый» дают H.264, звук — AAC.

Windows, приложения на Android и многие формы загрузки по-прежнему ждут MP4, хотя потоки внутри MOV — те же самые, что использует MP4.

MOV в GIF: перепаковка или перекодирование

В GIF нет видеокодека: каждый кадр становится картинкой максимум из 256 цветов. Nibbo берёт из MOV 12 кадров в секунду, подбирает одну палитру на весь ролик и сглаживает её дизерингом, чтобы градиенты не шли полосами.

GIF тяжёлые: 10-секундный ролик шириной 480 px часто весит 3–8 МБ — больше, чем сам MOV. Конвертер берёт не больше первых 60 секунд; для другого отрезка, ширины или палитры откройте «Видео в GIF».

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

  1. Перетащите один или несколько файлов MOV: GIF уже выбран. Качество, максимальное разрешение и звук можно поменять до старта.
  2. Кадры декодируются через WebCodecs или FFmpeg в WebAssembly и собираются в GIF в фоновом потоке.
  3. Скачайте каждый файл или все сразу одним ZIP.

Вопросы

Мои видео загружаются на сервер?

Нет. Чтение, перепаковка и кодирование идут в этой вкладке браузера. Откройте DevTools и посмотрите вкладку «Сеть», пока файл конвертируется: ни один запрос его не передаёт.

Почему один файл готов за секунды, а другой — за минуты?

Перепаковка только копирует потоки и работает со скоростью диска. Перекодирование декодирует и кодирует каждый кадр; FFmpeg в WebAssembly, который включается, когда браузер не справляется, ещё медленнее.

Какого размера может быть видео?

Бесплатно — до 3 ГБ на файл, и файлов сколько угодно. Перепаковка и перекодирование через WebCodecs читают файл с диска потоком; путь через FFmpeg держит результат в памяти.