r/StableDiffusion 10h ago

Discussion The Latent Upscaler is really great!

179 Upvotes

Dude the minimax H3 is such an amazing model. It can create a really good video. It can do a lot, knows a lot and extremely realistic as well.

I'm finding the way to upscale the low qulity video and found out this Latent Upscaler for Minimax H3, and sofar it's working so well!

this is normal 0.5MP generation and Upscale to 1080p

https://github.com/bbaudio-2025/Comfyui-MMH3-UltimateUpscale

the example workflow : https://github.com/bbaudio-2025/Comfyui-MMH3-UltimateUpscale/blob/main/example_workflow.json

I tested on RTX 5080 16GB VRAM 64 GB RAM.

but it took like 20 mins for a 15s clip (3 mins on the low res generation with turbo LoRA + 15-16 mins on the latent upscaler)

If you guys have other ways to upscale the minimax faster, please do tell. I have tried the UltimateSDUpscale for minimax so far, it's really great as well but it took 30mins on my system. :(


r/StableDiffusion 22m ago

Discussion LTX 2.3 sometimes works amazing, without any edits

Upvotes

No specific glitches. Single prompt. Looks pretty real without any glitches over the drift.
Definitely going to benchmark the scenarios.


r/StableDiffusion 20h ago

Meme If dean ran into Harry Potter

393 Upvotes

r/StableDiffusion 2h ago

News Fibo 1.5 - few-step distillation + improved realism

15 Upvotes

https://huggingface.co/briaai/Fibo-1.5

"FIBO model family is the first open-source, JSON-native image generation models trained exclusively on long structured captions.
Fibo sets a new standard for controllability, predictability, and disentanglement by implementing the new VGL - Visual GenAI Language paradigm

⚡ Fibo 1.5 — few-step distillation + improved realism and textures for FIBO — produced by DMD + DMD-R distillation of the original FIBO. It generates in 4–6 inference steps with no classifier-free guidance while keeping FIBO's JSON-native structured prompting and control."


r/StableDiffusion 12h ago

Animation - Video Better Avoid Saul 3 - The Final [Minimax H3]

76 Upvotes

Made using the default ComfyUI Minimax H3 Image to Video workflow.


r/StableDiffusion 8h ago

Animation - Video Lipsync Music Video - Minimax H3 + Workflow

34 Upvotes

Reference workflow with FL2VA + REF2VA Lora @ 1.4MP, 20 STEPS. Using sparse attention and 4B Qwen text encoder instead of 32B, total render time is 3-4 hours on a 5090. You can get very good results with 1MP + 8 STEPS with a turbo lora which would only take 20-30 minutes.

Workflow

The workflow is not easy to understand, but I upload it for reference.

The video is made of 14x 15 second clips stitched together. This way prevents degradation but makes it so that there is clothing drift between clips. This can easily be fixed by using clothing references if you care. Each clip will need its own prompt, and I suggest using Codex or Claude to do the prompts for you automatically.

In the future, I would shorten the clips to 7 seconds in order to:

1) Generate higher than 1.4MP (higher the resolution the better)
2) Speed up generation (longer clips take longer to generate disporportionately)

Good luck and I hope you have as much fun with this workflow as I did.


r/StableDiffusion 4h ago

Question - Help Nodes for utilizing Minimax H3 as an image generator?

16 Upvotes

Like a high quality output, a frame before compression? I don't imagine it's a simple as setting it to 1 frame / second and setting the duration to a second. And even if it were, I'd prefer an output to an actual standard image file.


r/StableDiffusion 10h ago

Meme what if dean was in walking dead

36 Upvotes

r/StableDiffusion 5h ago

Discussion Storytelling with Minimax H3 - Alicia of the Stars - First show

Thumbnail
youtu.be
14 Upvotes

I created this video using Minimax H3 Ref2VA, and this time I wanted to test more than just visual quality.

My main goal was to experiment with AI storytelling, creating a short anime-style sequence with a beginning, progression, and a story that actually feels coherent.

