backgroundremover

Backgroundremover is a command line-based tool that removes the background using AI from images and videos. It needs PyTorch and ffmpeg dependencies and offers CPU and GPU (CUDA) acceleration support. The first run automatically downloads the required u2net models and can be installed via PyPI or Docker.

BA

nadermx · Video & Media Production

STARS8.1K
FORKS658
COMMITS0
CONTRIBUTORS0
VERSIONv0.4.5
UPDATED3 mo ago
PythonAICommand LineVideo ProcessingMIT

Common commercial products in this category: Adobe Premiere Pro, Vimeo, Final Cut Pro

What can it do?
  • Using the command line interface, you can remove the background from the visuals and videos.
  • You can speed up the process by enabling GPU acceleration with CUDA support.
  • You can run the tool by managing dependencies through Docker containers.
User reviews
  • • NeutralGitHub Issue

    RuntimeError: storage has wrong byte size

    “My sequence of commands on 4 different Ubuntu 22 boxes below. I'm about to try on a lower version of Ubuntu. `sudo apt install ffmpeg python3.10` or `sudo apt install ffmpeg python3.10-dev` `sudo apt install pip` `pip install backgroundremover` `backgroundremover -i…”

  • ↑ PositiveGitHub Issue

    JSONDecodeError: Expecting value: line 2 column 1 (char 1) "Remove the background from a video"

    “Hello Thanks for this great effort! I am running the below code to remove a background from a video, but I am getting the below error. JSONDecodeError: Expecting value: line 2 column 1 (char 1) import requests file_names = ["/path/to/file.mp4"] api_key = ' ' domain = '…”

My note

Alternative pages

More in: Video & Media Production