Kosinkadink/ComfyUI-AnimateDiff-Evolved

Improved AnimateDiff for ComfyUI and Advanced Sampling Support

解決的問題

本專案提供 ComfyUI 中 AnimateDiff 的改進整合,讓使用者能從文字或影像生成動畫。它克服了基礎 AnimateDiff 實作的限制,加入進階採樣選項、支援多種運動模組,以及維持長時間動畫一致性的工具。

工作原理

透過一組自訂節點擴展 ComfyUI,實作 AnimateDiff 的運動模組。採用滑動上下文視窗方式(上下文選項)實現無限動畫長度,並提供可在 AnimateDiff 內外使用的「進化採樣」技術。系統支援 SD1.5、SDXL、LCM 等多種模型架構,並與其他 ComfyUI 節點套件(如 ControlNet、IPAdapter 和提示排程)整合。

適用對象

希望獲得高品質、可控制的 AI 生成動畫的數位藝術家、AI 影片創作者以及 ComfyUI 使用者,特別適合需要對運動、雜訊排程和時間一致性進行高階控制的使用者。

主要特色

  • 無限動畫長度:透過在 UNet 和運動模組上使用滑動上下文視窗,突破畫格限制。
  • 廣泛模型支援:相容 AnimateDiff v1/v2/v3、HotshotXL、AnimateLCM 和 AnimateLCM-I2V。
  • 高階控制:支援 Motion LoRAs、提示旅行和每幀 GLIGEN 座標。
  • uma 整合:與 ControlNet、SparseCtrl 和 IPAdapter 搭配,實現精確的結構與視覺引導。
  • 一致性工具:實作 FreeInit、FreeNoise、ContextRef 和 NaiveReuse,提升時間一致性。
  • 硬體相容性:支援 fp8 以降低顯存使用,並相容 Mac M1/M2/M3 芯片。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案