Google Omni API for Developers
Google Omni API
Edit videos with natural-language prompts via the Google Omni API. Remove objects, replace backgrounds, add elements, and restyle short clips — no GPU setup required.
Free credits on signup
Transparent per-credit pricing
No watermarks on paid plans
Subscription or usage-based
Auto-scaling
Spaceship to watch
Marble physics
Ferret character swap
Museum style transfer
Invisible violin edit
City building reimagine
Fern harp multimodal
Voxel transform
Camera zoom reimagine
Trusted by teams at
Everything You Need to Ship Google Omni
Prompt-based video editing for short clips without a timeline editor.
Prompt-Based Edits
Describe the change in plain language — remove clutter, swap a background, or restyle a scene — and receive an edited clip.
Reference Images
Optionally pass reference images when you need tighter control over what gets added or replaced.
Short-Clip Workflows
Built for 3–10 second edits — ideal for social clips, ad variations, and quick creative tests.
No Timeline Skills Required
Skip complex editors. Upload a clip, write a clear prompt, and iterate until the edit looks right.
Auto-Scaling Infrastructure
Scales compute to match demand automatically. No GPU provisioning or cold starts.
Commercial-Ready
Paid plans support non-watermarked outputs with commercial licensing for production delivery.
Integrate in 3 Steps
Add prompt-based AI video editing to your app in minutes.
1
Get Your API Key
Sign up free and generate an API key from the Developer dashboard. You get free credits to start.
2
Send Your Request
Upload a video clip and a prompt describing the edit to the AI Video Editor endpoint.
3
Get Results & Scale
Receive the edited video via response or webhook. Deploy to production — infrastructure scales automatically.
Code Examples
Google Omni in a few lines of code. Install an SDK or use the REST API directly.
from magic_hour import Client
from os import getenv
client = Client(token=getenv("API_TOKEN"))
res = client.v1.ai_video_editor.generate(
assets={"video_file_path": "api-assets/id/1234.mp4"},
start_seconds=0,
end_seconds=5,
style={"prompt": "Remove the person in the background"},
name="Google Omni Edit",
)Estimate Your API Costs
Build with model-specific APIs for video, image generation, and image editing. Compare inputs, examples, and capabilities across Magic Hour's supported models.
Pricing tier options
Quantity / month
0 seconds
seconds
Recommended plan
Creator Annual
$120
/year
144,000 credits per year
Up to 1.7 hours of video
Up to 14,400 images
PRO ANNUAL covers your usage
- 0credits / month
- 25,000credits / month
- 25,000credits / month
Estimated usage
Included
Remaining headroom
TOTAL BILL
$300
/year
SDKs for Every Stack
Official open-source SDKs with full TypeScript/type support. Install and start building.
Google Omni API Pricing
Subscription plans for standard usage.
Prefer usage-based pricing?
Email us or message us in Intercom and we will set up your usage-based pricing.
Built for Builders
See how developers use the Google Omni API to power real products.
Ad Variations
Generate quick edit variants of UGC and product clips for campaign testing.
Object Removal
Erase distractions, clutter, or unwanted props from short clips with a prompt.
Background Swaps
Replace or restyle environments without reshooting the original footage.
Product Inserts
Add or replace products and props — optionally guided by reference images.
Social Cleanup
Polish short social clips before publishing without opening a timeline editor.
Creative Restyles
Transform the look of a clip into cinematic, stylized, or branded directions from text.
Try before integrating
Try Google Omni Free — No Code Required
Test quality first with the free tool, then plug the same output quality into your app with the API when you are ready.
Google Omni API — Frequently Asked Questions
Magic Hour's Google Omni API exposes the AI Video Editor endpoint powered by Google Omni (Gemini Omni Flash). Send a clip and a prompt; receive an edited video via REST with SDKs for Python, Node.js, Go, and Rust.
No. In Magic Hour, Google Omni is an AI video editor for prompt-based edits on existing footage — not a text-to-video generator.
Edits must be between 3 and 10 seconds per request.
Google Omni outputs 720p video in Magic Hour.
Magic Hour offers subscription plans starting at $15/month (Creator), $39/month (Pro), and $99/month (Business). Google Omni is billed per second of edited output. You can also contact us for usage-based pricing. Google Omni requires a paid plan.
Sign up at magichour.ai/developer — no credit card required — to get an API key instantly. Google Omni itself requires a paid plan (Creator, Pro, or Business).
Signing up is free and gives you an API key, but Google Omni requires a paid plan (Creator, Pro, or Business).