CivArchive
    ← All articles
    Published January 5, 2026by aliendalone

    Video Upscale Comfy Ui workflow

    1.3K views11 reactions2 comments on CivitAI11 collected
    upscaleworkflowsvideoupscalevideo

    🔥 Анонс: Супер-апскейлер видео для ComfyUI! Увеличивайте качество ваших роликов в 2–4 раза с ИИ
    Представляем готовый workflow для ComfyUI, который превращает низкокачественные видео в чёткие и детализированные с помощью двух мощных моделей: FlashVSR и GIMMVFI. Идеально подходит для анимации, мемов, архивных записей или улучшения рендера из генеративных моделей. Разберём всё по шагам — даже если вы новичок!


    🎬 Что умеет этот workflow?

    • Апскейл в 2–4 раза с сохранением деталей (лица, текстуры, движения).

    • Стабилизация кадров за счёт интерполяции (GIMMVFI).

    • Гибкие настройки: управление нагрузкой на видеокарту, качество экспорта, частота кадров.

    • Сравнение до/после: исходное и обработанное видео сохраняются отдельно.


    🛠️ Требования перед запуском

    1. Установите необходимые ноды для ComfyUI:

    2. Скачайте модели:

      • FlashVSR:

        • Модель FlashVSR-v1.1_tiny (рекомендуется для новичков) → поместите в папку ComfyUI/models/flashvsr/.

        • Ссылка для скачивания: Hugging Face.

      • GIMMVFI (опционально):

        • Модель gimmvfi_r_arb_lpips_fp32.safetensors → папка ComfyUI/models/gimmvfi/.

        • Ссылка: Hugging Face.


    📖 Пошаговая инструкция для новичков

    Шаг 1: Загрузите workflow в ComfyUI

    1. Сохраните JSON-код из описания в файл с расширением .json.

    2. В ComfyUI нажмите Load → выберите файл. Схема появится на холсте.

    Шаг 2: Настройте исходное видео

    • Найдите узел VHS_LoadVideoFFmpeg (розовый блок).

    • Кликните на кнопку 📁 Choose video to upload и загрузите ваше видео. Поддерживаются форматы: MP4, AVI, MOV.

    • Важные параметры:

      • force_rate: оставьте 0, чтобы сохранить оригинальную частоту кадров.

      • force_size: выберите Disabled, если не хотите менять разрешение до обработки.

      • frame_load_cap: укажите 100, если видео длинное (защита от перегрузки GPU).

    Шаг 3: Настройте апскейлер (FlashVSR)

    • Найдите узел FlashVSRNode (фиолетовый блок).

    • Ключевые параметры:

      • mode: выберите tiny (быстро, для слабых GPU) или normal (качество).

      • scale: множитель разрешения (2 = 2x, 4 = 4x).

      • tiled_vae и tiled_dit: включите (true), если GPU имеет мало памяти (менее 8 ГБ).

      • tile_size: стандартно 320 — уменьшите до 256, если возникает ошибка нехватки памяти.

      • sparse_ratio: 0.24 — баланс скорости и качества.

    Шаг 4: Экспорт результата

    • Для апскейленного видео:

      • Найдите правый узел VHS_VideoCombine (зелёный блок).

      • Настройте:

        • frame_rate: укажите исходную частоту кадров (например, 24).

        • filename_prefix: имя файла (например, Upscaled_video).

        • crf: качество видео. 19 = высокое, 23 = стандартное (меньше размер файла).

        • format: оставьте video/h264-mp4 для совместимости.

    • Для сравнения с оригиналом (левый узел VHS_VideoCombine):

      • Измените filename_prefix на Original_video, чтобы сохранить исходное видео в том же разрешении.

    Шаг 5: Запуск

    1. Нажмите Queue Prompt.

    2. Дождитесь завершения (зависит от длины видео и мощности GPU). Прогресс отображается в консоли ComfyUI.

    3. Готовые видео появятся в папке ComfyUI/output/.


    ✅ Плюсы workflow

    • Качество: FlashVSR сохраняет детали лучше, чем классические методы (например, Lanczos).

    • Оптимизация под слабые GPU: настройки тайлов (tiled_vae, tile_size) позволяют работать даже на 6 ГБ VRAM.

    • Универсальность: подходит для анимации, реальных видео, генераций из Stable Diffusion.

    ⚠️ Минусы и ограничения

    • Требователен к GPU: для 4x апскейла видео 1080p нужен GPU с 12+ ГБ памяти.

    • Долгая обработка: 10 секунд видео могут обрабатываться 5–10 минут (в зависимости от настроек).

    • Артефакты в динамике: при резких движениях могут появляться размытия (экспериментируйте с sparse_ratio).


    💡 Советы для новичков

    1. Тестируйте на коротких клипах: установите frame_load_cap = 50 для первых запусков.

    2. Экономьте VRAM:

      • Включите tiled_vae = true и unload_dit = true в узле FlashVSR.

      • Используйте scale = 2 вместо 4, если GPU слабый.

    3. Улучшайте результат:

      • После апскейла добавьте узел ImageScale для точной настройки разрешения.

      • Используйте GIMMVFI перед FlashVSR для плавной интерполяции кадров (снижает артефакты).


    🚀 Готовы к старту? Скачайте workflow, следуйте инструкции — и ваши видео заиграют новыми красками! Вопросы в комментариях — поможем настроить под вашу задачу.

    P.S. Для максимального качества экспериментируйте с комбинацией FlashVSR + ESRGAN в постобработке! 🎨✨

    Attachments