How to write the prompt for minimax h3 to avoid generate the subtitle
Key Finding from Testing
According to the PixelDojo MiniMax H3 Prompting Guide, negative prompts (like "do not add subtitles") generally could not be shown to make a measurable difference in most cases. However, there was one exception where negatives actually worked:
"One small difference: the control rendered lettering on a shopfront while the arm that banned on-screen text did not."
Recommended Approach: Explicit Refusal Line
The most effective technique is adding an explicit "do-not" line at the end of your prompt. This is the one case where a negative instruction earned its space in testing:
Template to Avoid Subtitles
A title card reads "YOUR TEXT" in <weight, case, and family>, <position>.
Do not misspell it, do not add any other text, do not add subtitles.
Or more generally for any scene without intended text:
<your scene description>
Do not add any on-screen text, do not add subtitles, do not add captions.
What Works Better Than Negatives
Since MiniMax H3 is very good at generating text when asked, the best strategy is:
- Don't mention text at all in your prompt if you don't want it
- Describe the visual content without any text-related language
- If the model still generates unwanted text (e.g., shopfront signage), then add the explicit refusal line
Full Prompt Example (No Subtitles)
A barista in a narrow espresso bar tamps a portafilter, locks it into the group head, and starts the shot, at sunrise.
Low warm sunlight comes through a window on the left, steam catches the light, brushed steel and matte ceramic surfaces.
Begin on a medium shot of her hands at the machine, then slowly push in to a close-up of the espresso stream.
Audio: the grind of the burr, the clack of the portafilter locking in, the hiss of the pump, and quiet morning room tone.
Do not add any on-screen text, do not add subtitles.
Summary
| Approach | Effectiveness |
|---|---|
| Not mentioning text | Usually sufficient |
| "Do not add subtitles/on-screen text" | Works when text still appears |
| Negative lists (e.g., "no text, no captions, no lettering") | Minimal measurable difference per tests |
Bottom line: Start by simply not requesting text. If unwanted text still appears, add the explicit refusal line: "Do not add any on-screen text, do not add subtitles."