webcam-filters

Creative

webcam video filters

SHOW HN2021

174points
48comments
#277of 2,533 in 2021
Top 11%of 2021 by points

How HN took it

MixedNo clear lean

4 positive, 8 neutral or asking, 1 mixed, 4 critical, out of 17 comments about the project. Thread score +0.06.

Idea: 1 for, 3 againstExecution: 0 for, 1 againstDocs: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful for Linux users lacking blur in video calls

    From 3 comments
    • Cool, thanks, I look forward to trying this out. Been annoyed ever since my company moved to teams and I can't do all the cool background effects that my windows and mac…
      s0rce on HN
    • Thank you! I am going to try this today asap and test with Zoom. I heavily use Zoom for work and this is something lacking in Linux client
      nitinreddy88 on HN
    • Thank you. Will definitely give this a shot!
      mgv11 on HN
  • Readable GStreamer example

    From 1 comment
    • I quite like this as it is one of the few comprehensive GStreamer examples that is readable. Kudos.
      rcarmo on HN

Objections

  • Zoom now supports blur on Linux, reducing need

    From 2 comments
    • Zoom now supports this on Linux natively as of a new release a couple of weeks back.
      everfrustrated on HN
    • Zoom desktop on Linux added support for this recently (20th August). I tested this a bit, and it seems to work okay. Has blur support. See…
      captn3m0 on HN
  • Google Meet already blurs backgrounds in Chrome

    From 2 comments
    • Chrome on Linux here. Google Meet blurs my background just fine.
      tvst on HN
    • Yep, and Google Meet always has for me (about half a year of using it).
      luke2m on HN
  • CPU usage is high, no GPU support yet

    From 2 comments
    • Yeah, this script will also heat your home :) Especially, if you use the Zoom desktop client. Zoom on web (Firefox) seems to be easier on the CPU for some reason though.
      dumdumdumdum on HN
    • Nope, no GPU yet :( Right now SelfieSegmentation is just a thin wrapper around the selfie segmentation solution provided in https://google.github.io/mediapipe. It operates on RGB…
      dumdumdumdum on HN

Requests

  • Integration with OBS

    From 1 comment
    • Any chance this could be integrated with OBS? To select filters, show previews, etc. Going forward, I wonder if OBS will offer pipewire or gstreamer streams (if those are a…
      MayeulC on HN
  • Support for Windows or Mac

    From 1 comment
    • Is there anything like this for Windows or Mac? Many third party videoconferencing solution don't offer blur if you're interviewing with an employer, using Jitsi Meet, etc.
      jensv on HN
  • GPU acceleration

    From 1 comment
    • I see it uses SelfieSegmentation and then OpenCV's BoxFilter. Do these automatically use CUDA/OpenCL when available, or does that need special setup? Would it be possible to…
      qiqitori on HN

Questions

  • Whether it can use CUDA or OpenCL automatically

    From 1 comment
    • I see it uses SelfieSegmentation and then OpenCV's BoxFilter. Do these automatically use CUDA/OpenCL when available, or does that need special setup? Would it be possible to…
      qiqitori on HN
  • Why Google Meet blur fails on Firefox

    From 1 comment
    • Not on Firefox though for some reason. Is there some special API only Chrome implements?
      dumdumdumdum on HN

Alternatives named

  • OBS with v4l2 virtual camera

    From 1 comment
    • To add: OBS can output to v4l2loop so can feed as virtual camera. And OBS has lots of neat features - one of which is making my fans loud. Like a crowd cheering it on!
      edoceo on HN
  • Zoom native Linux blur

    From 1 comment
    • Zoom desktop on Linux added support for this recently (20th August). I tested this a bit, and it seems to work okay. Has blur support. See…
      captn3m0 on HN
  • Google Meet in Chrome

    From 1 comment
    • Chrome on Linux here. Google Meet blurs my background just fine.
      tvst on HN
  • virtual_webcam_background

    From 1 comment
    • 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…
      jabl on HN
  • bokeh-camera using RealSense depth

    From 1 comment
    • If you happen to have a RealSense camera, I wrote a virtual camera for Linux that blurs your background using the actual measured depth map. https://github.com/dheera/bokeh-camera
      dheera on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/28362199)