Skip to content

chaojie/ComfyUI-MotionCtrl

 
 

Repository files navigation

This is an implementation of MotionCtrl for ComfyUI

MotionCtrl: A Unified and Flexible Motion Controller for Video Generation

Install

  1. Clone this repo into custom_nodes directory of ComfyUI location

  2. Run pip install -r requirements.txt

  3. Download the weights of MotionCtrl motionctrl.pth and put it to ComfyUI/models/checkpoints

Nodes

Four nodes Load Motionctrl Checkpoint & Motionctrl Cond & Motionctrl Sample Simple & Load Motion Camera Preset & Load Motion Traj Preset & Select Image Indices &Motionctrl Sample

Tools

Motion Traj Tool Generate motion trajectories

Motion Camera Tool Generate motion camera points

Examples

base workflow

https://github.com/chaojie/ComfyUI-MotionCtrl/blob/main/workflow_motionctrl_base.json

unofficial implementation "MotionCtrl deployed on AnimateDiff" workflow:

https://github.com/chaojie/ComfyUI-MotionCtrl/blob/main/workflow_motionctrl.json

  1. Generate LVDM/VideoCrafter Video
  2. Select Images->Scribble
  3. Use AnimateDiff Scribble SparseCtrl

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.4%
  • JavaScript 2.8%
  • HTML 2.1%
  • Other 0.7%