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.
Get Started Free

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",
)
API Docs

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.
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
Estimated usage
0credits / month
Included
25,000credits / month
Remaining headroom
25,000credits / month
TOTAL BILL
$300
/year

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).

Start Building with the Magic Hour Google Omni Video Editor API

Free credits on signup. SDKs for Python, Node.js, Go, and Rust. Production-ready in minutes.