Интерполяция кадров для плавного видео с высоким FPS
Браузерный инструмент для увеличения частоты кадров видео с помощью интерполяции. Поддерживает Motion-Compensated интерполяцию через FFmpeg WebAssembly и AI-режим на основе нейросети RIFE для эталонного качества плавного движения.
Как увеличить FPS видео
Перетащите MP4, MOV, WebM или MKV.
×2, ×3 или ×4 — инструмент сам подберёт лучший движок для вашего устройства.
«Плавнее» сохраняет длительность; «Замедление» растягивает время (slow-motion).
Готовое MP4 H.264. Сравните «до/после» слайдером прямо на странице.
Превратите 24/30 FPS в 60, 120 или 240 FPS — без установки
Очередь файлов
Скачать AI-модель?
Модель RIFE-v4 (~25 МБ) загрузится один раз и закэшируется в браузере.
Движок не справился с этим видео
Похоже, аппаратный декодер устройства не поддерживает этот файл. Видео можно обработать программно — это медленнее, зато работает с любыми файлами. Выберите вариант:
Возможности
Мы это измерили: что даёт режим «Качество» и чем за него платят
Режим «Качество» действительно достраивает движение, а не размазывает кадры
Интерполяция придумывает кадры, которых в исходнике не было, поэтому проверить её можно только так: взять запись, где эти кадры ЕСТЬ, выбросить каждый второй, попросить инструмент восстановить их и сравнить придуманное с выброшенным. Мы взяли настоящее видео 720p — живую съёмку и запись экрана, — понизили 24 к/с до 12 и вернули обратно тремя способами. Ниже — совпадение придуманных кадров с настоящими: PSNR в децибелах и SSIM (1.0000 = точное совпадение).
| Способ | Живая съёмка | Запись экрана |
|---|---|---|
| «Качество» (mci) | 43.12 дБ · SSIM 0.9925 | 37.41 дБ · SSIM 0.9881 |
| Смешивание (blend) | 33.66 дБ · SSIM 0.9605 | 30.80 дБ · SSIM 0.9487 |
| Простое дублирование | 30.52 дБ · SSIM 0.9373 | 28.07 дБ · SSIM 0.9433 |
Разница между «Качеством» и смешиванием — 9.5 дБ на живой съёмке и 6.6 дБ на записи экрана. Это примерно втрое меньше ошибки, а не косметика. Попутно проверили то, что обычно принимают на веру: исходные кадры ни один режим не портит — 59 из 60 совпали с оригиналом точно, до бита.
И он в двенадцать раз медленнее — это видно по вашим же прогонам
Это не оценка «на глаз»: инструмент записывает длительность каждой обработки. Ниже — медиана и 90-й перцентиль по реальным запускам за 90 дней. Девять человек из десяти уложатся в колонку p90, каждый десятый — нет.
| Движок | Цель | Прогонов | Медиана | p90 |
|---|---|---|---|---|
| Быстрый | 60 к/с | 216 | 57 с | 3 мин 31 с |
| Быстрый | 120 к/с | 511 | 1 мин 13 с | 4 мин 58 с |
| Быстрый | 240 к/с | 175 | 1 мин 53 с | 5 мин 57 с |
| «Качество» | 60 к/с | 57 | 5 мин 19 с | 25 мин |
| «Качество» | 120 к/с | 85 | 14 мин 25 с | 1 ч 21 мин |
| «Качество» | 240 к/с | 28 | 16 мин 9 с | 55 мин |
| AI (RIFE) | 2× источника | 25 | 1 мин 27 с | 1 мин 57 с |
На 120 к/с «Качество» стоит 14 минут против 73 секунд у быстрого режима. Выбирают его 15.7% — почти все берут быстрый (69.2%). Если вкладка нужна вам в ближайший час, отсюда следует простой вывод: включайте «Качество», когда результат важнее вечера, и быстрый режим во всех остальных случаях.
Чего этот замер НЕ показывает. Тест на восстановление кадров сделан на одном ролике 720p с двумя типами картинки; на других сюжетах числа будут другими. Мы понижали 24 к/с до 12 и возвращали обратно, то есть разрыв между соседними кадрами вдвое больше, чем при обычной задаче 24 → 48 — значит настоящий результат будет не хуже измеренного, а лучше. Время обработки собрано с чужих компьютеров и чужих файлов: в нём смешаны и слабые ноутбуки, и длинные ролики.
Как перепроверить: цепочка фильтров взята из кода инструмента дословно — minterpolate=fps=24:mi_mode=mci:mc_mode=aobmc:me_mode=bidir для режима «Качество» и mi_mode=blend для смешивания; совпадение считается через psnr и ssim в FFmpeg. Замер сделан локальным FFmpeg 7.0, сам инструмент выполняет ту же цепочку сборкой FFmpeg 5.1.4 в WebAssembly.
Поддерживаемые форматы
На вход: MP4, MOV (включая iPhone slow-mo .mov), WebM, MKV. Вывод: MP4 с кодеком H.264 — универсальный для воспроизведения и социальных сетей.
Зачем увеличивать FPS видео
Высокий FPS делает движение в видео визуально плавным — особенно важно для slow-motion (например, 120 FPS, замедленные в 4×, дают плавные 30 FPS), для записи геймплея, action-cam съёмок и любых сцен с быстрым движением. Интерполяция вычисляет промежуточные кадры между существующими — Motion-Compensated через FFmpeg анализирует векторы движения, AI RIFE использует нейросеть для семантически верных промежуточных кадров.
Вопросы и ответы
Компенсация движения или ИИ-режим — что выбрать?
Компенсация движения — повседневный выбор: она вычисляет, куда сместились предметы между двумя кадрами, и рисует промежуточный, чего хватает панораме, ходьбе или медленному наезду, и заканчивает намного раньше. ИИ-режим гоняет RIFE, нейросеть, обученную на настоящем движении, и он стоит потраченного времени там, где движение быстрое или сложное — руки, вода, толпа, — где простой метод скорее размазывает, чем достраивает.
Почему цель в 240 кадров занимает намного больше времени, чем 60?
Потому что работа — это кадры, которых ещё нет. Переход с 30 на 60 означает придумать один кадр на каждый имеющийся; переход на 240 — придумать семь. Исходник в обоих случаях декодируется один раз, но интерполяция запускается в семь раз чаще, и кодировщику надо записать в семь раз больше кадров. Если результату нужно просто выглядеть плавным, 60 или 120 дают почти то же самое за долю ожидания.
Что лучше — Quality или AI?
AI (RIFE) даёт более плавное и семантически верное движение на сложных сценах, но требует загрузки 25 МБ модели и устройства с поддержкой WebGPU или WASM SIMD. Quality (FFmpeg) работает на любом устройстве.
Будет ли видео идеально плавным?
На простых сценах — да. На быстром или сложном движении могут появиться артефакты в обоих режимах — попробуйте AI режим для лучшего результата.
Удваивается ли длительность?
Нет. Длительность остаётся прежней — увеличивается только число кадров в секунду. Звук остаётся синхронным.
Можно делать slow-motion?
Да. Увеличьте FPS до 120 или 240, потом используйте инструмент скорости видео, чтобы замедлить — получится плавный slow-motion.
Мы можем! Просто отправьте нам сообщение с вашим пожеланием. Если хотите обсудить детали — оставьте свою почту, и мы с вами свяжемся. Можно анонимно.
Как вы оцениваете этот инструмент?
Комментарии
Короче мне нравится этот сайт так как он помог мне увеличить свои 60 фпс в видео на 120-240