VEED Video Background Removal

Remove any video's background with no green screen, or cleanly key chroma footage, using AI matting.

~29.08s

Inputs

Input video (mp4, mov, webm, m4v, gif).

standard: best quality, no green screen. fast: cheaper/quicker. green-screen: for chromakey footage (with spill suppression).

Examples

--

VEED Video Background Removal — AI Video Matting API

What is VEED Video Background Removal?

VEED Video Background Removal is an AI video matting API that separates subjects from their backgrounds in any video — no green screen required. Instead of frame-by-frame rotoscoping, the model analyzes pixel data, edges, and motion directly to produce a clean per-frame alpha matte for people and objects. Delivered through Segmind on fal.ai infrastructure, it turns ordinary talking-head clips, product shots, and webcam recordings into transparent, composite-ready footage in a single API call. You send a video URL, choose a mode, and receive an alpha-enabled result you can drop onto brand colors, custom images, or AI-generated scenes.

Key Features

  • No green screen needed — automatic subject extraction from natural, cluttered, or moving backgrounds.
  • Three modesstandard for best quality, fast for cheaper high-volume jobs, and green-screen for chromakey footage with green-spill suppression.
  • Edge refinement — optional refine_foreground_edges sharpens hair and fine details at a higher per-frame rate.
  • Subject optimizationsubject_is_person tunes matting for human subjects versus objects.
  • Flexible output — VP9 gives a single WebM with an embedded alpha channel; H264 returns separate RGB + alpha videos for higher RGB quality in post.
  • Broad input support — MP4, MOV, WebM, M4V, and GIF via URL.

Best Use Cases

Use it to produce polished talking-head videos for social, YouTube, and course content without a studio. It shines for product demos and e-commerce clips where subjects need to sit cleanly on brand backgrounds, for webcam and screen-recording overlays, and for compositing pipelines that would otherwise require manual masking. Green-screen mode is ideal when you already shot on a chroma backdrop and want automatic keying with spill cleanup. Fast mode is built for high-volume, cost-sensitive batch workflows where slight edge artifacts are acceptable.

Prompt Tips and Output Quality

This is a parameter-driven model, not a prompt-driven one — quality comes from picking the right mode and toggles. Feed HD video where the subject is well-lit and clearly separated from the background for the cleanest mattes. Keep refine_foreground_edges on for hero content with visible hair or fine edges; turn it off in fast mode to cut cost on bulk jobs. Set subject_is_person true for people and false for objects. Choose VP9 for a simple single-file alpha workflow, or H264 when you need maximum RGB fidelity. In green-screen mode, raise spill_suppression_strength toward 1 if green fringing remains, or lower it if the subject's colors start to shift.

FAQs

Do I need a green screen? No. Standard and fast modes remove backgrounds from any footage. Green-screen mode is a separate option for people who already shot on chroma.

What output formats does it return? VP9 (default) is a single WebM with an alpha channel; H264 returns JSON with separate RGB and alpha video URLs.

What video formats can I upload? MP4, MOV, WebM, M4V, and GIF, provided as a URL.

What's the difference between standard and fast? Standard prioritizes matte quality; fast trades a little edge precision for lower cost and quicker turnaround on large batches.

When should I turn on edge refinement? For close-ups and subjects with hair or intricate outlines where clean edges matter most — it improves quality at a higher per-frame rate.

Does it work for objects, not just people? Yes. Set subject_is_person to false to optimize matting for non-human subjects.