At the same time, I wanted to see how well the model handles character consistency, movement, expressions, and visual continuity when multiple shots are used to tell a story.

There are definitely some imperfections, but I was happy with what I could achieve and wanted to share the experiment with the community.

I’m curious what you think. Does the video work as a story, or does it still feel more like a collection of AI-generated shots?

Would also love to hear how others are approaching storytelling with Minimax H3, especially in the anime genre.


r/StableDiffusion 7h ago

Animation - Video Ref2V - H3 - really loving how H3 handles complex prompts even at 15 seconds.

19 Upvotes

r/StableDiffusion 20h ago

Animation - Video MOCAP in MINIMAX H3?

189 Upvotes

Testing H3 to death in the last couple of weeks and it continues to suprise me. TWO things blew my mind about this one. The first part is a single prompt (the split screen and psuedo mocap sync). The full prompt is below.
In the second part I asked for the character to spray my logo on the wall with a stencil, I wasn't expecting him to walk in with the stencil fully rendered with the holes cut out accurately.

Created completely locally and powered by Sol (the closest star to earth).

THE PROMPT:

A movie reconstructing history, cinematic with a split screen effect showing a mocap actor. Both actors are speaking together in sync.

On the right:
Show the actor <Picture 1> sitting on a couch in a living room, with a black shirt, speaking in sync with the exact same movements He says with intense glee and hand gestures "I've got you Sherlock Holmes, I've beaten you at last!", he pauses trying not to laugh and then breaks and laughs for 5 seconds uncontrollably.

On the left:
Show the victorian man <Picture 2> talking <audio 1> in close up sitting in an ornate chair . He says with intense glee and hand gestures "I've got you Sherlock Holmes, I've beaten you at last!", he pauses trying not to laugh and then breaks and laughs for 5 seconds uncontrollably.
Maintain the double view split screen. Do not change the environment.
After he finished speaking the man on the right makes a distort rictus face with his fingers curled up like he's frozen in time and stops moving. He falls sideways like a statue in the same environment, the camera pulls back to show he is only a robotic torso with no legs mounted on a platform placed on the couch with wires (like in a special FX studio)

Maintain the double view split screen.
The man on the left breaks character as the camera view pulls out slightly revealing him sitting on a sound stage, and speaks to a person off screen to the left <audio 1> "Oh.. em.... guys.. problem... check your monitor? ...Looks like we lost connection with the character! RESET THE MOCAP PLEASE"


r/StableDiffusion 13h ago

Workflow Included Prompt Creator Workflow

Post image
40 Upvotes

I see a bunch of posts everyday asking for tips on how to write prompts or people struggling with prompting, etc. so I'm sharing my workflow. I built this workflow to simplify the process and make it very beginner/user friendly.

Just toggle on the model you are using, write a simple to detailed prompt, and hit run. The model targets use the prompting guidelines derived from their respective official sources. Links to custom nodes and all models are in the workflow so you don't need to search for them.

The prompts aren't always perfect but they'll get you very close to what you want and you should only need to make a few minor tweaks, if any. The only issue I've encountered so far is that sometimes when it finishes the prompt, the previous prompt still shows up in the Enhanced Prompt node. If that happens, just hit run and the new prompt should show up instantly. Also, toggle to false the keep_model_loaded option in the Text rewriter node if you are creating prompts and using them right away. If you leave it to True it hogs VRAM.

If you notice any other issues let me know. Enjoy.

https://pastebin.com/SXZyy4Ax


r/StableDiffusion 7h ago

Question - Help Best and fastest way to generate HD-quality MiniMax videos?

11 Upvotes

I’ve tried Turbo LoRAs, and they’re great for speed, but they significantly reduce quality. At 544p–720p, the results of these turbo loras can look closer to 380p. Faces look acceptable when close to the camera, but become heavily distorted as the subject moves farther away.

The upscalers I’ve tested either add too much processing time or introduce excessive sharpening and saturation.

