Skip to content

siraxe/ComfyUI-WanVideoWrapper_QQ

Repository files navigation

ComfyUI-WanVideoWrapper_QQ

A collection of custom nodes for ComfyUI providing video manipulation, LoRA loading, path animation, and visual drawing tools for WanVideo workflows.

RRR.mp4
vace.mp4

Power Spline Editor

img

Power Spline Editor - usage

  • Multi-layer canvas: Draw unlimited paths with per-layer controls
  • Interpolation modes: linear, cardinal (Catmull-Rom), basis (B-spline), points (static)
  • Repeat system: Loop animations with automatic closed-path handling
  • Driver/driven: One path controls another with rotation, scaling, and smoothing
  • Easing functions: Smooth transitions with various easing curves for path animation
  • Right-click controls: Context menu for driver path with additional options
  • Offset timing: Positive/negative timing shifts with pause frame control
  • Pause frames: Start/end pause per layer for precise animation timing

Power Lora Loader

img

  • LoRAs: Dynamic UI with rgthree-style interface
  • Auto-detection: Finds Low variant pairs from High LoRAs automatically
  • Smart patterns: -, _, separators at prefix/suffix/infix positions
  • Case variations: High/high/HIGH/H/hLow/low/LOW/L/l
  • Dual strength: Separate High (H) and Low (L) sliders with copy buttons
  • Block selection: Per-LoRA layer control with merge and memory options

Wan Video VACE Frame Replace

img

Wan Video VACE Frame Replace - example

  • Single frames: 5 (gray), 5+ (replacement image)
  • Ranges: 22-26 (gray), *1-5 (keep start), 1-5* (keep end)
  • a-b-c patterns: Middle frame b with a left/c right context
  • Multiple +: ++a-b-c++ creates gradual duplicates on both sides
  • Custom opacity: ++a-b-c++ 0.8 for blend strength control
  • Custom masks: Auto-scaled replacement masks with opacity blending

Wan Video Cache Samples

img

  • Cache/Load workflow: Save latent samples to disk for faster workflow iteration
  • Dual mode: With input → cache and passthrough; Without input → load from cache
  • Auto-path handling: Saves to node directory with customizable cache names
  • Workflow speedup: Skip HIGH sampling steps during prompt/parameter testing to resample LOW

Wan Video Image To Video Encode_v2

img

  • (EXPERIMENTAL) Maybe there's native ways to do this , but it seems to work
  • Multi-frame I2V: Start/mid/end image conditioning with position control
  • Temporal feathering: Cosine interpolation for smooth frame transitions
  • Latent strength: Per-frame multipliers (start/mid/end) for motion control (default setting work but can be adjusted)

Control only vs Control + I2V

cc.mp4
cc+i2v.mp4

Other Experimental Node List

Node List

Features

  • Power LoRA Loader: Advanced LoRA loading with High/Low pair detection, block selection, and custom UI
  • Power Spline Editors: Multi-layer canvas-based path drawing with interpolation modes (linear, cardinal, basis, points)
  • Video Manipulation: Speed adjustment, frame extraction, video merging, and frame replacement
  • Path Animation: Draw shapes (circle/square/triangle) along animated paths with easing functions
  • Image-to-Video Encoding: TAEHV (Tiny AutoEncoder for Hunyuan Video) with temporal feathering and memory-efficient modes
  • Cache Management: Sample caching for faster workflow iteration
  • VAE Frame Replacement: Replace specific frames in VAE-encoded video latents

Installation

  1. Navigate to your ComfyUI custom nodes directory:
cd ComfyUI/custom_nodes/
  1. Clone this repository:
git clone https://github.com/siraxe/ComfyUI-WanVideoWrapper_QQ.git
  1. Restart ComfyUI

Requirements

  • ComfyUI (latest version recommended)
  • PyTorch with CUDA support (for GPU acceleration)
  • Standard ComfyUI dependencies

Credits

Experimental node package for WanVideo workflows in ComfyUI.

Special Thanks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published