You do not need OBS or a virtual camera to run a video background in Google Meet. There are three real ways to do it, and for most people a lightweight Chrome extension is by far the simplest. Here they are compared honestly.
| Method | What it takes | Best for |
|---|---|---|
| OBS + Virtual Camera | Install OBS Studio, build a scene with your video and a chroma-key or overlay, start the OBS Virtual Camera, then pick "OBS Virtual Camera" as your camera inside Meet. Powerful but heavy to set up and it runs a second app the whole call. | Streamers and power users who already run OBS for other things. |
| Dev-tools hack | Open Chrome DevTools during a call and hand-edit the accept attribute on Meet's hidden background upload input so it will take a video file. Works, but it is fiddly and you repeat it every single call. | A one-off experiment, or developers who like tinkering. |
| MeetMoves extension | Install once from the Chrome Web Store. Open Meet's backgrounds panel and add any video, GIF, or WebM the same way you would add a photo. Free, nothing else to run. | Most people who just want a video background to work with no fuss. |
OBS is genuinely great for streaming, but for a simple Meet background it is overkill: it is a full broadcasting suite you have to install, configure a scene in, and keep running in the background for the entire call. It also routes your camera through a virtual device, which some corporate machines block. If your only goal is a moving background behind your face, that is a lot of moving parts for the result.
For almost everyone, a Chrome extension is the least friction: no separate app, no virtual camera, no DevTools. MeetMoves lets Google Meet accept your own video or GIF as a live background, and it is free. Here is the whole process:
Your video goes straight into Meet from your own browser, so nothing records, uploads, or stores your calls. Free looping clips are easy to find on Pixabay or Pexels using searches like "aquarium loop", "rain window", or "nebula".
Do I need OBS for a Meet video background? No. OBS is one way, but a Chrome extension like MeetMoves does it without any virtual camera or extra app.
Is there a way without installing anything at all? Only the DevTools hack, and you have to redo it every call, so it is not practical day to day. A one-time extension install is the no-fuss route.
What video formats can I use? MP4 and WebM video, and animated GIFs. A short, seamless loop looks best behind you.
Does it work on a Chromebook? Yes. MeetMoves is a standard Chrome extension, so it runs on ChromeOS and Chromebooks.
Is it safe and private? Yes. The extension only widens Meet's own background uploader to accept video; your clip stays in your browser and MeetMoves never sees or records your call.
MeetMoves vs Google Meet's built-in backgrounds · Home, how-to and full FAQ