-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of github.com:HJH-AILab/ComfyUI_StableAnimator
- Loading branch information
Showing
2 changed files
with
20 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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"> |