Video Matte (Background Removal)
Remove a video's background → per-frame alpha clip. `model` swaps the matting backend so a headless caller can A/B edges without editing the repo: veed (fast, 4K, WebM alpha), bria_v_rmbg (SOTA edges, WebM alpha), or birefnet (the only backend with true ProRes 4444 alpha — set alpha_format:prores). WebM alpha is VP9 alpha_mode (browsers/Remotion decode it; ffmpeg's default decoder hides it — use ProRes for tooling). The resolved falModelPath is reported on output.model.
Video Matte (Background Removal)
Node type: process:video_matte
Category: process
Description
Remove a video's background → per-frame alpha clip. model swaps the matting backend so a headless caller can A/B edges without editing the repo: veed (fast, 4K, WebM alpha), bria_v_rmbg (SOTA edges, WebM alpha), or birefnet (the only backend with true ProRes 4444 alpha — set alpha_format:prores). WebM alpha is VP9 alpha_mode (browsers/Remotion decode it; ffmpeg's default decoder hides it — use ProRes for tooling). The resolved falModelPath is reported on output.model.
Pricing
- Cost: ~16 credits per generation
Canvas ports
These appear as port handles on the left side of the node.
| ID | Label | Details |
|---|---|---|
video_url |
Video Url | VIDEO (required) |
Sidebar config
These render as form fields in the right-side config panel when the node is selected.
| ID | Label | Details |
|---|---|---|
model |
Matting Model | TEXT · options: veed, bria_v_rmbg, birefnet |
alpha_format |
Alpha Format | TEXT · options: webm_vp9, prores, mp4_h264 |
subject_is_person |
Subject Is Person (VEED) | BOOLEAN |
refine_foreground_edges |
Refine Foreground Edges (VEED) | BOOLEAN |
Outputs
| ID | Label | Type |
|---|---|---|
video |
Matte Video (alpha) | VIDEO |
Auto-generated from the Wireflow node registry.