🎭
Video Background Remover API
activeAI-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-removerSend a POST request with your API key to generate content using Video Background Remover.
Headers
| Header | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
Authorization | string | Erforderlich | Bearer YOUR_API_KEY |
Content-Type | string | Erforderlich | application/json |
Body Parameters
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
model | string | Erforderlich | Model identifier: "video-bg-remover" |
video | string | Erforderlich | URL of the video to process |
background_image | string | Optional | URL 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:
API-PlaygroundPOST
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 →