Workflow Overview: Lightspeed Wan Series
These workflows are optimized for the Lightspeed Wan 2.1 and 2.2 Image-to-Video (I2V) models by darksidewalker. They are categorized into the streamlined SVI-V2-Pro series and the feature-rich Standard (v12 and below) series.
1. SVI-V2-Pro-I2V (Barebone Series)
The SVI series is designed for users who want a clean workspace without unnecessary overhead. It focuses on the core I2V logic with two critical utility modules.
A. Resolution Management (Resolution Master)
To ensure compatibility with Wan 2.2’s specific latent requirements, the source image must be precisely resized.
Step 1: Load the source image into the Load Image node.
Step 2: Use the dropdown (next to the TV icon) to select a target resolution (e.g., 480p, 720p).
Step 3: Click the TV Icon to activate the selection.
Step 4: Under 'Actions', set the slider to 16 and click the Snap button.
Note: This "snapping" ensures the dimensions are multiples of 16, preventing tiling artifacts or model errors.
B. Temporal Smoothing (Interpolation)
Located in a dedicated group, this module handles frame rate conversion.
Primary Use: Converting low-FPS raw generations (e.g., 16 FPS) into smooth, high-fidelity output (e.g., 60 FPS).
2. Standard Wan Workflows (v12 and Below)
The legacy/standard workflows are "all-in-one" solutions, containing a broader suite of post-processing and utility tools:
Image to Video
The core generative engine for Wan 2.1/2.2.
FLF Loop
Facilitates seamless looping by utilizing First-Last Frame logic.
Downscale Image
Safely shrinks oversized source images to prevent VRAM OOM (Out of Memory) errors.
Extract Last Frame
Pulls the final frame of a generation to be used as a starting point for the next clip (Storyboarding).
Combine Videos
Merges multiple generated clips into a single sequence.
Interpolation
Increases frame rate for smoother motion.
Upscale Video
Increases the spatial resolution of the final video output.
Description
Sorry for the mix-up folks! I was having a lot of issues uploading earlier today.
This version has dropped the use of the nodes from ComfyUI-Frame-Interpolation
I have replaced the interpolation nodes, upscale group , and added a FLF Autoloop section, with nodes from comfyui-WhiteRabbit
The previous v11 that didn't properly get uploaded was just a slightly modded version of darksidewalker's FLFflow.
The Trim group was removed, but if folks feel the need for it, it can easily be added back in.
FAQ
Comments (12)
v11 has the wrong txt file inside, it's the illu v14 workflow
@Gladas
yeah civit was being super buggy when I was uploading v14. Not sure why v11 was affected. I'll see if I can fix it.
I was working on the workflow this whole time anyways, so I'll just upload the new version I was working on.
Fixed version uploaded
Fixed/updated v11 uploaded. Uploading is being weird still, but should be the right file this time.
Brilliant, thanks again G!
Your WF is really well made and I love the ideas in it! I adopted and altered some of them into mine.
Thanks for this workflow!
I found a Resolution Master related issue that can occur and make it near impossible to combine videos seamlessly.
Basically, I was taking a 1792 x 2304 image and converting it to a 480p resolution.
Resolution Master would adjust it down to 564x726.
The video itself generates fine, but the problem becomes apparent when you extract the last frame and then use it as the source image for the 2nd video.
The last frame is 560x720. This has been a HUGE pain in my ass when trying to make longer videos via several 5s videos.
According to Gemini, WAN needs resolutions that are divisible by 8. It said that it probably gets converted from 564x726 during the VAE Decode after the KSamplers and before Combine Video.
What I ended up doing to fix this is all on the Resolution Master node.
1. Put the image in the Load Image node.
2. Click on the TV icon next to where it says 480p (or whatever resolution you picked).
3. Under "Actions" make sure the slider is set to 16 and then click "Snap".
4. Under "Scaling", make sure to select the 1st dot from the top on the right side.
This is what fixed it for me.
Recent comfyui updates have caused many custom nodes to misbehave or break. Nodes 2.0 is especially buggy. I strongly recommend not using Nodes 2.0. In my case, I had to delete all the markdown notes and use the latest frontend version via command argument to make this workflow work somewhat normally.
I love this workflow and I've been getting great results using MidnightFlirt!
However, I tried swapping my checkpoint to the latest TastySin 8.1, and now the downstream node 'WanFirstLastFrameToVideo' is throwing an error: ERROR: VAE is invalid: None
Does anyone know how I could fix this?
@merhx If you haven't got it working yet: I think that model doesn't have a VAE baked in, so you have to switch the VAE toggle to 2 and have your VAE file set in the VAE loader.
Sorry for the delayed reply, I haven't done any videos for a hot minute and civitai doesn't notify me of these messages unless I am tagged.