How to get colour emoji to render in your captions instead of blank boxes
Ask Vizard Agent to test emoji rendering before it builds the caption track. It checks whether a colour emoji font is actually available, renders one test caption containing the characters you want, and looks at the result at full size, because a caption engine with no glyph will draw a box or a flat outline rather than telling you anything is wrong.
What do you type into Vizard Agent?
Ask Vizard Agent for the test explicitly, and name the exact characters. The natural instruction describes the captions and the emoji together in one go, and that produces a complete caption track whose failures only surface after everything else has been rendered around them. Support is uneven, so the specific characters matter.
Prompt
What does Vizard Agent actually do?
Almost all the useful work happens before the caption track exists, which is what makes the check cheap. Emoji only exist if a font supplies them, and in colour only if it's a colour font. Nothing announces their absence, so Vizard Agent looks at a real rendered frame. In the sessions behind this article it:
- Checked which fonts were available, including emoji fonts, and confirmed one supported the requested characters.
- Rendered a single test caption containing them and looked at that frame at full resolution.
- Checked they came out in colour rather than as flat black outlines, which pass any check that only asks whether something was drawn.
- Checked nothing rendered as a box or was dropped silently, since some engines remove an unsupported character without any error.
- Fell back to a small image wherever a glyph didn't exist, then built the real caption track once the test passed and spot-checked the finished render at an emoji moment.
When does this not work well?
Font support isn't something Vizard Agent controls; it can only report on it. With no colour emoji font available, the options are a monochrome rendering or a placed image. Very new characters lag behind in fonts, compound emoji such as skin tones often break apart, and subtitle files render however the player decides.
Common questions
Why do emoji come out as boxes? Because no available font supplies that glyph, and nothing warns you.
Why are mine black and white? A monochrome emoji font. Vizard Agent checks for a colour one.
Can it use an image instead? Yes. Vizard Agent places it as a small graphic where no glyph exists.