Remove background from video
aetherwave_remove_background_videoStrip backgrounds from videos using frame-by-frame processing. Choose transparent WebM or solid hex color background. Input a public video URL.
Instructions
Strips the background from a video frame-by-frame using rembg (u2netp) on AetherWave's Python service. Pass a public videoUrl. Choose bgType: "transparent" for an alpha-channel WebM output (compositing) or bgType: "color" with a customColor hex for a solid replacement. 2 credits per second. Slowest tool in the surface (per-frame processing); a 6s clip takes ~4 min, a 30s clip ~15-20 min. Works best on subjects with clear edges (people, products). Returns the processed video URL (R2-hosted).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| videoUrl | Yes | Public URL of the source video (MP4). | |
| bgType | No | 'transparent' = alpha WebM output (default). 'color' = solid replacement using customColor. | |
| customColor | No | Hex color for solid background when bgType='color' (e.g. '#00ff00'). Default green. |