WaveSpeed.ai
Início/Explorar/Remove Anything/bria/fibo/video-background-remover
ai-remover

ai-remover

Bria Video Background Remover

bria/fibo/video-background-remover

Bria Video Background Remover removes the background from videos with support for transparency and custom background colors. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Input

Hint: You can drag and drop a file or click to upload

Whether to preserve audio in the output video.

Idle

Sua solicitação custará $0.14 por execução.

Por $10 você pode executar este modelo aproximadamente 71 vezes.

ExemplosVer todos

README

Bria Fibo Video Background Remover

Bria Fibo Video Background Remover is an AI-powered video processing model that removes backgrounds from videos. Upload your video and choose a replacement background color — the model cleanly separates subjects from their surroundings with frame-by-frame consistency.

Why Choose This?

  • Clean background removal Precisely separates subjects from backgrounds across all video frames.

  • Multiple background colors Replace with transparent, solid colors (black, white, gray, red, green, blue, etc.).

  • Temporal consistency Maintains smooth, flicker-free results throughout the video.

  • Audio preservation Option to keep original audio track in the output.

  • Flexible output formats Export as WebM VP9 or other container/codec combinations.

Parameters

ParameterRequiredDescription
videoYesSource video for background removal (URL or upload)
background_colorNoReplacement color: Transparent, Black, White, Gray, Red, Green, Blue, Yellow, Cyan, Magenta
output_container_and_codecNoOutput format (see table below, default: webm_vp9)
preserve_audioNoKeep original audio in output video (default: enabled)

Output Format Options

OptionContainerCodecAlpha Support
webm_vp9WebMVP9Yes
mp4_h264MP4H.264No
mp4_h265MP4H.265/HEVCNo
mov_h265MOVH.265/HEVCPartial
mov_prores4sMOVProRes 4444Yes
mkv_h264MKVH.264No
mkv_h265MKVH.265/HEVCNo
mkv_vp9MKVVP9Yes
gifGIF-Yes

Important: If you select "Transparent" as background_color, you must use a format that supports Alpha channel (webm_vp9, mov_prores4s, mkv_vp9, or gif). Otherwise, the API will return a 422 error.

How to Use

  1. Upload your video — provide the video you want to process.
  2. Select background color — choose transparent or a solid color.
  3. Choose output format — select your preferred container and codec.
  4. Set audio preference — enable to keep original audio.
  5. Run — submit and download your processed video.

Pricing

DurationCost
Per second$0.14

Examples

  • 5s video → $0.70
  • 10s video → $1.40
  • 30s video → $4.20

Best Use Cases

  • Green Screen Replacement — Remove backgrounds for compositing in video editors.
  • Social Media Content — Create clean, distraction-free videos.
  • Product Videos — Isolate products on clean backgrounds.
  • Presentations — Extract subjects for professional video overlays.
  • Content Creation — Prepare footage for further editing and effects.

Pro Tips

  • For transparent background compositing, use webm_vp9 (web), mov_prores4s (professional editing), or mkv_vp9.
  • Use gif for short clips with transparency that need wide compatibility.
  • mp4_h264 offers best compatibility but doesn't support transparency — use with solid colors only.
  • mov_prores4s provides highest quality for professional video editing workflows.
  • Enable preserve_audio to keep voiceovers and sound effects.
  • High contrast between subject and background improves removal quality.

Notes

  • Only video is required; other parameters have defaults.
  • Transparent background requires Alpha-supported formats (webm_vp9, mov_prores4s, mkv_vp9, gif).
  • Using Transparent with non-Alpha formats will result in API error 422.
  • Ensure uploaded video URLs are publicly accessible.
  • Processing time depends on video length and resolution.

Related Models