Back to all packs
ComfyUI-WanVideoWrapper banner

ComfyUI-WanVideoWrapper

ComfyUI wrapper nodes for WanVideo

Publisher
Kijai
Downloads
1,993,303
GitHub stars
6,720
Latest version
1.4.7
License
{"file": "LICENSE"}
Last updated
Feb 1, 2026

Nodes in this pack

ControlNet Preprocessors/Pose Keypoint Postprocess

  • Face Mask From Pose Keypoints

KJNodes/masking

  • Draw Gaussian Noise On Image

    Fills the background (masked area) with Gaussian noise sampled using the mean and variance of the subject (unmasked) region.

LivePortrait

  • Landmarks to Image

WanVideoWrapper

  • (Down)load Wav2Vec Model
  • Create CFG Schedule Float List

    Helper node to generate a list of floats that can be used to schedule cfg scale for the steps, outside the set range cfg is set to 1.0

  • Create Schedule Float List

    Helper node to generate a list of floats that can be used to schedule things like cfg and lora scale per step

  • Draw ArcFace Landmarks

    Draw face landmarks on an image for visualization/debugging

  • Draw NLF Poses
  • Dummy Comfy Wan Model Object

    Helper node to create empty Wan model to use with BasicScheduler -node to get sigmas

  • Extract Start Frames For Continuations

    Extracts the first N frames from a video sequence for continuations.

  • FantasyPortrait Face Detector
  • FantasyPortrait Model Loader
  • FantasyTalking Model Loader
  • FantasyTalking Wav2Vec Embeds
  • HuMo Embeds
  • Load Lynx Resampler
  • Load NLF Model
  • Load VQVAE
  • Lynx Encode Face IP
  • Lynx InsightFace Crop
  • Mocha Embeds

    Input for MoCha model: https://github.com/Orange-3DV-Team/MoCha

  • MTV Crafter Encode Poses
  • Multi/InfiniteTalk Model Loader
  • Multi/InfiniteTalk Wav2vec2 Embeds
  • MultiTalk Silent Embeds
  • NLF Predict
  • Normalize Audio Loudness
  • Qwen Loader
  • ReCamMaster Pose Visualizer

    Visualizes the camera poses, from Animatediff-Evolved CameraCtrl Pose or a .txt file with RealEstate camera intrinsics and coordinates, in a 3D plot.

  • TextImageEncodeQwenVL
  • Wan Video Prompt Extender
  • Wan Video Prompt Extender Select
  • WanMove NativeDeprecated
  • WanVideo Add Bindweave Embeds
  • WanVideo Add Control Embeds
  • WanVideo Add Dual Control Embeds
  • WanVideo Add Extra Latent
  • WanVideo Add Fantasy Portrait
  • WanVideo Add FlashVSR Input
  • WanVideo Add LucyEdit Latents
  • WanVideo Add Lynx Embeds
  • WanVideo Add OneToAll Extend Embeds
  • WanVideo Add OneToAll Pose Embeds
  • WanVideo Add OneToAll Reference Embeds
  • WanVideo Add Pusa Noise

    Adds latent and timestep noise multipliers when using flowmatch_pusa

  • WanVideo Add S2V Embeds
  • WanVideo Add SCAIL Pose Embeds
  • WanVideo Add SCAIL Reference Embeds
  • WanVideo Add StandIn Latent
  • WanVideo Add SteadyDancer Embeds
  • WanVideo Add StoryMem Latents
  • WanVideo Add TTMLatents

    https://github.com/time-to-move/TTM

  • WanVideo Add WanMove Tracks
  • WanVideo Animate Embeds
  • WanVideo Apply NAG

    Adds NAG prompt embeds to original prompt embeds: 'https://github.com/ChenDarYen/Normalized-Attention-Guidance'

  • WanVideo ATI Comfy
  • WanVideo ATI Tracks
  • WanVideo ATI Tracks Visualize
  • WanVideo Block List

    Comma separated list of blocks to apply block swap to, can also use ranges like '0-5' or '0,2,3-5' etc., can be connected to the dense_blocks input of 'WanVideoSetRadialAttention' node

  • WanVideo CLIP Text Encoder Loader

    Loads Wan clip_vision model from 'ComfyUI/models/clip_vision'

  • WanVideo ClipVision Encode
  • WanVideo Combine EmbedsExperimental
  • WanVideo Context Options

    Context options for WanVideo, allows splitting the video into context windows and attemps blending them for longer generations than the model and memory otherwise would allow.

  • WanVideo Control Embeds
  • WanVideo Controlnet Apply
  • WanVideo Controlnet Loader

    Loads ControlNet model from 'https://huggingface.co/collections/TheDenk/wan21-controlnets-68302b430411dafc0d74d2fc'

  • WanVideo Decode
  • WanVideo Diffusion Forcing Sampler
  • WanVideo Draw WanMove Tracks
  • WanVideo EasyCacheExperimental

    EasyCache for WanVideoWrapper, source https://github.com/H-EmbodVis/EasyCache

  • WanVideo Empty Embeds
  • WanVideo Encode
  • WanVideo Encode Latent Batch

    Encodes a batch of images individually to create a latent video batch where each video is a single frame, useful for I2V init purposes, for example as multiple context window inits

  • WanVideo Enhance-A-Video

    https://github.com/NUS-HPC-AI-Lab/Enhance-A-Video

  • WanVideo Experimental ArgsExperimental

    Experimental stuff

  • WanVideo Extra Model Select

    Extra model to load and add to the main model, ie. VACE or MTV Crafter 'ComfyUI/models/diffusion_models'

  • WanVideo FlashVSR Decoder Loader

    Loads Wan VAE model from 'ComfyUI/models/vae'

  • WanVideo Free Init ArgsExperimental

    https://github.com/TianxingWu/FreeInit; FreeInit, a concise yet effective method to improve temporal consistency of videos generated by diffusion models

  • WanVideo FunCamera Embeds
  • WanVideo Image Resize To Closest

    Resizes image to the closest supported resolution based on aspect ratio and max pixels, according to the original code

  • WanVideo ImageClip Encode (Deprecated)Deprecated
  • WanVideo ImageToVideo Encode
  • WanVideo Latent ReScale

    Rescale latents to match the expected range for encoding or decoding between native ComfyUI VAE and the WanVideoWrapper VAE.

  • WanVideo Long I2V Multi/InfiniteTalk

    Enables Multi/InfiniteTalk long video generation sampling method, the video is created in windows with overlapping frames. Not compatible or necessary to be used with context windows and many other features besides Multi/InfiniteTalk.

  • WanVideo Long SkyReelsV3 A2V

    Enables Multi/InfiniteTalk long video generation sampling method, the video is created in windows with overlapping frames. Not compatible or necessary to be used with context windows and many other features besides Multi/InfiniteTalk.

  • WanVideo Loop Args

    Looping through latent shift as shown in https://github.com/YisuiTT/Mobius/

  • WanVideo Lora Block Edit
  • WanVideo Lora Select

    Select a LoRA model from ComfyUI/models/loras

  • WanVideo Lora Select Multi

    Select a LoRA model from ComfyUI/models/loras

  • WanVideo MagCacheExperimental

    MagCache for WanVideoWrapper, source https://github.com/Zehong-Ma/MagCache

  • WanVideo MiniMax Remover Embeds
  • WanVideo Model Loader
  • WanVideo MTV Crafter Motion
  • WanVideo Pass Images From Samples

    Gets possible already decoded images from the samples dictionary, used with Multi/InfiniteTalk sampling

  • WanVideo Phantom Embeds
  • WanVideo Preview Embeds
  • WanVideo RealisDance Latents
  • WanVideo ReCamMaster Camera Embed

    https://github.com/KwaiVGI/ReCamMaster

  • WanVideo ReCamMaster Default Camera

    https://github.com/KwaiVGI/ReCamMaster

  • WanVideo ReCamMaster Generate Orbit Camera

    https://github.com/KwaiVGI/ReCamMaster

  • WanVideo RoPE FunctionExperimental
  • WanVideo Sampler
  • WanVideo Sampler From Settings

    Utility node with no other functionality than to look cleaner, useful for the live preview as the main sampler node has become a messy monster

  • WanVideo Sampler Settings

    Node to output all settings and inputs for the WanVideoSamplerFromSettings -node

  • WanVideo Sampler v2
  • WanVideo SchedulerExperimental
  • WanVideo Scheduler v2Experimental
  • WanVideo Set Attention Mode Override

    Override the attention mode for the model for specific step and/or block range

  • WanVideo Set LoRAsExperimental

    Sets the LoRA weights to be used directly in linear layers of the model, this does NOT merge LoRAs

  • WanVideo Set Radial Attention

    Sets radial attention parameters, dense attention refers to normal attention

  • WanVideo Sigma To Step

    Simply passes a float value as an integer, used to set start/end steps with sigma threshold

  • WanVideo SLG

    Skips uncond on the selected blocks

  • WanVideo SVIPro Embeds
  • WanVideo T5 Text Encoder Loader

    Loads Wan text_encoder model from 'ComfyUI/models/LLM'

  • WanVideo TeaCache

    Patch WanVideo model to use TeaCache. Speeds up inference by caching the output and applying it instead of doing the step. Best results are achieved by choosing the appropriate coefficients for the model. Early steps should never be skipped, with too aggressive values this can happen and the motion suffers. Starting later can help with that too. When NOT using coefficients, the threshold value should be about 10 times smaller than the value used with coefficients. Official recommended values https://github.com/ali-vilab/TeaCache/tree/main/TeaCache4Wan2.1

  • WanVideo TextEmbed Bridge

    Bridge between ComfyUI native text embedding and WanVideoWrapper text embedding

  • WanVideo TextEncode

    Encodes text prompts into text embeddings. For rudimentary prompt travel you can input multiple prompts separated by '|', they will be equally spread over the video length

  • WanVideo TextEncode Cached

    Encodes text prompts into text embeddings. This node loads and completely unloads the T5 after done, leaving no VRAM or RAM imprint. If prompts have been cached before T5 is not loaded at all. negative output is meant to be used with NAG, it contains only negative prompt embeddings. Additionally you can provide a Qwen LLM model to extend the positive prompt with either one of the original Wan templates or a custom system prompt.

  • WanVideo TextEncodeSingle

    Encodes text prompt into text embedding.

  • WanVideo Tiny VAE Loader

    Loads Wan VAE model from 'ComfyUI/models/vae_approx'

  • WanVideo Torch Compile Settings

    torch.compile settings, when connected to the model loader, torch.compile of the selected layers is attempted. Requires Triton and torch > 2.7.0 is recommended

  • WanVideo UltraVico Settings

    Set UltraVico parameters, attention mode still needs to be set to sageattn_ultravico, https://github.com/thu-ml/DiT-Extrapolation

  • WanVideo Uni3C Controlnet Loader
  • WanVideo Uni3C Embeds
  • WanVideo UniAnimate DWPose Detector
  • WanVideo UniAnimate Pose Input
  • WanVideo UniLumos Embeds
  • WanVideo VACE Encode
  • WanVideo VACE Module Select

    VACE model to use when not using model that has it included, loaded from 'ComfyUI/models/diffusion_models'

  • WanVideo VACE Start To End Frame

    Helper node to create start/end frame batch and masks for VACE

  • WanVideo VAE Loader

    Loads Wan VAE model from 'ComfyUI/models/vae'

  • WanVideoSampler v2 Extra Args
  • Wav2vec2 Model Loader
  • Whisper Model Loader

WanVideoWrapper/Ovi

  • Ovi MMAudio VAE Loader

    Loads MMAudio VAE for Ovi audio generation

  • WanVideo Add MMAudio To Latents
  • WanVideo Decode Ovi Audio
  • WanVideo Empty MMAudio Latents
  • WanVideo Encode Ovi Audio
  • WanVideo Ovi CFG

    Adds Ovi negative text embeddings and audio CFG scale to the text embeddings dictionary