🎭

Video Background Remover API

active

AI-powered video background removal — remove or replace video backgrounds instantly. Supports custom background images.

WaveSpeedtool10 credits/call
Provider
WaveSpeed
Pricing
~$0.02 per video (10 credits)
Speed
10–60 seconds
Output
video

Quick Start

Send a request to the Video Background Remover API:

bash
curl -X POST https://apiin.one/api/v1/videos/tools/bg-remover \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "video-bg-remover",
  "video": "https://example.com/talking-head.mp4"
}'

API Endpoint

POST/api/v1/videos/tools/bg-remover
Send a POST request with your API key to generate content using Video Background Remover.

Headers

HeaderTipoObrigatórioDescrição
AuthorizationstringObrigatórioBearer YOUR_API_KEY
Content-TypestringObrigatórioapplication/json

Body Parameters

ParâmetroTipoObrigatórioDescrição
modelstringObrigatórioModel identifier: "video-bg-remover"
videostringObrigatórioURL of the video to process
background_imagestringOpcionalURL of a custom background image to replace with

Example Request

json
{
  "model": "video-bg-remover",
  "video": "https://example.com/talking-head.mp4"
}

Example Response

Successful task creation response.

{
  "code": 200,
  "message": "success",
  "data": {
    "task_id": "n53xxxx_vbgr",
    "status": "IN_PROGRESS"
  }
}

Check Task Status

For asynchronous tasks, poll the status endpoint to check when your task is complete:

GET/api/v1/tasks/{task_id}
Returns the current status of a generation task. Poll until status is 'completed' or 'failed'.
bash
curl https://apiin.one/api/v1/tasks/task_abc123 \
  -H "Authorization: Bearer aio_your_key"

Use Cases

  • Remove backgrounds from talking-head videos for presentations
  • Create green-screen effects without physical green screens
  • Replace video backgrounds for virtual meetings content
  • Build automated video editing pipelines

API Tester

Test the Video Background Remover API directly from your browser:

Playground da APIPOST

Error Codes

{
  "error": {
    "code": 400,
    "message": "Invalid parameters",
    "type": "invalid_request"
  }
}

Frequently Asked Questions

How much does Video BG Remover cost?

Each video costs 10 credits (~$0.02). Extremely affordable for video editing.

Can I replace the background with a custom image?

Yes. Use the "background_image" parameter to provide a custom background image URL.

What video formats are supported?

The API accepts standard video URLs (MP4, MOV, etc.) hosted on HTTP/HTTPS.

Why Use Video Background Remover Through API in One?

1No green screen needed
2Custom background replacement
3Affordable at 10 credits per video
4Simple 1-parameter API

Ready to use Video Background Remover?

Get Your API Key →