fa6d2efc9689
Green Screen
Try out this capability in Bria's sandbox
Description Initiates an asynchronous job that detects the video background and replaces it with a solid green (or blue) screen, producing a chroma-key-ready output for downstream compositing tools.
Response behavior:
-
Returns HTTP 202 with request_id and status_url
-
Check job status by polling status_url or by calling the Status Service with the request_id until a terminal status is returned
Supported input containers:
- .mp4, .mov, .webm, .avi, .gif
Supported input codecs:
- H.264, H.265 (HEVC), VP9, AV1, PhotoJPEG
Input attributes preserved in output:
-
Aspect Ratio and resolution
-
Frame Rate
-
Audio if present and preserve_audio is true
Limits:
-
Max input duration: 60 seconds
-
Resolutions: Input resolution up to 16000x16000 (16K). Inputs larger than this return 413 Payload Too Large. Output resolution matches the input resolution.
Green shade selection:
-
broadcast_green (#00B140) - industry standard for professional pipelines. Default.
-
chroma_green (#00FF00) - works with consumer editors.
-
blue_screen (#0000FF) - use when the subject wears green.
Output transparency:
- Output is fully opaque (no alpha channel needed). mp4_h264 is recommended for broad editor compatibility.
Headers
Request body
Response
Accepted