---
title: "Remove Background from Video"
method: POST
path: "/video/background/remove"
tags: ["Video Editing"]
---

# Remove Background from Video

`POST /video/background/remove`

**Description**

This endpoint allows users to remove the background from videos. It supports various video file formats and retains the original video's framerate and resolution in the output.

**Supported Inputs**:
- File types: `mp4`, `avi`, `mov`, `gif`, `webm`
- Framerate: All framerates are supported; the original video's framerate is preserved in the output.
- Resolutions: No limit; the output resolution matches the input resolution.

**Output**: - File type: `webm`
- Framerate: Matches the original video.
- Resolution: Matches the original video.

## Headers

- `api_token` string, required

## Request body

- object
  - `video_url` string — A publicly accessible URL of the video to process. The input video time limit is up to 1 minute.

## Response `200`

Background successfully removed.

- object
  - `result_url` string — URL of the video with the background removed.

## Other responses

- `400` — Bad request. Invalid input parameters.
- `415` — Unsupported Media Type. Invalid file type. Supported file types are `mp4`, `avi`, `mov`, `gif`, `webm`.
- `422` — Unprocessable Entity. The URL does not point to a valid video or is inaccessible.
- `429` — Request limit exceeded. Your account has reached its maximum allowed requests. Please upgrade your plan or try again later.
- `500` — Internal server error.

---

[API](https://skmtc.net/bria-ai/apis/the-bria-api.md) · [All operations](https://skmtc.net/bria-ai/apis/the-bria-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bria-ai/the-bria-api/versions/2768230345a5/schema)
