Motion Graphics Edit: AI Video Editor

Edit motion-graphics animations with Muapi. Use text instructions to change colors, typography, layouts, or timing while preserving the original structure.

📝

Overview

About this model

Edit and refine a previously generated motion graphics animation using a simple text instruction. Powered by the same AI pipeline as motion-graphics generation, the edit endpoint preserves the original animation's structure and timing while applying targeted changes — color adjustments, typography tweaks, layout modifications, or speed changes.

1Brand Refresh: Change colors, fonts, or logos to match updated brand guidelines without regenerating from scratch.
2A/B Variants: Produce multiple versions of the same animation with different color palettes or copy.
3Format Adaptation: Switch a 16:9 animation to 9:16 for mobile without redoing the whole prompt.
4Fine-tuning: Adjust animation timing, font sizes, or background after reviewing the initial output.
💰

Pricing & Value

Cost analysis

muapi$0.50–$0.98 per edit

Same pricing as generation. Duration-based: 5s = $0.50, 30s = $0.98.

Fal.aiNot available

No equivalent motion-graphics edit endpoint.

ReplicateNot available

No equivalent motion-graphics edit endpoint.

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

⚙️

Technical Details

Configuration schema

Original Request IDstring

The request_id from a completed motion-graphics generation.

Default Value-
Edit Instructionstring

Describe what to change (e.g. 'change the background to dark blue and make the bars gold').

Default ValueChange the background to deep navy and make all text gold
Duration (seconds)int

Override the output duration (5–30 s). Defaults to the original generation’s duration.

Default Value6
Aspect RatioEnum (3 options)

Override the output canvas aspect ratio. Defaults to the original generation’s ratio.

Default Value16:9
📖

Implementation Guide

Developer documentation

How to Edit a Motion Graphics Animation

  1. Generate first: Use the /motion-graphics endpoint to create your base animation and note the request_id.

  2. Describe your change: Write a precise edit_prompt — the more specific, the better. Examples:

    • "Change the background to deep navy and all text to gold"
    • "Replace the bar chart colors with a gradient from purple to pink"
    • "Add a subtle radial glow behind the main title"
  3. Override dimensions if needed: Optionally pass duration_seconds or aspect_ratio to reformat the video.

  4. Poll the result: Use GET /api/v1/predictions/{request_id}/result until status is completed.

Common Questions

Frequently asked

Can I edit any motion-graphics generation?

Only generations created after the edit feature was deployed. Earlier generations do not have saved animation code and will return a 400 error.

What kinds of edits work best?

Color changes, font/text modifications, timing adjustments, and adding simple elements work reliably. Complex structural rewrites (e.g. replacing a bar chart with a pie chart) may produce better results by regenerating from scratch with an updated prompt.

Does editing change the aspect ratio or duration?

Not unless you explicitly pass `aspect_ratio` or `duration_seconds` in the request. Omitting them inherits the original generation's settings.

Can I chain multiple edits?

Yes — each edit produces a new `request_id`, which you can pass to the next edit call.