Skip to content
English
  • There are no suggestions because the search field is empty.

Add text, fonts, and sound

Add editable text, use your own brand font, and add music or sound effects to your animation.

Part 1: Text and fonts

Headlines, labels, and captions in Creator MCP are editable text. You can change the words later just by asking.

The built-in font

Creator MCP includes a built-in font that covers Latin characters, including accents (for example, English, Malay, French, or Spanish). Other scripts (such as Chinese, Arabic, or Thai) and emoji don't show with the built-in font.

Use your own font

Requirement Details
Supported formats TrueType (.ttf), OpenType (.otf), or font collection (.ttc)
Not supported WOFF files
Maximum size (AI can upload files) 8 MB
Maximum size (AI can't upload files) About 3 MB

Steps

  1. Attach your font file in the chat.
  2. Ask the AI to use it, for example: "Set the headlines in the attached brand font."
  3. Ask for a preview card or filmstrip to check the result.

Fonts you load are saved with your animation.

Tip for large fonts: Use a smaller version of the font that only has the characters you need (a subset). The subset must keep the font's family and PostScript names (name IDs 1, 6, and 16). For example, pyftsubset --name-IDs='*' keeps them.

What you can do with text

  • Styled text, text boxes, and text along a path
  • Per-character animation, for example revealing a headline one letter at a time

Text in video vs. Lottie files

All text features work in MP4 and WebM videos. In Lottie files, text is saved with its letter shapes, so it plays even if the viewer doesn't have the font.

Some text features show in video but can't be exported to Lottie:

  • Animated font size, line height, or letter spacing
  • Animator timing
  • Animated or see-through (translucent) text colors
  • Text with mixed styles in one block (styled runs)
  • Text placed inside a group or with shape modifiers

If you need a Lottie file, tell the AI at the start so it avoids these features.

Text checks

  • Text runs off the canvas: Ask the AI to make the text smaller, wrap it in a text box, or move it.
  • Text should start hidden: Ask for a filmstrip that includes the first frame of each text entrance, to make sure the text doesn't show too early.

Part 2: Music and sound effects

You can add background music or sound effects. The AI places the sound on the timeline and can fade it in or out.

Supported audio files

Requirement Details
Formats MP3, WAV, Ogg, FLAC, AAC, M4A
Maximum size (AI can upload files) 8 MB
Maximum size (AI can't upload files) About 3 MB. Trim longer audio first.

Steps

  1. Attach your audio file in the chat.

  2. Tell the AI when it should start and how it should end. For example:

    Add the attached MP3 as background music from the start of promo. Fade it out over the last second. Show me a filmstrip, then export promo.mp4.

  3. Ask for an MP4 to hear the result. Filmstrips are images, so they have no sound.

What the AI can do with sound

  • Start the sound at any time you choose
  • Trim it, or skip into it (start partway through)
  • Change its speed
  • Fade the volume in or out

Note: Sounds don't loop. If the sound is shorter than the animation, there is silence after it ends.

Sound in each export format

Format Sound
MP4 All sounds mixed into one stereo soundtrack (48 kHz, AAC)
WebM All sounds mixed into one stereo soundtrack (48 kHz, Opus)
Lottie JSON Sounds are included in the file, with their volume levels
dotLottie Sounds are stored as files inside the archive
Filmstrips and PNG images No sound

Good to know

  • If you import a dotLottie file that has sounds, the sounds are kept.
  • Each video export has a 128 MB limit for the decoded sounds and the mixed soundtrack combined.
  • If a sound's type has no matching file extension, the dotLottie export fails.

Related articles