Video Background Removal (VRMBG)
Automatically remove backgrounds from videos -perfect for creating clean, professional content without a green screen.
Model details
Example usage
Video Background Removal (Bria VRMBG-3.0) automatically removes backgrounds from videos, making it easy to create clean, professional content without needing a green screen. It's a compact model at roughly 220M parameters, currently on version V3, and takes video as input to produce video as output, with the output resolution matching the input exactly.
Available on Hugging Face: https://huggingface.co/briaai/VRMBG-3.0
Full documentation is available here.

The model is available under a commercial-use license via Bria, trained exclusively on licensed data with full IP indemnification for generated outputs.
1import os
2import requests
3
4url = os.environ["MODEL_API_URL"]
5
6payload = {
7 "video": "https://labs-assets.bria.ai/sandbox-example-inputs/5586521-uhd_3840_2160_25fps_original.mp4"
8}
9
10
11headers = {
12 "Content-Type": "application/json",
13 "api_token": os.environ['MODEL_API_KEY']
14}
15
16response = requests.post(url, json=payload, headers=headers)
17
18data = response.json()
19print(data)
201{
2 "request_id": "string",
3 "status_url": "string"
4}