Home
Media Studio Documentation¶
Media Studio is an enterprise-grade AI media platform that serves as a unified abstraction layer for image, video, and audio generation. It standardizes request and response schemas across multiple third-party providers behind a single, consistent API surface.
What Media Studio does¶
flowchart LR
classDef client fill:#FDE68A,stroke:#B45309,color:#78350F;
classDef hub fill:#DBEAFE,stroke:#2563EB,color:#1E3A8A;
classDef capability fill:#E0E7FF,stroke:#4F46E5,color:#312E81;
classDef provider fill:#DCFCE7,stroke:#16A34A,color:#14532D;
client["Your App"]:::client --> api["Media Studio API"]:::hub
api --> images
api --> video
api --> audio
api --> text
subgraph images ["Image"]
gen["Generate"]:::capability
edit["Edit & Inpaint"]:::capability
bg["Background Swap"]:::capability
expand["Expand & Upscale"]:::capability
end
subgraph video ["Video"]
t2v["Text to Video"]:::capability
i2v["Image to Video"]:::capability
v2v["Video to Video"]:::capability
upscale["Video Upscale"]:::capability
end
subgraph audio ["Audio"]
tts["Text to Speech"]:::capability
sfx["Sound Effects"]:::capability
end
subgraph text ["Text"]
caption["Captioning"]:::capability
prompt["Prompt Enhancement"]:::capability
end
images --> p1["BRIA / Firefly / OpenAI / Imagen"]:::provider
video --> p2["VEO / Runway / Firefly"]:::provider
audio --> p3["ElevenLabs"]:::provider
text --> p4["OpenAI / Gemini"]:::provider
Quick links¶
- API Reference — Interactive OpenAPI docs
- Architecture — System design and request flow
- Environments & Contracts — Dev, test, stage, prod
Environments & contracts¶
Media Studio runs in four environments - dev, test, stage, and prod - with contract testing and progressive validation between each. See Environments & Contracts for the full flow and live links.