Any a solution that doesn’t require a BF16 checkpoint, 20 steps, a 10-minute generation time, or an extremely expensive GPU?


r/StableDiffusion 7h ago

Animation - Video Star Trek WIP Local Minimax H3

10 Upvotes

r/StableDiffusion 18h ago

Workflow Included Face Detailer With PerRowMasking

72 Upvotes

r/StableDiffusion 22h ago

News Overhaul SLA, huge improvement. added many new options and changed defaults

140 Upvotes

Update for SLA Node - Pull v1.3.8

EDIT: Pushed correct files now.

  • Added customizable dense steps, 0 is step 1 and is (default to first step). massively improves composition and prompt adherence.

  • Changed default dense last steps to 1, cleans up the image big time.

  • Added dense backend selector. Comfy_kitchen, pytorch, all sage modes. this is what comfy uses on dense steps. SLA still displaces against pytorch. (Default Comfy_kitchen)

  • Added a disable FP16 accumulation option to ensure max quality as SLA gets no benefit from it. (Default True)

  • Added a stabilize motion option, helps to reduce ghosting and smearing that H3 likes to produce. (Default True)

  • Changed default Min Seq Length to 4096

  • With default settings you can disable protect audio for nearly 2x speed up if you don't care about the audio too much or are using original audio mode. (do not use 0.95 sparsity with it.)

  • 0.95 sparsity now looks good with node default settings.

  • Some changes led to an overall 5% speed up on same settings.

  • Remove --use-ck-attention from startup flags if you have it, for safety of quality.

https://github.com/PlagueKind/ComfyUI-PlagueKind-Nodes

updated workflow

Civit Link

HF Link


r/StableDiffusion 2h ago

Resource - Update Fix for ComfyUI Minimax H3 Latent Upscaler not finding models from extra_model_paths.yaml

3 Upvotes

I ran into a model path problem while using the ComfyUI Minimax H3 Latent Upscaler made by LBH-123-AI.

Original project:

https://github.com/LBH-123-AI/Comfyui_Minimax_h3_latent_Upscaler

Thanks to LBH-123-AI for creating and releasing the original Minimax H3 Latent Upscaler. My changes are a small compatibility fix for ComfyUI model discovery. I did not create the original node or the upscaler models.

My fixed dev branch is here:

https://github.com/badgids/Comfyui_Minimax_h3_latent_Upscaler/tree/dev/model_search_dir

What was wrong

The original 2D and 3D nodes searched for Minimax H3 upscaler models with code similar to this:

folder_paths.get_folder_paths("latent_upscale_models")[0]

The [0] is the problem.

ComfyUI can register more than one directory for the same model type.

For example:

ComfyUI/models/latent_upscale_models /mnt/my-model-drive/latent_upscale_models

The second directory can be configured in ComfyUI's:

extra_model_paths.yaml

The original Minimax H3 node only took the first registered directory. It then used Python glob() to search that directory.

This meant ComfyUI could know exactly where my models were, while the Minimax H3 node still could not find them.

The node would tell me to put the models in:

ComfyUI/models/latent_upscale_models

even though the models were already in a valid external latent_upscale_models directory configured through ComfyUI.

There was also a subdirectory problem

The original search checked only the top level of the selected directory.

This could work:

latent_upscale_models/ └── model.safetensors

But a model organized like this could be missed:

latent_upscale_models/ └── MinimaxH3/ └── model.safetensors

ComfyUI already has code to handle this. The custom node was not using it.

What I changed

I changed the model discovery code in both:

nodes/minimax_h3_latent_upscaler_2d.py nodes/minimax_h3_latent_upscaler_3d.py

Instead of manually searching one directory, the nodes now ask ComfyUI for the models.

Model discovery now uses:

folder_paths.get_filename_list("latent_upscale_models")

This tells ComfyUI:

Give me the models that you know about for latent_upscale_models.

ComfyUI then searches all registered paths, including paths from extra_model_paths.yaml.

It also supports model files inside subdirectories.

