Explore/muapi.ai/motion-graphics

muapi/motion-graphics

Text to Video

Generate animated motion graphics videos from a text prompt using AI-generated React/Remotion code rendered on Modal.

Input

Configure the model parameters below.

0/6 items
Drag & drop images here or paste file/image
0/2 items
Drag & drop videos here, paste file, or paste a link

Result

📝

Overview

About this model

Motion Graphics turns a text prompt into a fully animated MP4 video. Powered by AI-generated animation code rendered in a high-performance cloud environment, it produces smooth kinetic typography, data visualizations, logo intros, social media reels, and abstract motion art — all from a single description.

1Marketing: Animated product launch intros and social media stories.
2Data visualization: Animated charts, counters, and dashboards.
3Branding: Logo reveals and kinetic typography for brand identity.
4Education: Explainer video segments with animated diagrams.
5Social media: Short-form vertical reels and square story animations.
💰

Pricing & Value

Cost analysis

muapi$0.40–$0.98 per generation

Duration-based: $0.35 base + $0.0007 per frame (minimum $0.40). Default 6-second (180-frame) generation costs $0.48. Includes AI code generation, self-correction passes, and cloud rendering.

Fal.aiNot available

No equivalent prompt-to-motion-graphics API available.

ReplicateNot available

No equivalent prompt-to-motion-graphics API available.

* Competitor pricing is estimated based on similar model architectures and usage tiers.

⚙️

Technical Details

Configuration schema

Promptstring

Describe the motion graphics animation to generate.

Default ValueAnimated sales dashboard with bar charts and rising numbers
CategoryEnum (11 options)

Animation category. Use 'auto' to let AI detect the best style, or pick a category for optimised results. Use 'slideshow', 'showcase', or 'reel' when providing images/videos.

Default Valueauto
Imagesarray

Optional images to incorporate into the animation (up to 6). Required for slideshow, showcase, and reel categories.

Default Valuehttps://cdn.muapi.ai/uploads/photo1.jpg
Video Clipsarray

Optional video clips to use as background or showcase footage (up to 2).

Default Valuehttps://cdn.muapi.ai/uploads/clip.mp4
Duration (seconds)int

Length of the animation in seconds (5–30).

Default Value6
Aspect RatioEnum (3 options)

Output canvas aspect ratio.

Default Value16:9
📖

Implementation Guide

Developer documentation

How to Use Motion Graphics

  1. Write a clear prompt: Describe the scene, style, and any key elements. For example: "Animated sales dashboard showing revenue growth with glowing bar charts on a dark background."

  2. Set duration and FPS: Use to control length (180 frames = 6 seconds at 30fps). Use of 24, 30, or 60 depending on desired smoothness.

  3. Choose an aspect ratio: for YouTube/presentations, for TikTok/Reels, for Instagram.

  4. Submit and poll: The API returns a immediately. Poll every few seconds until is .

  5. Download the video: The array contains the MP4 URL ready for use.

Common Questions

Frequently asked

How long does generation take?

Typically 30–90 seconds end-to-end: ~15–30s for AI code generation and ~15–60s for rendering depending on duration and complexity.

What animation styles can it produce?

Kinetic typography, animated charts and data visualizations, logo reveals, particle effects, geometric abstracts, social media stories, 3D scenes, and countdown timers — anything expressible as animated React components.

What output format and resolution is produced?

H.264 MP4. Resolution depends on aspect ratio: 1920×1080 for 16:9, 1080×1920 for 9:16, and 1080×1080 for 1:1.

Can I control the exact content of the animation?

Yes — the more specific your prompt, the more accurately the animation matches your intent. Include details like color scheme, motion style, text content, and element layout.