Sign In

WAN VACE Clip Joiner - Native workflow

5

34

2

Updated: Oct 7, 2025

toolutilityworkflowwanwan 2.1vace

Type

Workflows

Stats

38

0

Reviews

Published

Oct 7, 2025

Base Model

Wan Video 2.2 T2V-A14B

Hash

AutoV2
6D889E453B
default creator card background decoration
__Bob__'s Avatar

__Bob__

This workflow uses Wan VACE (Wan 2.2 Fun VACE or Wan 2.1 VACE, your choice!) to smooth out awkward motion transitions between video clips. If you have noisy frames at the start or end of your clips, this technique can also get rid of those.

I've used this workflow to join first-last frame videos for some time and I thought others might find it useful.

The workflow iterates over any number of video clips in a directory, generating smooth transitions between them by replacing a configurable number of frames at the transition. The frames found just before and just after the transition are used as context for generating the replacement frames. The number of context frames is also configurable. Optionally, the workflow can also join the smoothed clips together. Or you can accomplish this in your favorite video editor.

Detailed usage instructions can be found in the workflow.

VACE can sometimes affect the brightness or saturation of the clips it generates. I don't know how to avoid this tendency, unfortunately. The best mitigation I've found is frame interpolation to 60fps.

I've used native nodes and tried to keep the custom node dependencies to a minimum. The following packages are required. All of them are installable through the Manager.

  • ComfyUI-KJNodes

  • ComfyUI-VideoHelperSuite

  • ComfyUI-mxToolkit

  • Basic data handling

  • ComfyUI-GGUF - only needed if you'll be loading GGUF models. If not, you can delete the sampler subgraph that uses GGUF to remove the requirement.

  • KSampler for Wan 2.2. MoE for ComfyUI - only needed if you plan to use the MoE KSampler. If not, you can delete the MoE sampler subgraph to remove the requirement.

The workflow uses subgraphs, so your ComfyUI needs to be relatively up-to-date.

Model loading and inference is isolated in a subgraph, so It should be easy to modify this workflow for your preferred setup. Just replace the provided sampler subgraph with one that implements your stuff, then plug it into the workflow.

I am happy to answer questions about the workflow. I am less happy to instruct you on the basics of ComfyUI usage.

External Link: https://files.catbox.moe/c03yph.json