The complete manual
The complete Pop Magics guide
Everything, in the order you'll actually need it: what Pop Magics is, how to install it, how to place your first Spot, how to make content, how to run a show, how to go live, how to record, how to make it look good — and what to do when it doesn't. Read it once front to back, then keep it open as a reference.
1. What Pop Magics is, in sixty seconds
A camera goes in. A camera comes out. In between, there's a stage.
Pop Magics takes your webcam feed, lets you glue content onto the real surfaces in front of it, and then hands the finished picture to the rest of your computer as an ordinary webcam. Zoom, Teams, Meet, OBS, Twitch and anything else that can pick a camera will pick this one — they don't know anything unusual is happening, they just see a very good-looking webcam.
The unit of everything here is the Spot. A Spot is a place on a real surface — the door behind you, a shelf, a picture frame, the wall beside your head — that you mark out by dragging a rectangle on the preview. You need no printed marker to do it. Once a Spot exists, you assign content to it, and that content behaves like it is actually there:
- It world-locks. Move the camera and the content stays with the surface, seen from the new angle — it doesn't slide around the screen like a sticker taped to your lens.
- It can be anything. Animated text and marquees, 3D stickers and characters, images, GIFs, video, and live alerts driven by your Twitch, YouTube or Streamlabs activity.
If you'd rather have the deterministic, industrial version, printed ArUco markers are still a first-class mode — see section 4. Both modes feed exactly the same stage, so nothing you build is locked to one of them.
Output goes three ways at once, from the same picture: the virtual camera, a local recording on your disk, and a direct RTMP stream to Twitch, YouTube Live or Facebook Live.
What it isn't
It's worth being clear, because it saves disappointment later. Pop Magics is not a face filter that rides on your head — content sticks to the room, not to you. It is not a green-screen background replacer. And it is not a cloud service: the whole pipeline runs on your machine, your content lives in a local library on your disk, and there is no telemetry.
2. Install, and the permissions it will ask for
Installation is ordinary. The part worth reading carefully is the permissions, because one of them — the camera extension — is the difference between "the virtual camera works" and "nothing can see Pop Magics", and it is the single most common setup stumble.
Platform status, honestly: macOS is the shipping platform. Windows is in private beta. Whichever you're on, the download page is the source of truth for what's currently available to you — this guide describes the install as it behaves, not as a promise that a given build is downloadable right now.
macOS
-
Put the app in Applications
Open the disk image or unzip the download and drag Pop Magics into your Applications folder. Install it there rather than running it from Downloads — the virtual camera extension is only accepted from the real installed app, and you'll save yourself a confusing failure later.
-
Open it once
Double-click it. On a first launch macOS may show a one-time "downloaded from the internet" confirmation — click Open. The app is signed and notarized, so it should not need anything more dramatic than that.
-
Allow camera (and microphone)
macOS asks the first time each is used. Say Allow to Camera or you get no preview at all. Microphone is optional — it's what feeds the level meter and puts sound in your recordings. If you dismiss a prompt by accident you can grant it later in System Settings → Privacy & Security → Camera / Microphone, then relaunch Pop Magics.
-
Install the camera extension — once, and only once
This is the piece that makes Pop Magics visible to other apps as a webcam. In the app, go to Toolbox → Output and click Install virtual camera…. macOS will ask you to approve it in System Settings → General → Login Items & Extensions → Camera Extensions. Approve it there, then restart your Mac and reopen Pop Magics.
You only do this once per machine. Afterwards the button relabels itself to Virtual camera installed ✓ (reinstall…) — if you see that, you're done, and you should not click it again unless something is genuinely broken.
Windows
-
Prefer the installer over the zip
The installer creates a Start-menu shortcut, registers the virtual camera with the system (it needs the admin prompt — click Yes), and gives you a proper uninstaller. The zip build runs fine, but it does not register the virtual camera. If you plan to be a camera in Zoom or OBS, use the installer.
-
If SmartScreen appears, read it rather than clicking away
The build is code-signed, but Windows SmartScreen can still warn on the first installs of any newly-signed application until it accumulates download reputation. Click More info, confirm the publisher line reads the Pop Magics company name, then Run anyway. If the publisher line says something else, stop — that's not our build.
-
Allow camera and microphone
Windows prompts on first use. If you dismissed it: Settings → Privacy & security → Camera / Microphone, and make sure "Let desktop apps access your camera" is on — that second switch is separate from the per-app one and catches a lot of people. Relaunch afterwards.
-
Know which virtual-camera route you're on
The built-in virtual camera uses the native Windows 11 camera service. On Windows 10 that route isn't available — use OBS instead (see §7 OBS), which works fine and is what many streamers are already running anyway.
What it asks for, and why
| Permission | Needed for | If you decline |
|---|---|---|
| Camera | The live preview — the picture everything else is built on. | No preview, no Spots, no output. This one is not optional. |
| Microphone | The level meter, and the audio track in local recordings. | Everything visual still works. Recordings come out video-only. |
| Camera extension (macOS) / virtual camera registration (Windows) | Making Pop Magics Camera appear in other apps' camera lists. | The app works, records and streams — but Zoom, Teams, Meet and OBS won't see it as a camera. |
| Network access | Only when you use it: RTMP streaming, connecting Twitch/YouTube/Streamlabs alerts, RSS tickers, the asset store, and update checks. | The AR stage, recording and the virtual camera all still work offline. |
3. Your first sixty seconds
Skip the exploring. Do this, in order, and you'll have seen the actual trick within a minute. Point your camera at something with detail in it — a bookshelf, a door, a desk with objects on it — not a blank wall. (There's a whole subsection on why, at §4.)
-
Check you're in markerless mode
Toolbox → Engine → Engine should read Markerless (default). Fresh installs start there, so this is usually just a glance.
-
Turn on Place Spots
Toolbox → Spots → Place Spots. A small tool palette appears over the top-left of the preview. Leave AR Anchoring on — that's what makes Spots lock to the real surface rather than sit glued to the screen.
-
Drag a rectangle on a real surface
With the Create tool active (C), drag across a surface in the preview — the face of a door, a patch of shelf, a picture frame. The status line confirms it: "Spot 0 placed — assign content to Spot 0 in Playlists."
Make it a decent size. Spot size is content size: a big Spot plays big content, a tiny one plays tiny content, and a too-small drag gets rejected with "Spot too small — drag a larger area."
-
Match its angle to the surface
Switch to Select (V), click the Spot, and pull its corner handles until the rectangle sits in the same plane as the real surface — like a poster lying on it, not a card floating in front of it. Content renders in that plane, so this is what makes it look real rather than pasted.
In a hurry? Fit (F) then clicking the Spot snaps it onto the surface plane underneath it for you.
-
Put something on it
Open the Show builder from the bottom bar and assign a piece of content to Spot 0. A fresh install seeds a small welcome show so there's something to grab immediately; if you'd rather make your own first, jump to the studios — + Create → Text Studio gets you a piece of animated text in about a minute.
-
Move the camera
This is the payoff. Move slowly left and right, then step a hand in front of the Spot. The content should stay on the surface, show from the new angle, and disappear behind your hand. That's the whole product in one gesture.
The Spot tools, all of them
| Tool | Key | What it does |
|---|---|---|
| Create | C | Drag on the preview to draw a new Spot. |
| Select | V | Click to select; pull corner handles; Delete or the ✕ badge removes it. |
| Move | M | Drag inside a Spot to move it. Its surface angle is preserved. |
| Scale | S | Drag inside a Spot to scale it about its centre. Angle preserved. |
| Fit | F | Click a Spot to snap its shape onto the real surface plane under it. |
| Anchor | A | Click a Spot to re-capture its lock from the current view — in place, without moving it. |
| Rename | R | Name the selected Spot — "Wall 1", "Frame 2". Up to 40 characters. |
Want a walk-through inside the app instead? Help → Take the guided tour runs a 60-second tour of the same ground, and Help → Quick tips & shortcuts lists the keyboard shortcuts.
4. Markerless Spots vs printed markers
Two tracking modes, one stage. Everything downstream — content, shows, occlusion, shadows, recording, streaming, the virtual camera — is identical in both. You are choosing how the app knows where, not what it can do once it knows.
Markerless Spots default
You draw the Spot yourself on a real surface. Nothing to print, nothing in shot, and you can put content on things a marker could never live on — a door that opens, a mantelpiece, the wall behind you.
Best for: streaming, calls, videos, anything where a printed square in frame would look wrong. This is the mode most people should use, most of the time.
Marker — Professional (ArUco)
Printed patterns the app recognises by ID. Deterministic: marker 7 is always marker 7, and recovery after the camera looks away is as reliable as it gets.
Best for: installations, repeatable studio setups, events where the same physical prop must always summon the same content, and difficult surfaces you can't fix any other way.
Switch between them at Toolbox → Engine → Engine. For the marker workflow end to end — printing at exact size, IDs, mounting — see Add 3D stickers & AR characters, and use + Create → Get printable markers… to export a print pack PDF. Print at 100% scale; a marker scaled by your printer's "fit to page" is a marker at the wrong size.
The Room Scan — ten seconds that make everything steadier
A Spot works the moment you draw it. The Room Scan is what makes it survive the hard moments: motion blur, someone walking through the shot, the camera briefly pointing somewhere else. It gives your Spots a fixed 3D reference for the room, so they can be recovered rather than lost.
-
Press Scan Room for World Lock
Toolbox → Spots → Scan Room for World Lock. An on-screen coach appears and fills as the scan progresses. It's reading real progress, not a timer — it will not let you finish a scan that wouldn't actually hold.
-
Glide sideways, about 30–60 cm
Move the whole camera across, like sliding it along a shelf. Do not just rotate it on the spot — a pure turn gives the scan nothing to work with. Slow and smooth beats fast and jerky.
-
Then glide up and down
The coach asks for this when the map has width but no height. Two seconds of vertical travel makes a noticeably steadier result.
-
Press FINISH ROOM SCAN when it says to
This is the step people miss. The coach says "✔ Ready — now press FINISH ROOM SCAN to save it." Until you press it, the scan is still running and world lock has not engaged. If the status badge on the preview still reads Room: SCANNING, you haven't finished.
Once saved, the map is reused on later launches — you don't rescan every day. Rescan when you rearrange the room substantially or move the camera to a permanently different position.
Reading the status badge
| Badge | Meaning |
|---|---|
Room: scan required | No saved map yet. Spots still track locally; you just don't have the extra safety net. |
Room: SCANNING | A scan is in progress. Keep moving — and remember to press Finish. |
Room: WORLD LOCKED | What you want. The room reference is live. |
Room: LOST — look at scanned area | The camera is pointing somewhere it never mapped. Point it back at the wall or shelf you scanned; nothing already mapped is lost. |
The hard case: a blank white wall
Let's be direct about this, because it is the single most common reason a first attempt disappoints: a flat, evenly-painted white wall is the worst possible surface for markerless tracking, and it will not hold.
The reason is simple. Tracking works by recognising distinctive detail from one frame to the next. A blank wall is, by design, a surface with no distinctive detail anywhere on it — every square centimetre looks exactly like every other one. There is nothing to recognise. The app will tell you so in as many words during a scan: "Aim at something with detail — that reads as a blank wall. Point at a shelf, poster, doorway or furniture instead."
Five fixes, roughly in order of how well they work:
- Include a real feature in the Spot. Drag the Spot so it takes in a picture frame edge, a light switch, a socket, the door frame, a shelf, the corner where two walls meet, or the line where the wall meets the ceiling. One strong feature inside the region is often enough.
- Put something on the wall. A poster, a print, a pinned fabric, a piece of tape at each corner of where the content will go. This is not a hack — it's how every AR setup on a bare wall has ever worked.
- Light it across, not straight on. A lamp placed off to one side, raking light along the wall, brings out texture — plaster grain, brush marks, slight unevenness — that a flat frontal light erases completely.
- Choose a better surface. If a shelf, door, cabinet or desk is available in the same shot, use it. It will look better and track better. The best AR surface is a surface with stuff on it.
- Use a printed marker. If the wall must stay bare, this is what marker mode is for. Print, mount, done — the marker supplies the detail the wall refuses to.
When a Spot does start to wander
Two repair tools, and it's worth knowing which is which. Re-lock Spots (in the Spots tab) re-captures every Spot's surface lock from the current view — use it after you have physically moved the camera or rearranged the scene. Anchor (A) does the same for one Spot, in place, without moving it. Neither will move your Spot; Fit (F) is the one that moves it, by snapping it onto the plane underneath.
5. The studios: Text, 3D, Media
Everything you put on a Spot is made in a studio, and every studio ends the same way: the finished piece lands in your Library, ready to be assigned to a Spot in your Show. One front door for all of them — the + Create button in the bottom bar.
Text Studio
For: anything made of words. Name tags, lower thirds, animated headlines, scrolling tickers, RSS-driven news crawls, and live chat and alert text from your streaming platforms.
3D Studio
For: 3D stickers, characters and animated objects that sit on your Spot in three dimensions and turn with the surface as the camera moves.
Media Studio
For: pictures, GIFs and video you already have. Import, tune it to your scene, trim it, name it, done.
Text Studio, step by step
It's a five-step wizard, and the steps are named exactly this in the app: 1 Type → 2 Design → 3 Content → 4 Placement → 5 Finish.
- Type — how it appears. A speech bubble, a ticker, a crawl. This choice shapes the rest of the wizard.
- Design — the look. Text colour, background band and its opacity, corner radius, padding, and an effect: None, Glow, or Drop shadow. For crawls you also pick the direction, right-to-left or left-to-right.
- Content — where the words come from. Type them yourself for static text, point it at an RSS feed for a headline ticker, or connect a live source: Twitch chat / alerts, YouTube live chat, or Streamlabs tips / alerts. Live sources mean the piece updates itself on air.
- Placement — which Spot it belongs to, or leave it free to be assigned later.
- Finish — review, name, save to your Library.
Text pieces can also carry a QR code in any corner, which is a neat way to put a link on camera that people can actually reach.
3D Studio
Build a 3D animation, preview it, and save it to your Library as an editable project you can reopen and change later. There's a bundled Sparko pack to start from, and more characters and objects in the asset store. What you get on camera is a real three-dimensional object sitting in your Spot's plane: it takes the surface's angle, it casts a contact shadow onto the surface.
You don't need to model or rig anything to use it. For a fuller walk-through of 3D on camera, see Add 3D stickers & AR characters to your webcam.
Media Studio
Three steps: 1 Choose media → 2 Preview & adjust → 3 Name & add. Import a picture, GIF or video from your computer, or reopen something already in your Library to tune it again.
- Pictures and GIFs get brightness, contrast and saturation. There's an Auto (match scene) button that matches the image's brightness to your live camera scene — this is the difference between a graphic that looks like it belongs in the room and one that looks pasted on.
- Video gets a timeline with Set start and Set end for trimming, plus an aspect choice: Original, 16:9, 9:16, 1:1 or 4:3.
Bubble Designer
Also under + Create: the Bubble Designer shapes the look of alert bubbles — the containers your live alerts arrive in. Design one, save it to your gallery, and it becomes selectable as a bubble shape in Text Studio.
6. Shows and playlists
A Show is the list that decides what plays where. Each row binds one piece of content to one place — a Spot, or a marker if you're in marker mode. Open it from the Show button in the bottom bar, or Live → Show Builder….
Rotation and Hold
Put several rows on the same Spot and they take turns. Each row has a Hold value — the number of seconds it stays before the next item on that Spot takes over. That's your rotation: three sponsor cards on the shelf, ten seconds each, around and around.
Different Spots run independently. A slow-rotating banner on the wall and a fast ticker on the shelf coexist perfectly happily.
Pinning
Some things shouldn't rotate. Toggle a row's Pin (the 📌 button) and it becomes sticky: it stays on its Spot instead of handing over. Use it for the thing that must be visible the whole time — your handle, a persistent name tag, the "back in 5" card.
Driving it live
- Live Queue (Live → Live Queue…) is the quick-switch menu for jumping straight to a piece mid-show.
- ] and [ step to the next and previous item on the primary playlist without opening anything.
- The NOW PLAYING marquee along the bottom bar always tells you what's currently on air.
- The Live edit dock (⇧⌘E) edits the row that's playing right now — its text colour, glow, background band, effect, scale and Hold — without stopping anything.
Live alerts
Connect your platforms at Live → Connections (alerts, tips, integrations)…. Pop Magics can take events from:
- Twitch — follows, subs, bits, raids and chat.
- YouTube Live — live chat, Super Chats, Super Stickers and new members.
- Streamlabs — tips and donations via webhook.
Alerts arrive as bubbles on your stage rather than as a flat overlay pasted over the picture — they land on a Spot, in the room, and get occluded like everything else. Alert tiers let a €50 tip look different from a €2 one.
Per-platform setup lives in the dedicated guides: Twitch alerts as 3D bubbles, YouTube Super Chats & memberships, and Donation & tip alerts with Streamlabs.
7. Going live: choosing Pop Magics as your camera
One rule underpins all of this, and if you remember only one line from this section, remember this one:
The common prelude, on every platform:
- Open Pop Magics and confirm you have a live preview with your content on it.
- Toolbox → Output → Virtual camera — switch it on.
- Now open (or fully quit and reopen) your meeting or streaming app.
- Pick Pop Magics Camera in its camera list.
A note on resolution: the virtual camera output is 1920×1080. The Output resolution setting in the same panel sizes your recordings and RTMP streams; it does not change the virtual camera, which stays at 1080p and letterboxes anything smaller. That's usually what you want — 1080p is what conferencing and streaming apps expect.
Zoom
- Settings → Video → Camera → Pop Magics Camera. Mid-call, click the ^ next to the video button and switch there.
- If the feed is black: turn off Background & Effects — Zoom's blur and virtual background conflict with an incoming composited feed. Then toggle your video off and on once.
- Test it in a Zoom test meeting before the meeting that matters.
Microsoft Teams
- Settings → Devices → Camera → Pop Magics Camera.
- Teams is particularly stubborn about camera enumeration. Quit it completely — including from the system tray or menu bar, where it likes to keep running after you close the window — before reopening.
Google Meet
- In a call: Settings (gear) → Video → Camera → Pop Magics Camera.
- Meet runs in your browser, so it's the browser that needs restarting, not Meet. Close every window of it and reopen.
- The browser will ask for camera permission for the new device. Allow it.
OBS Studio
Two routes; pick one.
- As a camera source. Sources → + → Video Capture Device, set Device to Pop Magics Camera. It behaves like any webcam source — resize, crop, layer scenes around it. This is the simple route and it's what most people should use.
- Send to OBS (macOS). Toolbox → Output → Send to OBS feeds OBS at 1920×1080 through the Pop Magics OBS plugin. It requires that plugin to be installed, and Pop Magics must already be running before you start OBS — start them in the wrong order and OBS finds nothing.
Either way, remember both apps share your GPU. Leave headroom: see Best output settings, and the full OBS walk-through at Use Pop Magics with OBS.
Twitch, YouTube Live and Facebook Live
Two ways to reach a platform, and they're genuinely different choices.
Through OBS (or similar)
Add Pop Magics as a Video Capture Device and build scenes, transitions and overlays around it as usual. Choose this if you already have a scene collection you care about.
Direct RTMP from Pop Magics
No second app at all. Choose this if Pop Magics is your show — it's fewer moving parts and less CPU.
For the direct route:
-
Turn Streaming on
Toolbox → Output → Streaming.
-
Pick your platform and paste the key
Choose Twitch, YouTube Live, Facebook Live or Custom (full URL). For the presets you only paste the stream key — the ingest URL is filled in for you. The Paste button lights up when your clipboard looks like a stream key.
-
Run a Test stream
It sends a short probe to the ingest. Six seconds now beats discovering a bad key in front of an audience.
-
Go live
⌘L / Ctrl+L arms the broadcast with a 3-2-1 countdown you can cancel. The status pill shows LIVE and elapsed time once you're on.
8. Recording
⌘R on macOS, Ctrl+R on Windows, or the RECORD button in the bottom bar. It records the composited picture — the same one your viewers get — as an H.264 MP4 with AAC audio.
Where the files land
| Platform | Location |
|---|---|
| macOS | ~/Movies/Pop Magics — the Movies folder already in your Finder sidebar. |
| Windows | Videos\Pop Magics — your Videos known folder. |
| Portable install | Under the install's own data root, if you're running portable or have set a data-root environment variable. |
You never have to remember any of that: Library → Open recordings folder takes you there, and Library → Recordings library… lists your recordings with poster thumbnails inside the app. If you have recordings from an older version stored elsewhere, they're moved into the new location on first launch rather than being left behind.
Audio
- Pick your input at Toolbox → Input → Microphone and watch the Level meter move while you talk. If the meter is dead, the recording will be silent — check this before you record, not after.
- Aim for peaks around −12 to −6 dBFS. Above −3 dBFS you risk clipping, which cannot be undone afterwards.
- The recorder takes ownership of the microphone while recording, so the live level meter pauses during a take. That's expected, not a fault.
- If the microphone can't be opened when recording starts, the app says so in the status line and records video only rather than failing outright.
What to expect
- Audio is merged into the video when the recording stops, so the file is briefly finalised after you hit stop. Let it finish before you close the app.
- If the app is interrupted mid-recording, you'll see a recovery notice on next launch offering to restore the take.
- Recording, the virtual camera and streaming can all run at once from the same picture — but they all cost something. If frames start dropping, see §9 and §10.
9. Making it look good
The tracking is the engineering. This section is the craft — and honestly, it's where the difference between "neat demo" and "people ask how you did that" actually lives. None of it is difficult; all of it is skipped by people whose results look mediocre.
Choose the surface first, then everything else
Before you touch a setting, look at what's behind you and pick the best available surface. In rough order of how well they work:
- Excellent: a bookshelf, a panelled or painted door, a cabinet, a desk with objects on it, a brick or textured wall, a framed picture.
- Good: a plain wall with something on it — a poster, a clock, a light switch, a visible corner or skirting line.
- Difficult: a bare, evenly-lit painted wall. See §4 for the fixes.
- Avoid: mirrors, glass, glossy whiteboards, screens playing video, anything strongly reflective or backlit.
Light the room, then light yourself
- Even light on the surface beats bright light. A hard shadow falling across your Spot changes what the camera sees when anything moves, which is exactly the instability you're trying to avoid.
- Soft light on your face, roughly from the front. A key light or a bright window at 45° works. Content composites best over a well-exposed subject.
- Avoid strong backlight. A bright window behind you makes the camera darken everything else, which starves both the tracking and your face.
- Avoid flicker. Cheap LEDs and some fluorescents pulse at mains frequency. If your picture shimmers, that's why — and it's noise the tracker has to fight through every frame.
- Don't change the lighting drastically after you've set up. Placing Spots in daylight and then streaming at midnight under a single lamp is a different room as far as the camera is concerned. If you must, use Re-lock Spots.
Camera placement
- Make it stable. A tripod or a fixed mount. A camera resting on a stack of books that you nudge with your elbow will produce results you'll blame on the software.
- Turn off aggressive auto-everything if your camera lets you — continuous autofocus hunting and wild auto-exposure swings both change the picture in ways the tracker has to absorb.
- Don't zoom mid-show. It changes the camera's optics underneath everything.
- Keep the surface in frame. Content on a Spot that is mostly out of shot has very little to work with.
Framing and composition
- Spot size is content size. Draw the Spot at the size you want the content to be. Resist the urge to make it as large as possible — content that fills half the frame stops feeling like it's in the room.
- Keep Spots away from the frame edge. Content half-cut by the edge of frame reads as a glitch, and a Spot that keeps leaving the shot is a Spot that keeps having to recover.
- Leave room around yourself. The classic composition is you on one third, content on the other — not content hovering over your own head.
- Use Inset and Popout (Toolbox → Engine) to fine-tune how content fills its Spot and how far it stands proud of the surface.
Foreground Mask
Foreground Mask (Toolbox → Engine) is what puts content behind people and objects that pass in front. It has a Level slider, and the sweet spot depends on your scene:
- Too low and your hand passes behind the content — the illusion breaks instantly.
- Too high and content gets eaten by the surface it's supposed to be sitting on, or flickers as the mask over-reads the scene.
- Set it by testing the actual gesture you'll do on camera: walk your hand through the Spot a few times and nudge the Level until it looks right.
10. Troubleshooting
Symptom, cause, fix. Find your symptom; the cause is there so the fix makes sense and you can recognise it next time.
No camera at all — the preview is black or says no device
Cause The camera permission was never granted, another application is holding the camera exclusively, or the selected device has been unplugged.
Fix Check System Settings → Privacy & Security → Camera (macOS) or Settings → Privacy & security → Camera plus "Let desktop apps access your camera" (Windows), then relaunch Pop Magics. Quit any other app that might be using the webcam — one physical camera, one app at a time. Then Toolbox → Input → Camera, hit the refresh button and re-pick your device.
Pop Magics doesn't appear in the camera list at all
Cause Either the virtual camera isn't switched on, or the system-level camera component was never approved (macOS) / registered (Windows).
Fix First, Toolbox → Output → Virtual camera — is it actually on? Then on macOS: click Install virtual camera… in the same panel, approve it in System Settings → General → Login Items & Extensions → Camera Extensions, and restart your Mac. On Windows: reinstall using the installer, not the zip — the zip flow does not register the camera. The full checklist lives in Virtual camera not showing.
It only appears after I restart the other app
Cause That's not a bug — it's how camera enumeration works. Most apps ask the operating system for the camera list exactly once, at launch.
Fix Build the habit: Pop Magics first, virtual camera on, then the other app. When you do need to restart one, quit it properly — Teams, Zoom and Discord all keep running in the tray or menu bar after you close the window, and a tray-resident app has not relaunched.
The camera is selected, but the picture is black
Cause Three usual suspects: the receiving app is applying its own background effect over the incoming feed; Pop Magics has the virtual camera off or no live preview; or two applications are fighting over the same feed.
Fix In Zoom, turn off Background & Effects (blur and virtual backgrounds), then toggle your video off and on. Confirm Pop Magics itself shows a live preview — an empty preview sends an empty picture. And if you're using the OBS route on macOS, remember Pop Magics must be running before OBS starts.
Content drifts, slides or lags behind the surface
Cause The surface isn't giving the tracker enough to hold onto — too little detail, too much motion blur, a big lighting change since you placed the Spot, or the camera has physically moved since the lock was captured.
Fix In order: press Re-lock Spots to re-capture from the current view. Move the camera more slowly. Add light — blur is often just a dark room forcing a long exposure. Redraw the Spot so it takes in a real feature (a frame edge, a shelf line). Run a Room Scan if you haven't, since that's exactly what carries a Spot through the bad moments. And check the badge: Room: LOST means point the camera back at the area you scanned.
Content is hidden — swallowed by the wall or the surface
Cause The Foreground Mask is reading the surface itself, or something near it, as being in front of the content. Usually the Level is set too aggressively for the scene.
Fix Toolbox → Engine → Foreground Mask: lower the Level until the content comes back, then raise it slowly until a hand passing in front is masked but the content stays. If it's still wrong, switch the mask off entirely to confirm it's the culprit — content that reappears immediately tells you exactly where the problem was. A Spot that isn't lying in the surface's plane also makes this worse: use Fit (F) to snap it flat.
My blank white wall won't hold a Spot
Cause There is nothing on it to recognise. This is a property of the wall, not a fault in the app — during a scan it will tell you plainly that what it sees "reads as a blank wall".
Fix Include a real feature inside the Spot (frame, switch, shelf, doorway, wall corner), put something on the wall, light it from the side to bring out texture, choose a different surface, or use a printed marker. Full detail at §4.
No audio in a recording
Cause No microphone selected, microphone permission denied, the wrong device selected, or the merge step didn't complete.
Fix Go to Toolbox → Input → Microphone, pick the right device, and confirm the Level meter moves when you speak — that check alone catches most cases. Grant microphone permission in your system privacy settings and relaunch if it was denied. Watch the status line when recording starts: if it reports that it could not open the microphone, the take will be video-only. And if you find a .wav file sitting next to your .mp4, your audio was captured but not merged — the sound is not lost, it's in that file.
I can't find my recording / it won't open
Cause Looking in the wrong folder, or the file was still being finalised when you went looking.
Fix Library → Open recordings folder goes straight there — ~/Movies/Pop Magics on macOS, Videos\Pop Magics on Windows. Give the file a moment after you stop recording: audio is merged in at the end, so a file grabbed mid-finalisation can look wrong.
Choppy, stuttering, or the frame rate falls apart
Cause You're asking for more than the machine has, usually by running Pop Magics alongside another GPU-hungry app, or by pushing resolution and frame rate past what your hardware sustains.
Fix Drop one notch of resolution or frame rate — a steady 1080p30 beats a stuttering 1080p60 every time. Close other GPU-heavy applications and browser tabs. If you're running OBS as well, remember you're sharing one GPU between two compositors. Fewer, larger Spots cost less than many small ones. Details in Best output settings.
The Room Scan won't finish
Cause The scan has not yet gathered enough to save a map that would actually hold — usually because the camera was rotated rather than moved sideways, or it's pointed at a featureless surface.
Fix Read what the coach is telling you; it names the specific problem. Glide the camera sideways 30–60 cm rather than turning it on the spot, then up and down. Point it at detailed things — shelves, doorways, furniture. And when it says ✔ Ready, press FINISH ROOM SCAN — a scan you never finished is a scan that never saved.
"Install virtual camera…" fails on macOS
Cause macOS only accepts a camera extension from the properly signed app installed in /Applications. Running the app from Downloads, a disk image, or a development build will fail by design.
Fix Move Pop Magics into /Applications, open it from there, and try again. If the button already reads Virtual camera installed ✓, the extension is working — don't reinstall it just because you're not sure.
Still stuck after all that? Help → Report a problem… from inside the app, or contact support. Include your operating system version and the app version from Help → About Pop Magics — with those two facts we can usually skip straight to the answer.
11. Plans and what each unlocks
Every plan runs the same app. What changes is output resolution, which capabilities are unlocked, how many machines you can activate, and whether there's a watermark.
| Plan | Price | Machines | Includes |
|---|---|---|---|
| Free | €0 forever | 1 | 720p output, animated text, the virtual camera. Carries a Pop Magics watermark. Community support. |
| Creator | €15 / month | 1 | Full HD 1080p, 3D stickers & AR, live Twitch/YouTube alerts, no watermark. Email support. |
| Studio | €45 / month | 5 | Everything in Creator, plus 4K image exports, the advanced 3D toolkit, the white-label add-on and priority support. |
| Enterprise | Custom | 10+ | Everything in Studio, plus full white-label, SSO and invoicing, DPA and SLA, dedicated support and onboarding. |
Prices above are the month-to-month rate. Paying for a year up front costs the same as nine months, so Creator works out at €11.25 a month and Studio at €33.75 — the pricing page has the exact yearly totals.
Paid plans include a 14-day free trial with every feature unlocked and no watermark. If you don't continue, you drop to the Free plan — the app doesn't stop working, and your Spots, scenes and saved content stay on your machine. Billing is in EUR through Stripe; cancel anytime.
Current details, the monthly/yearly toggle and the full feature grid live on the pricing page, which is the authoritative version if anything here has drifted.
Ready to put something on a wall?
Start your free 14-day trial — full features, no watermark, cancel anytime.
Get Pop Magics12. Glossary
- Spot
- A place on a real surface, marked out by dragging a rectangle on the preview, where content plays. No printing required. Spots have IDs (0–49), can be named, and their size determines content size. The core idea of the whole product.
- Marker
- A printed ArUco pattern the camera recognises by ID. The alternative to a Spot, used in Marker — Professional mode when you need deterministic IDs or maximum recovery reliability. Print at 100% scale.
- World-lock
- Content staying attached to the real surface as the camera moves, and being seen from the new angle — rather than being glued to a fixed position on screen. The AR Anchoring switch controls this; the Room Scan makes it more resilient.
- Room Scan
- A short guided sweep of your room that gives Spots a fixed 3D reference, so they can be recovered when a surface is blurred or briefly covered. Glide sideways 30–60 cm, then up and down, then press Finish Room Scan. Saved and reused across launches.
- Occlusion (Foreground Mask)
- Content going behind real people and objects that pass in front of it, the way a real object would. Controlled by the Foreground Mask switch and its Level slider.
- Virtual camera
- A camera that isn't a physical device. Pop Magics presents your finished stage to the rest of your computer as Pop Magics Camera, so any app that can choose a webcam can choose it. Outputs 1920×1080, and exists only while Pop Magics is running.
- Show
- Your running order: the list of rows binding content to places. Built in the Show Builder, driven live from the Live Queue, the ] / [ keys and the Live edit dock.
- Playlist
- The mechanics underneath a Show. Several rows assigned to the same Spot rotate in order; each row's Hold value is how many seconds it stays before handing over.
- Pin
- Making a row sticky (📌) so it stays on its Spot instead of rotating. For the thing that must be on screen the whole time.
- Library
- Everything you've made or imported, stored locally on your machine. Reached from Library → My Assets. Content is made in the studios and lands here before going onto a Show.
- Live alerts
- Events from Twitch, YouTube Live or Streamlabs — follows, subs, bits, raids, Super Chats, tips — arriving on your stage as bubbles on a Spot rather than as a flat overlay.
- Preview
- Not a rehearsal window. The preview is your program output: what the virtual camera sends, what the recording captures and what the stream broadcasts, all at once.
Frequently asked
Do I need to print markers to use Pop Magics?
No. Markerless is the default — you draw a Spot on a real surface and content plays there. Printed markers remain available as a second mode for setups that need deterministic IDs and the most reliable recovery. See §4.
Why won't a Spot hold on my blank white wall?
Because there's nothing on it to recognise from frame to frame. Include a real feature in the Spot — a frame, a shelf edge, a doorway, a wall corner — put something on the wall, or light it from the side to bring out texture. If the wall must stay bare, use a printed marker. Full fixes at §4.
Why doesn't Pop Magics appear as a camera in Zoom?
Apps scan for cameras when they launch. Start Pop Magics, turn on Virtual camera, then fully quit and reopen Zoom. On macOS the camera extension must also be approved once in System Settings under Login Items & Extensions → Camera Extensions. See §10.
Where do my recordings go?
~/Movies/Pop Magics on macOS, Videos\Pop Magics on Windows. Library → Open recordings folder takes you straight there.
Can I record and be a camera and stream at the same time?
Yes — all three come from the same composited picture. Just leave your machine some headroom; running everything at maximum resolution and frame rate simultaneously is how you find your hardware's limit.
Does Pop Magics run on Windows?
macOS is the shipping platform; Windows is in private beta. The download page has the current status for both.
Does my content go to the cloud?
No. The pipeline runs on your machine and your content lives in a local library on your disk. Network access is used only for things that inherently need it — streaming to a platform, connecting live alert services, RSS tickers, the asset store, and update checks.