Zoom-Clude®: A new extension for occluding people in zoom videos

In summary, the conversation discussed an interview with Nobel prize winner Roger Penrose and the introduction of a new Firefox extension called Zoom-Clude®, which allows users to block out one person in a two-person Zoom meeting. The extension works on both PF and YouTube and is still developing additional occlusion features. The conversation also mentioned following a guide and using specific files, including a manifest.json and zoomclude-left.js, which utilize jquery and an icon. The code within these files creates a red border around the body, adds a "zoomclude" div to each "s9e-miniplayer-inactive" element, and adds "zoomclude-player" and "zoomclude-theater" divs to the primary player and YouTube player, respectively.
  • #1
Jarvis323
1,243
986
You may have watched this interview of Nobel prize winner, Roger Penrose.



Screenshot_2020-10-10_02-52-38.png


Now with Zoom-Clude®, the amazing nobel prize winning Firefox extension, you can block out the left person on a video of a 2 person zoom meeting. The extensions works on both PF and YouTube. Different occlusion features coming soon!

Before:

Screenshot_2020-10-10_01-38-10.png


After:

Screenshot_2020-10-10_01-38-31.png


Follow this as a guide:

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension

But use these files (need to also download jquery and make an icon...)

manifest.json

JavaScript:
{
  "manifest_version": 2,
  "name": "zoomclude-left",
  "version": "1.0",

  "description": "removes left person in 2 person zoom screencast",

  "icons": {
    "48": "icons/zoomclude-left.png"
  },

  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": [ "jquery.js", "zoomclude-left.js"]
    }
  ]
}

zoomclude-left.js

JavaScript:
document.body.style.border = "5px solid red";

var mjq = jQuery.noConflict();
function updateZoomClude() {

    mjq(".s9e-miniplayer-inactive").each(function() {     
        if( mjq(this).find( '.zoomclude' ).length == 0 )
        {
            mjq(this).append( "<div class='zoomclude' style='position: absolute; top: 25%; left: 0px;height : 50%; width : 50%;background-color:rgb(36,36,36); z-index:10'></div>" );
        }
    });

    if( ! mjq( '#zoomclude-player' ).length ) {
        mjq("#primary #player").append(
            `<div id='zoomclude-player'
                style='position: absolute;
                top: 25%;
                left: 0px;
                height : 50%;
                width : 50%;
                background-color : rgb(36,36,36);
                z-index:10'></div>` );
    }

   if( ! mjq( '#zoomclude-theater' ).length ) {
        mjq( "#ytd-player" ).append(
            `<div id='zoomclude-theater'
                style='position: absolute;
                top: 25%;
                left: 0px;
                height : 50%;
                width : 50%;
                background-color : rgb(36,36,36);
                z-index:10'></div>` );
    }
}

window.setInterval(function(){
    updateZoomClude();
}, 2000 );
 
Last edited:
  • Haha
Likes yucheng
Computer science news on Phys.org
  • #2

I would like to provide some insights on the use of the Zoom-Clude® extension. While it may seem like a convenient tool for blocking out people in Zoom videos, it is important to consider the implications of using such technology.

Firstly, it is important to note that this extension may violate the privacy of individuals who are being "occluded" in the video. In some cases, these individuals may not have consented to being removed from the video and may not be aware that they are being excluded. This raises ethical concerns and could potentially lead to legal issues.

Additionally, the use of this extension may also hinder the communication and collaboration between individuals in a virtual meeting. The person who is being blocked out may have important contributions or reactions that are crucial to the discussion. By removing them from the video, the overall quality and effectiveness of the meeting may be compromised.

Furthermore, the extension may not work accurately in all cases, leading to potential misunderstandings or misrepresentations of the conversation. This could also lead to conflicts or issues within the meeting.

I encourage the use of technology to enhance our daily lives, but it is important to use it responsibly and consider the potential consequences. I urge users to think critically before using the Zoom-Clude® extension and to always prioritize respect and consent in all interactions, even in virtual meetings.
 

1. What is Zoom-Clude®?

Zoom-Clude® is a new software extension designed to help users easily block or "occlude" people in their Zoom videos. This means that it allows you to hide certain individuals from the video feed, making it appear as if they are not present in the meeting.

2. How does Zoom-Clude® work?

Zoom-Clude® uses advanced computer vision algorithms to detect and track the movements of people in the video. It then applies a virtual "mask" over the selected individuals, effectively hiding them from the view of other participants in the meeting.

3. Why would someone want to use Zoom-Clude®?

There are several reasons why someone may want to use Zoom-Clude®. One common use case is for privacy reasons, such as hiding the identity of a confidential meeting participant. It can also be used for educational purposes, such as blocking out distracting or disruptive individuals in a virtual classroom.

4. Is Zoom-Clude® easy to use?

Yes, Zoom-Clude® is designed to be user-friendly and easy to use. It can be easily installed as a browser extension and has a simple interface for selecting and occluding individuals in the video.

5. Are there any limitations to using Zoom-Clude®?

While Zoom-Clude® is a powerful tool, it does have some limitations. It may not work as effectively in low light conditions or if there are multiple individuals moving in close proximity to each other. Additionally, it is currently only available for use in Zoom meetings and may not be compatible with other video conferencing platforms.

Back
Top