POST https://fal.run/fal-ai/birefnet/v2/video
Endpoint ID: fal-ai/birefnet/v2/video
Try it in the Playground
Run this model interactively with your own prompts.
Quick Start
Input Schema
Model to use for background removal.
The ‘General Use (Light)’ model is the original model used in the BiRefNet repository.
The ‘General Use (Light 2K)’ model is the original model used in the BiRefNet repository but trained with 2K images.
The ‘General Use (Heavy)’ model is a slower but more accurate model.
The ‘Matting’ model is a model trained specifically for matting images.
The ‘Portrait’ model is a model trained specifically for portrait images.
The ‘General Use (Dynamic)’ model supports dynamic resolutions from 256x256 to 2304x2304.
The ‘General Use (Light)’ model is recommended for most use cases.The corresponding models are as follows:
- ‘General Use (Light)’: BiRefNet
- ‘General Use (Light 2K)’: BiRefNet_lite-2K
- ‘General Use (Heavy)’: BiRefNet_lite
- ‘Matting’: BiRefNet-matting
- ‘Portrait’: BiRefNet-portrait
- ‘General Use (Dynamic)’: BiRefNet_dynamic Default value:
"General Use (Light)"
General Use (Light), General Use (Light 2K), General Use (Heavy), Matting, Portrait, General Use (Dynamic)The resolution to operate on. The higher the resolution, the more accurate the output will be for high res input images. The ‘2304x2304’ option is only available for the ‘General Use (Dynamic)’ model. Default value:
"1024x1024"Possible values: 1024x1024, 2048x2048, 2304x2304Whether to output the mask used to remove the background
Whether to refine the foreground using the estimated mask Default value:
trueIf
True, the media will be returned as a data URI and the output data won’t be available in the request history.URL of the video to remove background from
The output type of the generated video. Default value:
"X264 (.mp4)"Possible values: X264 (.mp4), VP9 (.webm), PRORES4444 (.mov), GIF (.gif)The quality of the generated video. Default value:
"high"Possible values: low, medium, high, maximumThe write mode of the generated video. Default value:
"balanced"Possible values: fast, balanced, smallOutput Schema
Video with background removed
Mask used to remove the background
Input Example
Output Example
Limitations
modelrestricted to:General Use (Light),General Use (Light 2K),General Use (Heavy),Matting,Portrait,General Use (Dynamic)operating_resolutionrestricted to:1024x1024,2048x2048,2304x2304video_output_typerestricted to:X264 (.mp4),VP9 (.webm),PRORES4444 (.mov),GIF (.gif)video_qualityrestricted to:low,medium,high,maximumvideo_write_moderestricted to:fast,balanced,small