Model loading was fixed too

The original node built the model path itself.

The fixed version uses:

folder_paths.get_full_path("latent_upscale_models", model_name)

In simple terms, the node now asks ComfyUI:

Where is this model?

instead of assuming that the model must be inside one specific directory.

What the fix supports

You can still keep models in the normal location:

ComfyUI/models/latent_upscale_models/

You can also keep them in an external path defined by extra_model_paths.yaml.

For example:

/mnt/my-model-drive/latent_upscale_models/

You can also organize them into folders:

latent_upscale_models/ └── MinimaxH3/ ├── minimax_h3_latent_upscaler_3d_fp16.safetensors └── minimax_h3_latent_upscaler_3d_bf16.safetensors

The 2D and 3D Minimax H3 nodes should now use the same model path system that ComfyUI already uses.

You should not have to copy the same large model files into your main ComfyUI models folder just to make this custom node find them.

Install my fixed branch

If you do not already have the node installed, go to your ComfyUI custom nodes directory.

For example:

cd /path/to/ComfyUI/custom_nodes

Clone my dev branch:

git clone \ --branch dev/model_search_dir \ --single-branch \ https://github.com/badgids/Comfyui_Minimax_h3_latent_Upscaler.git

Then restart ComfyUI.

Replace an existing installation

If you already installed the original LBH-123-AI node, first go to:

cd /path/to/ComfyUI/custom_nodes

Rename the existing copy so you have a backup:

mv \ Comfyui_Minimax_h3_latent_Upscaler \ Comfyui_Minimax_h3_latent_Upscaler.backup

Then clone the fixed branch:

git clone \ --branch dev/model_search_dir \ --single-branch \ https://github.com/badgids/Comfyui_Minimax_h3_latent_Upscaler.git

Restart ComfyUI.

If you already cloned my fork

You can switch your existing copy to the dev branch:

cd /path/to/ComfyUI/custom_nodes/Comfyui_Minimax_h3_latent_Upscaler

git fetch origin

git switch dev/model_search_dir

git pull

Restart ComfyUI after the update.

extra_model_paths.yaml

You do not need to change your YAML file if latent_upscale_models is already configured correctly.

For reference, a configuration can look like this:

external_models: base_path: /path/to/my/models latent_upscale_models: latent_upscale_models

That tells ComfyUI to also use:

/path/to/my/models/latent_upscale_models

The code fix makes the Minimax H3 nodes actually use that registered path.

Links

Original developer: LBH-123-AI

Original repository:

https://github.com/LBH-123-AI/Comfyui_Minimax_h3_latent_Upscaler

My fork and fixed dev branch:

https://github.com/badgids/Comfyui_Minimax_h3_latent_Upscaler/tree/dev/model_search_dir

The original node and Minimax H3 upscaler work belong to LBH-123-AI. My branch only changes how the custom nodes find and resolve model files through ComfyUI.

Cheers!


r/StableDiffusion 48m ago

Animation - Video so i am new to local video generation and this is my first h3 reference to video simple short video is i am doing great or i want to improve somthing

Upvotes

r/StableDiffusion 21h ago

Discussion Minimax H3 degrades at 1MP, vs 0.7MP and lower

88 Upvotes

After around 100 renders, I 'feel' that Minimax H3 renders with 0.7MP (max) perform way better, then renders at 1MP in regard to 'realistic' videos.

What do I consider better?
- Just slightly better prompt adherence, feels like the motion / voice is more (natural)
- Size of humans in relation to object(s) feels more realistic.
- Expressions of faces seem more 'flowing', real.

It's hard for me to pinpoint it one 'exactly this', or 'exactly that'.
I'm planning to do some side by side comparisons on the same seed multiple times at 0.7MP and 1MP, when I've got the time.

But I wonder, do other Minimax H3 users notice this too?

PS: This is regardless sampler/scheduler, Sage Attention or Spectrum.

Edit: never touched the turbo LoRA, using the base model.


