Skip to content

Commit

Permalink
Merge branch 'main' of github.com:HJH-AILab/ComfyUI_StableAnimator
Browse files Browse the repository at this point in the history
  • Loading branch information
zhangchunsheng committed Feb 21, 2025
2 parents 2765ea5 + 953f41f commit b934662
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 14 deletions.
2 changes: 2 additions & 0 deletions README.cn.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
[English](https://github.com/HJH-AILab/ComfyUI_StableAnimator) | 中文版

# ComfyUI_StableAnimator
StableAnimator 的 ComfyUI 自定义节点.
原项目请访问 https://github.com/Francis-Rings/StableAnimator
Expand Down
32 changes: 18 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,28 @@
English | [中文版](https://github.com/HJH-AILab/ComfyUI_StableAnimator/blob/main/README.cn.md)

# ComfyUI_StableAnimator
Custom nodes for ComfyUI of StableAnimator.

[ComfyUI](https://github.com/comfyanonymous/ComfyUI) reference implementation for [StableAnimator](https://github.com/Francis-Rings/StableAnimator).
The original project can be found at https://github.com/Francis-Rings/StableAnimator
Visit the original project at https://github.com/Francis-Rings/StableAnimator.

## Important updates
## Features
1. The model loading node has been made independent, which complies with the ComfyUI caching mechanism.
2. A node for exporting bone maps from video frames of StableAnimator has been created. You can also use the DWPose Estimator of comfyui_controlnet_aux to generate bone maps.
3. A node for reading bone maps from a directory has been created.
4. The nodes can now be used normally.
5. A StableAnimator directory is preset in the root directory, and an __init__.py file has been added. **Do not remove it** to ensure the correct reference of sub-packages.
6. Workflow examples will be provided later...

1. **2025/02/18** Independent model loading node, compliant with comfyui cache mechanism.
2. under development...
## Suggestions
1. It is recommended to use ComfyUI - VideoHelperSuite to export video frames and synthesize videos. Refer to: https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite.
2. On personal devices (devices with smaller video memory), it is recommended to run the processes of exporting bone maps and generating action videos separately.

## Installation

```bash
comfy node registry-install stableanimator
```

1. pull this project to ComfyUI/custom_nodes
2. pull StableAnimator to ComfyUI/custom_nodes/ComfyUI_StableAnimator/StableAnimator
3. Follow the StableAnimator project README steps to install the dependency Reference:https://github.com/Francis-Rings/StableAnimator
1. Pull this project to ComfyUI/custom_nodes.
2. Pull StableAnimator to ComfyUI/custom_nodes/ComfyUI_StableAnimator/StableAnimator.
3. Install the dependencies according to the steps in the README of the StableAnimator project. Refer to: https://github.com/Francis-Rings/StableAnimator.

## Reward
Our team's reward code.
Our team's reward code:

<img src="images/20250219-203952.png" alt="Out team's reward code" width="300">

0 comments on commit b934662

Please sign in to comment.