Model IDDocumentation Index
Fetch the complete documentation index at: https://docs.gmicloud.ai/llms.txt
Use this file to discover all available pages before exploring further.
Bria Video Remove Background API Usage Guide
Overview
Bria Video Remove Background is Bria’s new video editing model used to remove backgrounds. It utilizes an input video to isolate the subject by removing or replacing the background with a specified color or transparency.Authentication
All API requests require authentication using an API key. Include your API key in the Authorization header:Submit Video Generation Request
Base URL
Endpoint
Request Format (cURL)
Request Parameters
| Parameter | Type | Required | Description | Default | Constraints |
|---|---|---|---|---|---|
| video | string | Yes | Input video URL. | - | Max 60s; Max resolution 16000x16000 (16K). |
| preserve_audio | boolean | No | Whether to keep audio or not. | true | - |
| background_color | enum | No | Color for the background. | Transparent | See below. |
| output_container_and_codec | enum | No | Format of the output video. | mp4_h264 | See below. |
Important: Transparent Background Requirement
Ifbackground_color is set to Transparent, the selected output_container_and_codec must support alpha channels.
Output Transparency Support by Preset:
Alpha Supported:- webm_vp9
- mov_proresks
- mkv_vp9
- mkv_raw
- gif
- mov_h265 (when encoded as HEVC with Alpha)
- mp4_h264
- mp4_h265
- mkv_h264
- mkv_h265
- avi_h264
Check Request Status
Endpoint
GET /api/v1/ie/requestqueue/apikey/requests/{request_id}
Example Response
Request Status Values
| Status | Description |
|---|---|
| queued | Request is waiting to be processed |
| processing | Video generation is in progress |
| success | Video generation completed successfully |
| failed | Video generation failed |
| cancelled | Request was cancelled |