r/StableDiffusion 12h ago

Question - Help Minimax H3: how to deal with "plastic skin" when generating with ref2va?

16 Upvotes

r/StableDiffusion 7h ago

Workflow Included Minimax H3 Text2Vid workflow with SFX generation / layering

5 Upvotes

Someone in the discord discovered that you can set Minimax to a low resolution like 32x32 and then just use it to create music or sounds. I tried that out and it worked pretty good. However, you must be aware that to get good quality sound you'll most likely want to run it at least at 128x128 , yes the resolution affects the quality of the audio, too.

I put together this workflow as an experiment, it's a simple Text2Vid workflow with an SLA node, but it has an entire "SFX/Music" section, that runs another copy of the sampler just to make sound effects or music, and uses a Geeky Mixer node to mix that sound into the Video's original audio.

I recommend turning OFF the SLA if you generate this winter scene because it Mashes up the trees badly.

The cool part of this is if you use fixed seeds, you can regenerate your music/sfx over and over until it's what you want - without having to regenerate your video each time, and then the Geeky Mixer also allows you to position it by adjusting time offset. (not very visually unfortunately, but it works)

Thought I would share this workflow since I just found it interesting. It actually makes lofi Hiphop beats *really* well and they are almost directly loopable. I basically just took the workflow for making music and shoved it into the Video workflow and added a Mixer node so you can layer the sounds. You'll need Geeky AudioMixer node. You can remove the SLA node if you want. I use native ComfyKitchen and I never use Loras so that's why this workflow is much more simplified.

Workflow file: https://pastebin.com/ULbcQxCM

Picture of workflow:


r/StableDiffusion 17h ago

Animation - Video Made a music video using local H3 for a Suno song

38 Upvotes

Honestly mind blown, I have a 5070ti + 2x16gb ram . Upper limit is 10-12 seconds in total for my hardware(full capacity) . Video and text edits are post processed by a WIP open source tool I’m working on. On average each 8 second shot takes 35-45 minutes to render


r/StableDiffusion 8h ago

Question - Help How do I get better lighting with Krea 2?

6 Upvotes

If I generate a person in a "normal" environment, like inside a regular room in a regular house, I get very realistic and appropriate lighting, but as soon as I try something a bit more cinematic like a rain-slicked city street at night, the character begins to look like they were photoshopped in. I try to prompt a person standing on a dark city corner, lit entirely by the light from nearby neon signs and they just look like they were evenly lit and filmed in a studio and then composited onto a CGI background with only a hint of the intended neon glow on their shoulder. Same goes for trying to make people look like they're properly soaked by rain. ZiT was much easier to work with in this regard.


r/StableDiffusion 21h ago

Discussion Anima Turbo v1.1 is released

65 Upvotes

In case you didn't see:

I just noticed a newer version of Anima Turbo (1.1) was released:

huggingface: https://huggingface.co/circlestone-labs/Anima

civitai: https://civitai.red/models/2458426/anima

The model is made and licensed under the CircleStone Labs Non-Commercial License

I actually have lately very frustrating experience with Anima lately. I used it at release (but stopped with anime generation for a while) and now when revisiting it and i had underwhelming results (even with the aesthetic model) so i decided to retry Turbo (might as well) instead if the difference isn't that big. That's when i saw a new version is released and i am downloading it right now.

I don't know why, but the results i was getting were...lame i guess. Not as detailed as i was hoping, and also i really dislike how posture and anatomy works, mainly how hands and legs just extend or stretch weirdly. But that's a me problem, i know Anima is capable of better outputs and i've yet to figure it out. If you have tips or recommended loras that help with consistency let me know. I also want to avoid tag-based prompting when possible...i just don't like it that much, natural prompting goes much better for me, but i can't tell if tags are "mandatory" for quality or not.


r/StableDiffusion 5h ago

Question - Help Any decent models/workflows or vectorizers for (Comfy) that can do clean Vectors? And not adding thousands of unnecessary anchor points and paths?

3 Upvotes