logo
RunComfy
ComfyUIPlaygroundPricing
discord logo
ComfyUI>Workflow>FlashVSR | Upscaler Video in Tempo Reale

FlashVSR | Upscaler Video in Tempo Reale

Workflow Name: RunComfy/FlashVSR
Workflow ID: 0000...1303
Questo workflow ti aiuta a trasformare qualsiasi video a bassa risoluzione o generato da AI in filmati chiari e ad alta definizione. Utilizzando meccanismi avanzati di diffusione e attenzione sparsa, ripristina dettaglio e nitidezza mantenendo il movimento fluido. Perfetto per i creatori visivi, semplifica la post-produzione e il miglioramento video. Hai il controllo su texture fini e sull'equilibrio tra velocità e qualità. Scala facilmente i tuoi clip mantenendo risultati consistenti. Ideale per compiti di restauro video rapidi e di alta qualità.

Super-risoluzione video FlashVSR per ComfyUI: restauro ultra-veloce, qualità di streaming e integrazione WanVideo

Questo workflow porta FlashVSR su ComfyUI con tre percorsi pronti all'uso: un upscaler ultra-veloce per rapidi turnaround, un campionatore di qualità streaming per maggiore fedeltà, e un percorso integrato WanVideo che fonde il conditioning FlashVSR con un backbone text-to-video. È progettato per editor, coloristi e creatori che necessitano di super-risoluzione video in tempo reale e restauro mantenendo la consistenza temporale.

FlashVSR utilizza diffusione a un solo passo, attenzione sparsa localmente vincolata e un piccolo decoder condizionale per migliorare e ripulire filmati a bassa risoluzione o generati da AI con un minimo di calcolo. Il grafico mantiene il tuo audio, fornisce rendering di confronto affiancati e scrive deliverable separati per ramo così puoi scegliere il miglior risultato per la tua ripresa.

Modelli chiave nel workflow Comfyui FlashVSR

  • FlashVSR (Ultra Veloce). L'implementazione leggera ottimizzata per diffusione a un solo passo e inferenza in tempo reale; ideale per miglioramenti rapidi e anteprime dal vivo. Vedi il plugin e le note nell'implementazione ComfyUI Ultra Veloce qui.
  • FlashVSR (Streaming/SM weights). Variante ad alta fedeltà con un piccolo decoder condizionale per dettagli temporali robusti e restauro; usata dal ramo KSampler. Implementazione del nodo principale e pesi sono documentati nel repo ComfyUI FlashVSR qui.
  • Wan 2.1 text-to-video 1.3B (FlashVSR-tuned). Un backbone WanVideo preparato per accettare il conditioning FlashVSR per il restauro a un solo passo all'interno del campionatore Wan; fornisce decodifica tramite il FlashVSR TCDecoder.
  • uMT5-XXL text encoder. Fornisce embeddings di testo al campionatore Wan quando vengono utilizzati prompt; riferimento del modello: google/umt5-xxl.

Come usare il workflow Comfyui FlashVSR

In sintesi: carica una clip sorgente, quindi scegli uno o più rami da renderizzare. Tutti i rami ereditano lo stesso input e audio e possono funzionare indipendentemente, producendo i propri file di output e video di confronto opzionali.

