Show HN: Blur Webcam Background on Linux

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • webcam-filters

    Add filters (background blur, etc) to your webcam on Linux.

  • Unable to install - raised issue: https://github.com/jashandeep-sohi/webcam-filters/issues/2

  • obs-v4l2sink

    Discontinued obs studio output plugin for Video4Linux2 device

  • well the easiest way I can think of is just using the OBS virtual camera thing (Unsure if they released it officially on Linux, but there is a plugin for that [1]).

    Use chroma key to remove the background and add a video there, possibly on a loop.

    [1]. https://github.com/CatxFish/obs-v4l2sink

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • virtual_webcam_background

    Use a virtual webcam background and overlays with body-pix and v4l2loopback

  • I've been using https://github.com/allo-/virtual_webcam_background

    There are many others similar to the above. They all basically work by using the v4l2loopback driver to create a loopback video device. Then you have the program consume video from the real webcam video device, apply a deep learning model that subtracts the background and replaces it with an image or video of your choice, and outputs the vide to the loopback device. Then you configure your video conferencing software (zoom, teams, webex, whatever) to use the loopback device instead of the real one.

  • obs-gstreamer

    GStreamer OBS Studio plugin

  • There is an OBS plugin that allows you to use gstreamer nodes as filters: https://github.com/fzwoch/obs-gstreamer

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts