Skip to main content
Model ID
Calling method: async

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

Background Color Options: Transparent, Black, White, Gray, Red, Green, Blue, Yellow, Cyan, Magenta, Orange. Output Options: mp4_h264, mp4_h265, webm_vp9, mov_h265, mov_proresks, mkv_h264, mkv_h265, mkv_vp9, gif.

Important: Transparent Background Requirement

If background_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)
Alpha Not Supported:
  • 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