Facile Ingranditore Video per Filmati è un flusso di lavoro semplificato di ComfyUI di Mickmumpitz che migliora la chiarezza, la texture e la risoluzione percepita dei video esistenti con una configurazione minima. Combina super-risoluzione veloce, nitidezza amichevole per i dettagli e affinamento tramite diffusione Wan 2.x per ripristinare la struttura fine mantenendo il movimento naturale. Che tu stia modernizzando registrazioni d'archivio, migliorando clip generate da AI o preparando master di consegna, il flusso di lavoro del Facile Ingranditore Video per Filmati enfatizza la coerenza tra i fotogrammi, transizioni fluide tra i batch e output affidabile.
Il flusso di lavoro accetta un singolo video di input, legge automaticamente il suo frame rate, genera o accetta un prompt guida e processa i fotogrammi in batch mescolabili così le sequenze lunghe rimangono senza soluzione di continuità. Puoi scegliere un modello GGUF leggero per sistemi a bassa VRAM o un FP8 UNet per la massima fedeltà, quindi guidare l'affinamento con un semplice controllo di creatività. I risultati finali sono salvati come un video ingrandito, con un percorso opzionale di sequenza di immagini per progetti di grandi dimensioni.
La pipeline segue un percorso chiaro dall'input all'output e organizza i controlli in gruppi così sai sempre dove regolare qualità, velocità e comportamento della memoria.
Questo gruppo inizializza lo stack di modelli principali e ti permette di scegliere tra l'UNet FP8 safetensors o un UNet quantizzato GGUF per Wan 2.2. Usa il percorso GGUF quando la VRAM è limitata, o l'UNet FP8 quando vuoi la massima fedeltà. Il Wan 2.1 VAE e l'encoder testuale UMT5-XXL sono caricati qui così i prompt possono guidare il successivo passo di diffusione. Se prevedi di usare un LoRA, caricalo in questo gruppo prima di eseguire.
Inserisci il tuo clip sorgente con VHS_LoadVideo (#130). Il flusso di lavoro legge il frame rate sorgente tramite VHS_VideoInfo (#298) così il render finale corrisponde alla cadenza del movimento. Imposta la tua larghezza e altezza target, scegli se abilitare la modalità di alta qualità e regola il controllo di creatività per decidere quanto rigorosamente l'affinamento dovrebbe aderire al tuo input. Per clip lunghe, imposta i fotogrammi per iterazione e un valore di sovrapposizione per mescolare i batch in modo pulito, e abilita l'opzione di salvataggio della sequenza di immagini quando vuoi la massima stabilità o stai lavorando ad altissima risoluzione.
Puoi digitare un prompt personalizzato o lasciare che il flusso di lavoro ne costruisca uno per te. Un singolo fotogramma viene campionato e descritto da Florence2Run (#147), quindi leggermente riscritto da StringReplace (#408) e unito a qualsiasi testo personalizzato tramite JoinStrings (#339). Il prompt combinato viene mostrato da ShowText|pysssss (#135) e passato a Positive Prompt (#3), mentre Negative Prompt (#4) contiene termini di riduzione degli artefatti. Ciò mantiene i prompt coerenti e facili da gestire, specialmente per lavori batch.
I fotogrammi sono pre-ingranditi con ImageUpscaleWithModel (#303) utilizzando RealESRGAN, quindi ridimensionati precisamente con ImageScale (#454) alla tua risoluzione target. Image Sharpen FS (#452) ripristina lo scatto dei bordi quando necessario e ImageAddNoise (#421) aggiunge un piccolo rumore controllato che aiuta il passaggio di diffusione a ricostruire micro-texture realistiche. Il modello WAN è preparato con WanVideoNAG (#115) e ModelSamplingSD3 (#419), quindi UltimateSDUpscaleNoUpscale (#126) esegue un affinamento guidato da prompt a piastrelle che rispetta la struttura globale e la continuità del movimento.
I video lunghi sono automaticamente suddivisi in batch mescolabili. Questo sottografo calcola il numero di iterazioni, lo mostra in “Numero di Iterazioni” e assembla ogni batch di immagini tenendo conto della tua impostazione di sovrapposizione. Ai confini tra i batch, ImageBatchJoinWithTransition (#244) mescola i fotogrammi così la cucitura è poco appariscente. Usa più sovrapposizione quando i tagli sono evidenti e riducila per accelerare le cose quando le scene sono stabili.
Quando “Salva Sequenza di Immagini” è abilitato, ogni iterazione scrive i suoi fotogrammi su disco, il che è utile per risoluzioni molto alte o memoria limitata. Il flusso di lavoro ricarica successivamente quei fotogrammi con VHS_LoadImagesPath (#396), mescola opzionalmente le estremità dei batch di nuovo e li assembla in una sequenza continua. Questo percorso fornisce un robusto percorso di recupero se interrompi e riprendi l'elaborazione.
I fotogrammi finali sono compilati in un video da VHS_VideoCombine (#128) utilizzando il frame rate sorgente catturato in precedenza, così il movimento rimane fluido e fedele all'originale. Puoi anche emettere un'anteprima intermedia o scrivere un secondo finale dal percorso di sequenza salvato utilizzando VHS_VideoCombine (#393). I nomi file e le sottocartelle sono incrementati automaticamente per mantenere ogni esecuzione ordinata.
VHS_LoadVideo (#130)Carica il clip di input ed espone le immagini, il conteggio dei fotogrammi e un blob video_info. Se intendi processare solo una porzione, limita il caricamento dei fotogrammi nel nodo e allinea di conseguenza “Fotogrammi per Iterazione”. Mantenere sincronizzati le impostazioni del caricatore e del batch previene balbettii o lacune quando i batch sono cuciti.
ImageUpscaleWithModel (#303)Applica RealESRGAN per un rapido aumento delle dimensioni resistente agli artefatti prima della diffusione. Usalo per raggiungere o avvicinarti alla tua risoluzione target prima dell'affinamento così il passaggio WAN può concentrarsi su texture e dettagli fini invece di ridimensionamenti su larga scala. Se la tua sorgente corrisponde già alla dimensione target, puoi comunque mantenere questa fase per la denoising e il rinforzo della struttura.
UltimateSDUpscaleNoUpscale (#126)Esegue l'affinamento tramite diffusione WAN in piastrelle con correzione delle cuciture e decodifica opzionale a piastrelle per preservare la struttura globale. I pochi controlli che contano qui sono i passaggi del campionatore, la forza del denoise e le opzioni relative alle cuciture; passaggi più alti e denoise producono un aspetto più deciso, mentre impostazioni più basse si avvicinano ai tuoi fotogrammi originali. Quando abiliti l'alta qualità nel gruppo Impostazioni, questo nodo regola automaticamente la profondità dei passaggi.
WanVideoNAG (#115) e ModelSamplingSD3 (#419)Questa coppia collega il modello WAN al campionatore ed espone uno spostamento di creatività. Una creatività più bassa mantiene l'output vicino all'input con un miglioramento delicato, mentre valori più alti aggiungono più texture generativa e possono inventare dettagli. Per documentari, interviste o lavori d'archivio, preferisci valori conservativi; per clip sintetiche o originate da AI, puoi spingere un po' più avanti.
ImageBatchJoinWithTransition (#244)Mescola la coda di un batch con la testa del successivo per nascondere i segni di cucitura. Aumenta il numero di fotogrammi di transizione quando noti salti di luminanza o texture e riducilo per esecuzioni più veloci quando le scene sono uniformi. Questa è la leva principale che mantiene il flusso di lavoro Facile Ingranditore Video per Filmati senza soluzione di continuità su lunghe linee temporali.
VHS_VideoCombine (#128)Assembla il video finale al fps sorgente catturato a monte. Se hai salvato sequenze di immagini, puoi passare al nodo di combinazione alternativo per il rendering da disco senza riprocessare. Questo nodo è anche dove imposti il contenitore e il formato dei pixel quando necessario.
Questo flusso di lavoro implementa e si basa sui seguenti lavori e risorse. Ringraziamo con gratitudine Mickmumpitz per il flusso di lavoro Facile Ingranditore Video per Filmati per i loro contributi e manutenzione. Per dettagli autorevoli, si prega di fare riferimento alla documentazione originale e ai repository collegati di seguito.
Nota: L'uso dei modelli, dataset e codice di riferimento è soggetto alle rispettive licenze e termini forniti dai loro autori e manutentori.
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.