ComfyUI Extension: Animatediff MotionLoRA Trainer

Authored by kijai

Created

Updated

170 stars

This is a trainer for AnimateDiff MotionLoRAs, based on the implementation of MotionDirector by ExponentialML. NOTE:a/ADMotionDirector

README

ComfyUI nodes to use AnimateDiff-MotionDirector

https://github.com/kijai/ComfyUI-ADMotionDirector/assets/40791699/b082cbb0-4ba8-4ee6-9a2a-48123dca41ef

admd_example_workflow

Install 'pip install -r requirements.txt'

For portable: 'python_embeded\python.exe -m pip install -r ComfyUI\custom_nodes\ComfyUI-ADMotionDirector\requirements.txt'

Tested with pytorch 2.1.1 + cu121 and 2.2.0 + cu121, older ones may have issues.

ComfyUI custom nodes for using AnimateDiff-MotionDirector

After training, the LoRAs are intended to be used with the ComfyUI Extension ComfyUI-AnimateDiff-Evolved.

BibTeX

@article{guo2023animatediff,
  title={AnimateDiff: Animate Your Personalized Text-to-Image Diffusion Models without Specific Tuning},
  author={Guo, Yuwei and Yang, Ceyuan and Rao, Anyi and Wang, Yaohui and Qiao, Yu and Lin, Dahua and Dai, Bo},
  journal={arXiv preprint arXiv:2307.04725},
  year={2023}
}
@article{zhao2023motiondirector,
  title={MotionDirector: Motion Customization of Text-to-Video Diffusion Models},
  author={Zhao, Rui and Gu, Yuchao and Wu, Jay Zhangjie and Zhang, David Junhao and Liu, Jiawei and Wu, Weijia and Keppo, Jussi and Shou, Mike Zheng},
  journal={arXiv preprint arXiv:2310.08465},
  year={2023}
}

Disclaimer

This project is released for academic use and creative usage. We disclaim responsibility for user-generated content. Users are solely liable for their actions. The project contributors are not legally affiliated with, nor accountable for, users' behaviors. Use the generative model responsibly, adhering to ethical and legal standards.

Acknowledgements

Codebase built upon: