Skip to main content
Video — one of eleven Studios

Moving pictures, fully scored.

Social, product, and narrative video with scene-level regeneration — bad scene at position 3? Regenerate just that scene, and the edit-seam gate verifies the splice works. Music from the Music Studio and captions are built in, not bolted on. Watch frames stream as they render; kill a bad take at frame 4, not frame 104.

What you can do

Video verbs, shipped today.

Every item below is a real Copilot verb wired into the Studio surface. No roadmap, no asterisks.

TRIM_CLIP
Trim Clip
Clip a clip to a new start/end range. Local — no provider round-trip.
REORDER_CLIPS
Reorder Clips
Drag clips to a new sequence. The timeline updates, the edit-seam gate re-runs on the changed seams.
REPLACE_SCENE
Replace Scene
Regenerate a single scene from a new brief. Preserved scenes stay bit-identical.
REGENERATE_WITH_TWEAK
Regenerate with Tweak
Re-run the same spec with a small refinement instruction. One provider call.
EXPORT_MP4
Export MP4
Render and place in the Library. H.264, web-standard.
EXPORT_MOV
Export MOV
Render and place in the Library. ProRes-compatible for editorial pickup.
EXPORT_WEBM
Export WebM
Render and place in the Library. VP9, web-optimized.
EXTRACT_THUMBNAIL
Extract Thumbnail
Capture a frame at a given timestamp and send it to the Image Studio as an asset.
EDIT_BY_TRANSCRIPT
Edit by Transcript
Cut the video by crossing out sentences in the transcript. Builds an EDL from kept ranges.
APPLY_CHROMA_KEY
Apply Chroma Key
YCbCr chroma-distance key for green / blue screen work. Per-frame canvas pass.
GENERATE_LONG_FORM
Generate Long-form
Plan a >60s video as shared-memory scene beats — style, characters, palette, tone carry across scenes.
REFORMAT_ASPECT_RATIO
Reformat Aspect Ratio
Reframe to 16:9, 9:16, 1:1, 4:5, or 21:9 with a crop-focus point.
Gate profile

Delivery is measured, not asserted.

Every gate result is written to the production's chain of custody.

Duration within spec ±0.5s
video_duration
Resolution meets target
Defaults to 1920 × 1080; lower-res renders fail.
video_resolution
Frame rate matches spec
video_frame_rate
Audio present when required
video_audio_present
No visual artifacts / flicker
video_no_artifacts
Captions synced when required
video_captions_synced
Edit-seam discontinuity ≤ 0.15PATCH GATE
Runs on every scene replace or reorder. Catches jump-cuts, tone breaks, and mis-matched motion.
video_edit_seam
Patch gate for this Studio: video_edit_seam
Cost footprint

Tokens, published before you click run.

One bucket for every Studio. The range below is for a typical request; the exact number prints on the receipt the moment the generation settles.

50,000125,000tokens · typical 5-second video, standard model
Rates come from shared/tenant_tiers.py. Free tier ships with 500,000 tokens; overage billed at $0.025/1K on Pro, $0.020/1K on Team, or covered by the Enterprise quote.
Continuation

Every output ships with a purple chip.

You stop managing the handoff.

DELIVERED · VIDEO · CONTINUES TO →
A video carries its scene manifest, its caption track, and its transcript — so a cutdown, a social version, or a 30s radio edit can share the same source of truth. Every production is visible from Flow, the project-wide board.

Try Video — free.

Describe the outcome — the loop runs until the work is done, receipted, and ready for whatever comes next.