Render Manim Video
render_videoRender multiple Manim scenes concurrently and concatenate them into a single video with AI voiceover. Auto-corrects common issues such as wrong TTS service or MathTex.
Instructions
Render one or more Manim scenes in parallel, concatenate them, and return one combined video inline. Each scene has complete Python code with voiceover baked in via manim-voiceover. Scenes render concurrently — voice is generated and synced during rendering automatically. The server auto-fixes common issues: wrong TTS service → ElevenLabs, CYAN → TEAL, MathTex → Text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scenes | Yes | Array of scenes to render in parallel. Order matters for final video. | |
| quality | No | Video quality: l=480p (default), m=720p, h=1080p | l |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scenes | Yes | ||
| overview | Yes | ||
| videoUri | Yes | ||
| durationSeconds | Yes |