CivArchive
    Wan2.2 I2V 12GB (20 Seconds, MMAUDIO, 60FPS, LOW VRAM) - v1.4
    NSFW

    WAN 2.2 – I2V Workflow (Optimized for 12GB GPUs)

    A fast, clean, and VRAM-efficient Image-to-Video workflow built around WAN 2.2. Fast render times on mid-range GPUs. I tried to keep this simple and easy to use, while maintaining good results. Utilizing well known nodes, and minimizing node bloat. The workflow also has comments everywhere and clear flow.

    Ver 1.0 - Base workflow, can do 5 second clips in one iteration. (very fast for 12gb)

    Ver 1.1 - More stability, can run 100 times consecutively in 8hrs

    Ver 1.2 - Renders 20 second videos. Cleanup of wires.

    Ver 1.3 - MMAudio added.

    Ver 1.4 - 2x Upscaling, color correction, & sharpening in between passes for quality consistency.

    Ver 1.5 - Fixed MMAudio, Updated controls & ability to do 5, 10, 15, & 20 second videos easy. Split RIFE between phases. Fixed prompts. Cleaned up workflow.

    • WAN 2.2 Model
      Use either lightweight GGUF models or full .safetensors checkpoints.
      Lightning LoRAs are baked into the .safetensors model, so LoRA use is optional.

    • WAN 2.1 VAE
      Reduces VRAM load while maintaining strong color, detail structure, and temporal consistency.

    • SageAttention + FP16 Accumulation Patch
      Automatically applied for speed and throughput.

    • Dual KSampler passes (HIGH/ LOW)
      Uses 6 steps, and 101-frame length for smooth animations and solid adherence.

    • LoRA Loader + Model Shift Controls
      Supports stylistic LoRAs with synchronized shift values across both samplers.

    • RIFE Frame Interpolation (60 FPS)
      Creates ultra-fluid motion.

    • Upscale + Adaptive Sharpen Pass
      In between each phase ultrasharp upscaler is used for consistency.

    Performance

    • GPU: 12GB VRAM

    • Render Speed: ~6 minutes (v1.0)

    • Output FPS: ~60–64FPS

    • Resolution: ~1072 × 1616 (post-upscale)

    Requirements

    Description

    Added color correction, 2x ultrasharp upscaling between passes, & sharpening nodes for consistency between phases.

    FAQ

    Comments (26)

    sdktertiaire2Feb 2, 2026· 1 reaction
    CivitAI

    Hello, Génial ! et géniale la correction de couleur. belle qualité. merci

    EchoSingularity
    Author
    Feb 2, 2026

    @sdktertiaire2 Bonjour, de rien ! Je suis ravi de cette mise à jour, car elle améliore considérablement la qualité des coutures ! Thank you!

    Yoorak_HuntFeb 3, 2026
    CivitAI

    Im getting an error from Load upscale model

    Yoorak_HuntFeb 3, 2026

    Yeah I figured it out and Ill say thankyou. Of all the long vid workflows I've tried yours is the best. Way less degradation compared to others.

    EchoSingularity
    Author
    Feb 3, 2026· 1 reaction

    @Yoorak_Hunt appreciate it! I worked on it for a long time to figure out a solution to the degradation problems

    dude402Feb 7, 2026

    how to install ultrasharp, and what version, anyone?

    EchoSingularity
    Author
    Feb 7, 2026

    @rsamd123923 grab 4x-UltraSharp.pth from the link above and put it in comfyui/models/upscale_models

    dude402Feb 9, 2026· 1 reaction

    @EchoSingularity got it running thx

    fancypantzzzFeb 5, 2026
    CivitAI

    Thanks for this. if you had a 5090 with 32gb vram, how would you modify your workflow to take advantage of it?

    EchoSingularity
    Author
    Feb 5, 2026

    I would up the resolution past the 812. Try like 896 or higher. Send me a 5090 I can get you some killer results lol

    efv7792Feb 13, 2026

    @EchoSingularity did you already receive the new GPU, and test? =)

    EchoSingularity
    Author
    Feb 13, 2026

    @efv7792 I wish! Lol still on a 5070

    efv7792Feb 13, 2026· 1 reaction

    @EchoSingularity shame... @fancypantzzz whatup, send GPU already... pfff

    EchoSingularity
    Author
    Feb 13, 2026· 1 reaction

    @efv7792 Yeah @fancypantzzz its for science!

    efv7792Feb 18, 2026

    bruv whazaaaaa send nu... send GPUS!

    selbeq313Mar 8, 2026
    CivitAI

    Great workflow but i cant get more that one segment to work. you state in the workflow (make sure to check video combine save option) i cant find this option anywhere. am i blind?

    EchoSingularity
    Author
    Mar 14, 2026

    What is the behavior that only 1 segment works? Is it looping one segment? Crashing? Look at each segment are there preview images for the first image of the segment being shown?

    angrydocksMar 15, 2026

    @EchoSingularity I was getting the same result stopping on Sampling 1/4 - I didn't have the Ultrasharp installed during those iterations, I am attempting again as we speak.

    It seems to continue to only spit out the first generated PNG and call the workflow done.

    investigating with AI now.

    angrydocksMar 15, 2026· 1 reaction

    @EchoSingularity Turns out it was a me issue, not following directions. I installed the:

    open the three UpscaleModelLoader nodes (433, 437, 435) in ComfyUI and change their dropdown from 4x-UltraSharp.pth → 4x-UltraSharpV2.pth

    You have the reg ultrasharp in this workflow. I just needed to update these in (Load Upscale Model) nodes.

    For the record, this is my 2nd day doing this stuff! lol

    selbeq313Mar 16, 2026

    @angrydocks you are correct. i made the change and all working now. i'm new to this too. took me a while to workout i could expand the node lol. again thx

    Proxy00Mar 9, 2026
    CivitAI

    This is a great workflow! However, running into a problem with MMAudio. Generating a 20 second vid and audio seems to not be synced. Like I'll hear audio in the first step of the video, that should be playing in the second. I think with MMA it is unnecessary to have 4 positive prompt boxes. I think it would be a bit better if the full video finished processing and then the video was ran through mmaudio. Otherwise, great workflow, thank you.

    Edit: Also, it sometimes with make separate parts of a 20 second video sound completely different. Again, I think it would be cool if mmaudio was ran after the full video was processed.

    EchoSingularity
    Author
    Mar 14, 2026· 1 reaction

    I can try getting that to work but last time I tried it kept crashing sending all the frames at 60fps through MMAudio in one run. It's likely not syncing right because of how the audio combines. I'll look into it thanks!

    Vlad74477447Apr 11, 2026

    The problem is that MMAUDIO works fine with 24 frames

    angrydocksMar 16, 2026
    CivitAI

    I use ComfyUiportable - I have been able to get 12! YES 12 sucessful videos across the finishline using this workflow! Thank you

    I am now trying to get Load Random Image working, but having issues locating the folder in the input folder. I have tried different folders, directly to input - unsure where to go from here. until resolved, I will continue to run my Single Load image which is working FABULOUSLY now!

    ProTip - Read Directions!

    EchoSingularity
    Author
    Mar 16, 2026

    when using the random image node I use the pathing starting at /Desktop/..../.../folder

    Workflows
    Wan Video 2.2 I2V-A14B

    Details

    Downloads
    1,660
    Platform
    CivitAI
    Platform Status
    Available
    Created
    2/2/2026
    Updated
    8/3/2026
    Deleted
    -

    Files

    wan22I2V12GB20Seconds_v14.zip

    Mirrors

    HuggingFace (1 mirrors)