|
|
@@ -1,12 +1,24 @@
|
|
|
|
# ComfyUI-Mana-Nodes  [](https://github.com/ForeignGods/ComfyUI-Mana-Nodes/releases)
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
TODO: Add short intro and description to Mana Nodes here. And maybe animated or static logo MANA NODES instead of simple title.
|
|
|
|

|
|
|
|
|
|
|
|
[](https://buymeacoffee.com/foreigngods)
|
|
|
|
|
|
|
|
<!--
|
|
|
|
|
|
|
|
<a href="https://github.com/ForeignGods/ComfyUI-Mana-Nodes/releases">
|
|
|
|
|
|
|
|
<img alt="GitHub all releases" src="https://img.shields.io/github/downloads/ForeignGods/ComfyUI-Mana-Nodes/latest/total">
|
|
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
-->
|
|
|
|
|
|
|
|
Welcome to the ComfyUI-Mana-Nodes project!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This collection of custom nodes is designed to supercharge text-based content creation within the ComfyUI environment.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Whether you're working on dynamic captions, transcribing audio, or crafting engaging visual content, Mana Nodes has got you covered.
|
|
|
|
|
|
|
|
|
|
|
|
If you like Mana Nodes, give our repo a [⭐ Star](https://github.com/ForeignGods/ComfyUI-Mana-Nodes) and [👀 Watch](https://github.com/ForeignGods/ComfyUI-Mana-Nodes/subscription) our repository to stay updated.
|
|
|
|
If you like Mana Nodes, give our repo a [⭐ Star](https://github.com/ForeignGods/ComfyUI-Mana-Nodes) and [👀 Watch](https://github.com/ForeignGods/ComfyUI-Mana-Nodes/subscription) our repository to stay updated.
|
|
|
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
## Installation
|
|
|
|
You can install these nodes via the [ComfyUI-Manager](https://github.com/ltdrdata/ComfyUI-Manager)
|
|
|
|
You can install Mana Nodes via the [ComfyUI-Manager](https://github.com/ltdrdata/ComfyUI-Manager)
|
|
|
|
Simply clone the repo into the `custom_nodes` directory with this command:
|
|
|
|
|
|
|
|
|
|
|
|
Or simply clone the repo into the `custom_nodes` directory with this command:
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
git clone https://github.com/ForeignGods/ComfyUI-Mana-Nodes.git
|
|
|
|
git clone https://github.com/ForeignGods/ComfyUI-Mana-Nodes.git
|
|
|
@@ -176,6 +188,9 @@ Used as input on ✒️ <b>Text to Image Generator</b> node to define the canvas
|
|
|
|
<details>
|
|
|
|
<details>
|
|
|
|
<summary>⏰ <b>Scheduled Values</b></summary>
|
|
|
|
<summary>⏰ <b>Scheduled Values</b></summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### Required Inputs
|
|
|
|
#### Required Inputs
|
|
|
|
|
|
|
|
|
|
|
|
#### `frame_count`
|
|
|
|
#### `frame_count`
|
|
|
@@ -430,7 +445,7 @@ Path to the created video file.
|
|
|
|
</details>
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<details>
|
|
|
|
<summary>📣 <b>Generate Audio</b></summary>
|
|
|
|
<summary>📣 <b>Generate Audio</b> (experimental)</summary>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Converts text to speech and saves the output as an audio file.
|
|
|
|
Converts text to speech and saves the output as an audio file.
|
|
|
@@ -502,9 +517,39 @@ Prefix for naming the text file. (relative to .\output)
|
|
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Example Workflows
|
|
|
|
## Example Workflows
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### LCM AnimateDiff Text Animation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### Demo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Demo 1 | Demo 2 | Demo 3 |
|
|
|
|
|
|
|
|
| ------ | ------ | ------ |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### Workflow
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[example_workflow_1.json](example_workflows/example_workflow_1.json)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The values for the ⏰ Scheduled Values node cannot be imported yet (you have to add them yourself).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Speech Recognition Caption Generator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### Demo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Turn on audio.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
https://github.com/ForeignGods/ComfyUI-Mana-Nodes/assets/78089013/e5a39327-db61-46ad-abea-10e27e4551c1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#### Workflow
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[example_workflow_2.json](example_workflows/example_workflow_2.json)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
## To-Do
|
|
|
|
## To-Do
|
|
|
|
|
|
|
|
|
|
|
|
- [ ] Improve Speech Recognition
|
|
|
|
- [ ] Improve Speech Recognition
|
|
|
@@ -514,26 +559,12 @@ Prefix for naming the text file. (relative to .\output)
|
|
|
|
- [ ] Text to Image Generator Alpha Channel
|
|
|
|
- [ ] Text to Image Generator Alpha Channel
|
|
|
|
- [ ] Add Font Support for non Latin Characters
|
|
|
|
- [ ] Add Font Support for non Latin Characters
|
|
|
|
- [ ] 3D Effects, Bevel/Emboss, Inner Shading, Fade in/out
|
|
|
|
- [ ] 3D Effects, Bevel/Emboss, Inner Shading, Fade in/out
|
|
|
|
|
|
|
|
- [ ] Find a better way to define color animations
|
|
|
|
## Font Licences
|
|
|
|
- [ ] Make more Font Properties animatable
|
|
|
|
- <b>Personal Use:</b> The included fonts are for personal, non-commercial use. Please refrain from using these fonts in any commercial project without obtaining the appropriate licenses.
|
|
|
|
|
|
|
|
- <b>License Compliance:</b> Each font may come with its own license agreement. It is the responsibility of the user to review and comply with these agreements. Some fonts may require a license for commercial use, modification, or distribution.
|
|
|
|
|
|
|
|
- <b>Removing Fonts:</b> If any font creator or copyright holder wishes their font to be removed from this repository, please contact us, and we will promptly comply with your request.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Font Links
|
|
|
|
|
|
|
|
- https://www.dafont.com/akira-expanded.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/aurora-pro.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/another-danger.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/doctor-glitch.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/ghastly-panic.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/metal-gothic.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/the-constellation.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/the-augusta.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/vogue.font
|
|
|
|
|
|
|
|
- https://www.dafont.com/wreckside.font
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Contributing
|
|
|
|
## Contributing
|
|
|
|
<a href="https://www.buymeacoffee.com/foreigngods" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png" alt="Buy Me A Coffee" style="height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;" ></a>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Your contributions to improve Mana Nodes are welcome! If you have suggestions or enhancements, feel free to fork this repository, apply your changes, and create a pull request. For significant modifications or feature requests, please open an issue first to discuss what you'd like to change.
|
|
|
|
Your contributions to improve Mana Nodes are welcome!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If you have suggestions or enhancements, feel free to fork this repository, apply your changes, and create a pull request. For significant modifications or feature requests, please open an issue first to discuss what you'd like to change.
|
|
|
|
|
|
|
|
|
|
|
|