Parametri Globali

  • VHS_LoadVideo (#123) carica la tua clip sorgente e passa l'audio a ogni renderer per preservare il suono. VHS_VideoInfo (#129) espone FPS per esportazioni consistenti. Due nodi helper, “Before Resize” GetImageSizeAndCount (#162) e “After Resize” GetImageSizeAndCount (#163), riportano dimensioni e conteggio dei frame così sai sempre cosa sta elaborando ogni ramo.
  • LayerUtility: ImageScaleByAspectRatio V2 (#140, #154, #155) normalizza i frame per ogni percorso utilizzando lo scaling con letterbox. Scegli il tuo obiettivo lato lungo per ramo per controllare i compromessi tra qualità e velocità.

FlashVSR Ultra-Veloce

  • Questo percorso dà priorità al throughput mantenendo la stabilità temporale caratteristica di FlashVSR. I frame sono ridimensionati (ImageScaleByAspectRatio V2 (#154)) e inviati a due varianti di FlashVSRNode (#152 impostato su “full”, #143 impostato su “tiny”) così puoi confrontare velocità e nitidezza.
  • Ogni variante scrive il proprio video tramite VHS_VideoCombine (#144 e #153) con passaggio audio. Usalo quando hai bisogno di controlli rapidi del cliente, upscaling giornaliero o pulizia rapida di filmati AI.

FlashVSR_SM_KSampler

  • Il ramo streaming punta a una maggiore fedeltà utilizzando i pesi SM di FlashVSR. Due loader FlashVSR_SM_Model (#158 con TCDecoder, #150 senza) alimentano due passaggi FlashVSR_SM_KSampler (#146 e #148) per confronti A/B su filmati impegnativi.
  • I frame sono ridimensionati a una risoluzione di lavoro (ImageScaleByAspectRatio V2 (#155)), quindi elaborati in Pass 1 e Pass 2. LayerUtility: PurgeVRAM V2 (#145, #147) libera memoria tra i passaggi per stabilità su GPU limitate.
  • Ogni passaggio scrive un risultato (VHS_VideoCombine #157 “Pass_1”, #156 “Pass_2”). Due compositori di confronto (ImageConcanate #165 e #167) generano video affiancati di sorgente vs risultato (VHS_VideoCombine #166, #168) così puoi rapidamente giudicare quale passaggio tenere.

KJ Wan Flash VSR

  • Questo percorso inietta il conditioning FlashVSR in un campionatore WanVideo per il restauro a un solo passo guidato da prompt di testo opzionali. WanVideoModelLoader (#22) carica il modello Wan sintonizzato su FlashVSR, mentre LoadWanVideoT5TextEncoder (#11) e WanVideoTextEncode (#104) forniscono embeddings dei prompt se vuoi una guida stilistica.
  • I tuoi frame sono ridimensionati (ImageScaleByAspectRatio V2 (#140)), quindi WanVideoEmptyEmbeds (#78) imposta la larghezza, l'altezza e il conteggio dei frame corretti. WanVideoAddFlashVSRInput (#114) fonde le immagini preparate con gli embeds FlashVSR che il campionatore si aspetta.
  • WanVideoSampler (#27) esegue un'inferenza a un solo passo; WanVideoDecode (#121) ricostruisce i frame con il loader FlashVSR TCDecoder (#119). Una fase ColorMatch (#142) ripristina l'aspetto originale, seguita da un'unione affiancata opzionale (ImageConcatMulti #117). Gli output finali sono scritti tramite VHS_VideoCombine (#135, #30).

Nodi chiave nel workflow Comfyui FlashVSR

FlashVSRNode (#152, full)

  • Core upscaler ultra-veloce in modalità “full”. Regola scale per lavori 2x/4x, abilita color_fix per stabilizzare la luminanza e usa tiled_vae o tiled_dit quando lavori a risoluzioni maggiori. Modifica sparse_ratio, kv_ratio e local_range solo se vedi morbidezza nel movimento o deriva temporale. Riferimento di implementazione: ComfyUI-FlashVSR_Ultra_Fast.

FlashVSRNode (#143, tiny)

  • Modalità “tiny” ultra-veloce per la massima velocità. Usalo per anteprime o sequenze molto lunghe. Stessi controlli del nodo full, ma aspettati dettagli micro leggermente più morbidi. Riferimento: ComfyUI-FlashVSR_Ultra_Fast.

FlashVSR_SM_KSampler (#146, Pass 1)

  • Campionatore di qualità streaming abbinato a un modello abilitato TCDecoder (#158). Imposta prima scale, poi bilancia cfg e steps per dettaglio vs velocità. Se la VRAM è limitata ad alte risoluzioni, abilita full_tiled e riduci split_num. Dettagli di implementazione e pesi: ComfyUI_FlashVSR.

FlashVSR_SM_KSampler (#148, Pass 2)

  • Secondo passaggio streaming con una configurazione modello complementare (#150). Usalo per testare combinazioni alternative TCDecoder/embedding sugli stessi frame. Mantieni kv_ratio e local_range costanti tra i passaggi quando vuoi un A/B controllato.

WanVideoAddFlashVSRInput (#114)

  • Collega i tuoi frame preprocessati nel campionatore Wan come conditioning FlashVSR. Il controllo strength determina quanto assertivamente il restauro FlashVSR viene applicato rispetto a qualsiasi influenza del prompt. Aumenta la forza quando la fonte è molto compressa o generata da AI.

WanVideoSampler (#27)

  • Inferenza a un solo passo all'interno del pipeline Wan. Se usi i prompt, inizia neutro e evita liste negative forti; lascia che FlashVSR gestisca il restauro mentre il testo spinge leggermente il tono o l'interpretazione della scena. Mantieni steps a uno per il vero comportamento FlashVSR in questo percorso.

ColorMatch (#142)

  • Armonizza il colore alla fonte dopo il restauro. Usalo per evitare cambiamenti di tonalità o gamma non intenzionali, specialmente quando esporti confronti.

Extra opzionali

  • Scelta di un ramo
    • Usa FlashVSR Ultra-Veloce per modifiche in tempo reale, dailies rapidi o lunghe durate.
    • Usa FlashVSR SM KSampler quando hai bisogno di maggiore robustezza su filmati rumorosi, compressi o tremolanti.
    • Usa KJ Wan Flash VSR se vuoi un restauro a un solo passo con guida leggera del prompt all'interno di un campionatore Wan.
  • Igiene VRAM
    • Il ramo streaming include purghe esplicite di VRAM per la stabilità. Se concatenati lunghe riprese, mantienili abilitati.
  • Confronti e consegna
    • Il workflow scrive output per ramo più confronti affiancati. Rivedi prima i file “Compare_”, poi conserva il passaggio che sembra migliore per la tua scena.
  • Riferimenti
    • Implementazione Ultra Veloce: ComfyUI-FlashVSR_Ultra_Fast
    • Nodi FlashVSR e campionatore SM: ComfyUI_FlashVSR
    • Encoder uMT5-XXL: google/umt5-xxl

Ringraziamenti

Questo workflow implementa e si basa sui seguenti lavori e risorse. Ringraziamo con gratitudine smthemex per il nodo ComfyUI FlashVSR (FlashVSR Source) e lihaoyun6 per il nodo ComfyUI FlashVSR Ultra Fast (FlashVSR Ultra Fast) per i loro contributi e manutenzione. Per dettagli autorevoli, si prega di fare riferimento alla documentazione originale e ai repository collegati di seguito.

Risorse

  • FlashVSR Source
    • GitHub: smthemex/ComfyUI_FlashVSR
  • FlashVSR Ultra Fast
    • GitHub: lihaoyun6/ComfyUI-FlashVSR_Ultra_Fast

Nota: L'uso dei modelli, dataset e codice di riferimento è soggetto alle rispettive licenze e termini forniti dai loro autori e manutentori.

Want More ComfyUI Workflows?

Flux Consistent Characters | Input Image

Flux Consistent Characters | Input Image

Crea personaggi coerenti e assicurati che abbiano un aspetto uniforme utilizzando le tue immagini.

Audioreactive Dancers Evolved

Trasforma il tuo soggetto con uno sfondo audioreattivo fatto di geometrie intricate.

CCSR | Upscaler coerente di immagini/video

Il modello CCSR migliora l'upscaling di immagini e video concentrandosi maggiormente sulla coerenza dei contenuti.

Pyramid Flow | Generazione Video

Include sia la modalità testo-a-video che immagine-a-video.

Stable Diffusion 3.5 vs FLUX.1

Stable Diffusion 3.5 vs FLUX.1

Confronta Stable Diffusion 3.5 e FLUX.1 in un unico flusso di lavoro ComfyUI.

Wonder3D | ComfyUI 3D Pack

Genera mappe normali multi-vista e immagini a colori per asset 3D.

Wan 2.2 Animate V2 | Generatore di Video Realistici Basati su Pose

Trasforma foto in video di personaggi animati con movimento fluido utilizzando Wan 2.2.

Wan 2.1 Fun | Controllo del Movimento Traiettoria

Progetta percorsi di movimento per animare foto statiche in video.

Seguici
  • LinkedIn
  • Facebook
  • Instagram
  • Twitter
Supporto
  • Discord
  • Email
  • Stato del Sistema
  • affiliato
Risorse
  • ComfyUI Online Gratuito
  • Guide di ComfyUI
  • RunComfy API
  • Tutorial ComfyUI
  • Nodi ComfyUI
  • Scopri di Più
Legale
  • Termini di Servizio
  • Informativa sulla Privacy
  • Informativa sui Cookie
RunComfy
Copyright 2025 RunComfy. Tutti i Diritti Riservati.

RunComfy è la piattaforma principale ComfyUI che offre ComfyUI online ambiente e servizi, insieme a workflow di ComfyUI con visuali mozzafiato. RunComfy offre anche AI Playground, consentire agli artisti di sfruttare gli ultimi strumenti di AI per creare arte incredibile.