Long videos with SVI 2.2 PRO WanVideoWrapper Workflow
Details
Download Files
Model description
This is a workflow to use the newly released SVI 2.2 Pro (https://github.com/vita-epfl/Stable-Video-Infinity/tree/svi_wan22?tab=readme-ov-file#-model-preparation).
READ THIS:
This workflow makes heavy use of WanVideoWrapper nodes from Kijjai: https://github.com/kijai/ComfyUI-WanVideoWrapper You will need the latest version which contains WanVideoSVIPro Embeds. To install it, simply go to custom_nodes and do a git clone of the repo. Or use the extension manager when it's updated.
Additional nodes:
kjnodes
VideoHelperSuite
You will need to get the SVI 2.2 Pro LORAs here: https://github.com/vita-epfl/Stable-Video-Infinity/tree/svi_wan22?tab=readme-ov-file#-model-preparation. Additionally you can use your favorite lightx2v LORAs for I2V.
The workflow is designed to make it relatively easy to pile more scenes to keep extending the video. You will see two different workflows:
The "Same" one: This one loads the model once with a single set of LORAs. This is the easiest to work with but offers less flexibility as you cannot change LORAs for each clip. It is great for extending a scene or when LORAs aren't necessary for each scene. You can go infinitely using this.
The "Switch" one: This will allow you to select a different set of LORAs at every clip. But this will be very hungry on your RAM because of how ComfyUI uses the RAM for caching results. Typically you will have trouble going beyond 3 different clips using this method and will need to resume an existing video to keep going. You can use the Save/Load latent nodes when needing to unload the models.
The workflows are shared with 3 clips (1 start and 2 extension blocks). To extend further you need to do:
Copy the last block including Ref latent and Video Concat groups.
Connect
latentsof the previousInferenceto theprev_samplesofWanVideo SVIPro Embedsof the new block.Connect previous
Get Image Size and Countimageto theSelect last image old nodeof the new block.Connect
extended_imagesof the previousVideo Concat grouptosource_imagesof the newImage Batch Extend With Overlap
I have included a small interpolation group once your video is done with GIMM VFI but you can use any type of post processing you may prefer.
