EVERYTHING XIAOMI
Get listed

Video Background Remover CLI

Video Background Remover CLI is a free Python command-line tool for removing video backgrounds with rembg and OpenCV.

Place
#11 of 24
Score
6.8
Video Background Remover CLI's website

What Video Background Remover CLI is

Video Background Remover CLI is a free Python command-line tool for removing video backgrounds with rembg and OpenCV. It can export processed video, transparent PNG or WebP frames, and animated WebP or GIF files. Users can substitute a solid color or image for the removed background, and choose from models including isnet-general-use, u2net, u2netp, u2net_human_seg, and silueta. The project also supports MatAnyone foreground and alpha video pairs, or can invoke MatAnyone 2 through matanyone2-runtime. A bundled Gradio WebUI includes a CLI Export tab and helpers for WebP, GIF, frame ZIPs, MP4, and WebM. Installation is documented through pip, and the project requires Python 3.10 or later; it does not require FFmpeg and downloads its model on first run. Regular video output does not retain alpha transparency: transparent pixels are composited onto a selected background or black by default. Animated GIF exports of long videos can become large.

Good

  • Exports video, transparent frames, and animated files.
  • Backgrounds can be replaced with a color or image.
  • Does not require FFmpeg.
  • Includes a Gradio WebUI.

Watch out

  • Requires Python 3.10 or later.
  • Regular video output composites transparency onto a background.
  • Long animated GIF exports can become large.
  • Model downloads on first run.

Who it suits

This tool suits Linux users comfortable with Python and command-line workflows who want to remove or replace video backgrounds. The included WebUI may suit users who prefer a browser interface.

Verdict

Video Background Remover CLI offers several output formats and model choices for Linux-based background removal. Be aware that regular video output is composited rather than alpha-transparent, and lengthy GIF exports may be large.

Plans and prices

From Video Background Remover CLI's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Video Background Remover CLIFreePython 3.10+ · model downloads on first run · long animated GIFs can become large

The facts

Each one read from Video Background Remover CLI's own pages, with the date it was checked.

What it does

Animated exports
It can create animated WebP, GIF, or both from video.checked 21 Oct 2026
API availability
The published documentation exposes command-line and Python module entry points but no hosted HTTP API.checked 21 Oct 2026
Background options
Users can replace the removed background with a solid color or an image.checked 4 Oct 2026
Background replacement
Removed backgrounds can be replaced with a solid color or an image.checked 21 Oct 2026
CLI entry points
The package exposes video-background-remover, vbr, video-background-remover-webui, and vbr-webui commands.checked 21 Oct 2026
Default model
isnet-general-use is the documented default model.checked 21 Oct 2026
Developer dependencies
The project declares rembg, OpenCV, NumPy, Pillow, tqdm, onnxruntime, and imageio-ffmpeg dependencies.checked 21 Oct 2026
FFmpeg requirement
The documentation says FFmpeg is not required.checked 21 Oct 2026
First-run model download
Models download automatically on first use and are cached locally.checked 21 Oct 2026
GIF limit
The README cautions that animated GIF exports of long videos can become large.checked 4 Oct 2026
Green-fringe cleanup
MatAnyone processing includes cleanup for green matte contamination around semi-transparent edges.checked 21 Oct 2026
Installation
The package can be installed with pip as video-background-remover.checked 21 Oct 2026
Install method
The README documents installation from PyPI with pip install video-background-remover.checked 4 Oct 2026
Licence status
The repository file listing and pyproject metadata show no declared software licence.checked 21 Oct 2026
Limit: GIF size
The README warns that long animated GIF exports can become large.checked 21 Oct 2026
Limit: processing startup
The documentation warns that initial model loading can take time.checked 21 Oct 2026
Limit: regular video alpha
Regular MP4 output does not retain alpha transparency and composites onto a selected background or black.checked 21 Oct 2026
MatAnyone backend
It can invoke matanyone2-runtime through a separately specified Python interpreter.checked 21 Oct 2026
MatAnyone integration
The CLI can convert MatAnyone foreground and alpha video pairs, or invoke MatAnyone 2 through matanyone2-runtime.checked 4 Oct 2026
MatAnyone pairs
The tool combines matching foreground and alpha video files into transparent outputs.checked 21 Oct 2026
Model selection
Available rembg models are isnet-general-use, u2net, u2netp, u2net_human_seg, and silueta.checked 21 Oct 2026

The company

Maker identity
The GitHub organization profile identifies the account as Maki Sunwood-ai-labs and links to hamaruki.com.checked 21 Oct 2026
Maker portfolio
Devpost lists Maki Maki (sunwood-ai-labs) with one project and one hackathon.checked 21 Oct 2026
Maker website date
The maker's website footer states © 2022 Sun wood AI labs.2.checked 21 Oct 2026

Alternatives to Video Background Remover CLI

All alternatives
  1. 1BackgroundRemover logo

    BackgroundRemover

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $108 a year
  2. 2Pixelcut logo

    Pixelcut

    Free planAndroidiOSWebAPI
    8.3From $8 a month
  3. 3

    Cutout.Pro

    Free planAndroidiOSWebAPI
    8.2From $5 a month
  4. 4Picsart Video Background Removal API logo

    Picsart Video Background Removal API

    Free planAndroidiOSWebAPI
    8.0From $10.50 a month
  5. 5VCam logo

    VCam

    Free planWebmacOSSelf-hostedWindows
    7.8Free plan
  6. 6Fotor logo

    Fotor

    Free planAndroidiOSWebAPI
    7.5Free plan