# VideoBGRemover — Comprehensive Technical & Product Reference (llms-full.txt) > Complete specification of VideoBGRemover cloud AI video segmentation, privacy blur redaction, browser-local WebGL2 chroma keying, and transparent video alpha verification workflows. ## 1. Architecture Overview: Cloud AI vs. Browser-Local Engines | Engine | Route | Processing Location | Cost / Billing | Supported Inputs | Verified Exports | | :--- | :--- | :--- | :--- | :--- | :--- | | **VideoBGRemover** | `/` & `/create` | Cloud GPU (SAM3 + Matting) | 1 credit / second (3-second minimum; 3s preview = 3 credits). About $4/min. No resolution surcharge. 0-credit restyle during 7-day retention | MP4, MOV, WebM (cloud jobs up to about 60s) | Transparent WebM (VP9), Composed H.264 MP4 (with audio), Transparent PNG Sequence ZIP | | **VideoBGBlur** | `/blur-video` | Cloud GPU (Multi-target Tracking) | Single target 1 credit / second; faces + plates 2 credits / second; screen blur flat 1 credit. 3s preview = 3 credits (6 for faces + plates). Refund if no target is found | MP4, MOV, WebM (cloud jobs up to about 60s) | Composed H.264 MP4 (with original audio preserved) | | **VideoBGChroma** | `/green-screen-video` | 100% Local Browser (WebGL2 + FFmpeg WASM) | 100% Free (0 credits, no login, 0 server upload) | MP4, MOV, WebM (Desktop: ≤500 MB, ≤90s, ≤1080p, ≤30fps) | Transparent WebM (VP9), Lossless MOV, Transparent PNG Sequence ZIP | | **VideoBGAlpha** | `/test-transparent-video` | 100% Local Browser (FFmpeg WASM + Offscreen Canvas) | 100% Free (0 credits, no login, 0 server upload) | WebM, MOV, MP4 (≤500 MB local) | Dual Diagnostic Report (Container Alpha Metadata + Decoded RGBA Pixel Coverage) + HTML5 Embed Snippet | ## 2. Cloud Credit Formula & Consumer Protection Rules - **Formula**: automatic cutout, text cutout, and single-target blur cost `max(3, ceil(seconds))` credits. Faces + plates cost twice that. Screen blur is a flat 1 credit. Resolution does not change the price. Packs are about $4 per minute. - **3-Second Preview First**: A preview of a longer clip bills the first 3 seconds: 3 credits for automatic cutout or single-target blur, 6 credits for faces + plates, and 1 credit for screen blur. - **7-Day Cached Mask Re-Composition (0 Credits)**: Once a segmentation mask is generated, it is cached for 7 days. Changing background colors, uploading custom background images/videos, or adjusting blur strength/feathering costs 0 additional credits. - **Zero-Target Automatic Refund**: If a prompt or blur target (`faces`, `plates`, `screens`, or custom prompt) detects zero objects across the video, 100% of reserved credits are automatically refunded. - **7-Day Automatic Cloud Cleanup**: Uploaded source videos and generated outputs are automatically purged from cloud storage after 7 days (or can be deleted immediately from the workspace). ## 3. Specialized Preset Workflows (`/tools/[slug]`) ### Remove Video Background (`/tools/remove-video-background`) - **URL**: https://videobgremover.pro/tools/remove-video-background - **Direct Workspace Launch**: https://videobgremover.pro/create?fresh=1 - **Preset Badge**: AI background remover - **Summary**: Start a fresh cloud AI matting session to isolate people, products, or pets from cluttered real-world scenes. A 3-second preview is 3 credits. Re-composite onto solid colors, custom images, or video backdrops for 0 extra AI credits while the mask is cached. - **Verified Spec**: Input: MP4 / MOV / WebM (≤200 MB, about 60s per cloud job, ≤4096×4096) · Export: Transparent WebM (VP9), Composed MP4 (H.264), PNG ZIP - **Billing Policy**: CLOUD AI · 3S PREVIEW (3 CREDITS) · 0-CREDIT RE-EDITS - **FAQs**: - **Q: Do I need a green screen to remove video backgrounds?** A: No. This AI workflow segments human subjects, products, and animals directly from everyday indoor or outdoor footage without any physical backdrop. - **Q: How much does a 3-second preview cost?** A: A 3-second preview costs 3 credits. Automatic cutout and single-target blur are 1 credit per second, with a 3-second minimum. Resolution does not change the price. - **Q: Does changing the background color or image charge credits again?** A: No. Once the foreground alpha mask is generated, it stays cached for 7 days so you can re-composite onto solid colors, images, or videos for 0 extra AI credits. - **Q: What export formats are included?** A: You can export Transparent WebM (VP9 with alpha), Composed MP4 (H.264 with original audio preserved when replaced background is selected), and Transparent PNG Sequence ZIP. - **Q: How does SAM3 text-prompted selection work?** A: Switch to Prompted Selection mode and enter natural-language descriptions under Keep, Add, or Exclude to isolate specific people or objects in multi-subject scenes. - **Q: Do unused credits expire?** A: No. All credit packs are one-time pay-as-you-go purchases that never expire. ### Blur Faces in Video (`/tools/blur-faces-in-video`) - **URL**: https://videobgremover.pro/tools/blur-faces-in-video - **Direct Workspace Launch**: https://videobgremover.pro/blur-video?target=faces&fresh=1 - **Preset Badge**: Faces - **Summary**: Launch VideoBGBlur pre-configured for multi-face detection and tracking. Protect bystander, interviewee, and minor identities in street interviews, vlogs, and bodycam footage without manual keyframing. - **Verified Spec**: Preset: target=faces · Filter: Gaussian / Box Blur · Export: Composed H.264 MP4 with Original Audio - **Billing Policy**: AI FACE TRACKING · AUTO-REFUND IF 0 FACES FOUND - **FAQs**: - **Q: Can it track multiple moving faces in the same video?** A: Yes. The AI detector tracks multiple faces simultaneously across camera pans, subject movement, and partial turns. - **Q: What happens if the AI finds no faces in my clip?** A: If zero faces are detected, the job stops automatically and 100% of your reserved credits are refunded to your account. - **Q: Can I make the face blur stronger without paying again?** A: Yes. Adjusting blur algorithm (Gaussian vs. Box), blur radius, mask expansion, or feathering on a cached mask costs 0 extra AI credits. - **Q: Does blurring faces remove my video audio?** A: No. VideoBGBlur preserves the original audio track in the exported H.264 MP4 file. - **Q: How do I prevent face edges from leaking during fast motion?** A: Increase the Mask Expansion slider to widen the blur region around each detected face and add Feather pixels for a smooth transition. - **Q: What video formats are supported?** A: MP4, MOV, and WebM files up to 200 MB, about 60 seconds per cloud job, and 4096×4096 resolution. ### Blur License Plates in Video (`/tools/blur-license-plates-in-video`) - **URL**: https://videobgremover.pro/tools/blur-license-plates-in-video - **Direct Workspace Launch**: https://videobgremover.pro/blur-video?target=license_plates&fresh=1 - **Preset Badge**: License plates - **Summary**: Open VideoBGBlur with license-plate detection pre-selected (`target=license_plates`). Track front and rear plates across moving vehicles in dashcam clips, car reviews, and street footage. - **Verified Spec**: Preset: target=license_plates · Filter: Gaussian / Box Blur · Export: Composed H.264 MP4 with Audio - **Billing Policy**: AI PLATE TRACKING · AUTO-REFUND IF 0 PLATES FOUND - **FAQs**: - **Q: Does it work on moving vehicles and angled license plates?** A: Yes. The AI model detects and tracks both front and rear license plates across moving vehicles, lane changes, and angled camera views. - **Q: What if no license plates appear in my video?** A: If zero license plates are detected, the job halts automatically and 100% of your reserved credits are refunded. - **Q: Should I use Gaussian or Box blur for license plates?** A: Both are supported. Box blur creates a crisp pixelated block look, while Gaussian blur produces a smooth optical defocus. You can switch between them for 0 extra credits. - **Q: How do I ensure fast-moving plates stay covered?** A: Increase the Mask Expansion slider by a few pixels so the blur region extends slightly beyond the plate frame. - **Q: Can I blur both faces and license plates in the same project?** A: You can use Custom Prompt mode in VideoBGBlur (e.g.Keep/Target both faces and license plates) to redact multiple target categories in one pass. - **Q: Is original dashcam audio preserved?** A: Yes. The exported H.264 MP4 retains your original audio stream. ### Blur Screens in Video (`/tools/blur-screens-in-video`) - **URL**: https://videobgremover.pro/tools/blur-screens-in-video - **Direct Workspace Launch**: https://videobgremover.pro/blur-video?target=screens&fresh=1 - **Preset Badge**: Screens - **Summary**: Open VideoBGBlur with the verified screen detection target (`target=screens`) selected. Redact confidential dashboards, source code, customer data, and Slack messages on monitors in office walkthroughs and vlogs. - **Verified Spec**: Preset: target=screens · Filter: Gaussian / Box Blur · Export: Composed H.264 MP4 with Audio - **Billing Policy**: AI SCREEN TRACKING · AUTO-REFUND IF 0 SCREENS FOUND - **FAQs**: - **Q: What types of screens does this preset detect?** A: It detects desktop monitors, laptop screens, television displays, tablets, and smartphone screens visible in the video frame. - **Q: What if no screens are detected in my video?** A: If zero screen targets are found, the task stops automatically and 100% of your reserved credits are refunded. - **Q: Can I adjust the blur strength so text on the monitor is completely unreadable?** A: Yes. You can increase the blur intensity slider and switch between Gaussian and Box blur for 0 extra credits once the mask is cached. - **Q: Does it track screens when the camera moves?** A: Yes. The segmentation mask tracks monitors and laptops across handheld camera movement, pans, and zooms. - **Q: Is original voiceover audio kept in the output?** A: Yes. Your original audio track is preserved in the exported H.264 MP4. - **Q: Can I target a specific whiteboard instead of a monitor?** A: Yes—switch to Custom Prompt mode in VideoBGBlur and type "whiteboard" or "document" to track custom surfaces. ### Blur Faces & License Plates (`/tools/blur-faces-and-license-plates-in-video`) - **URL**: https://videobgremover.pro/tools/blur-faces-and-license-plates-in-video - **Direct Workspace Launch**: https://videobgremover.pro/blur-video?target=faces_and_license_plates&fresh=1 - **Preset Badge**: Faces + Plates - **Summary**: Open VideoBGBlur with the dual outdoor privacy preset (`target=faces_and_license_plates`) selected. Automatically track and redact both pedestrians and vehicle registration plates in street vlogs, dashcam footage, and bodycam recordings. - **Verified Spec**: Preset: target=faces_and_license_plates · Filter: Gaussian / Box Blur · Export: Composed H.264 MP4 - **Billing Policy**: DUAL PRIVACY TRACKING · 3S PREVIEW · 0-TARGET AUTO REFUND - **FAQs**: - **Q: Does blurring both faces and license plates cost double credits?** A: Yes. Faces and plates are detected separately, so the job costs 2 credits per second. A 3-second preview is 6 credits. Resolution does not change the price. - **Q: What happens if neither faces nor license plates are found?** A: If 0 targets are detected across the clip, the job stops automatically and 100% of your reserved credits are refunded. - **Q: Can I test on the first 3 seconds before running a long dashcam clip?** A: Yes. A 3-second preview of faces and plates costs 6 credits. Single-target blur previews cost 3 credits. - **Q: Can I change the blur intensity after the video is processed?** A: Yes. Your tracking mask is cached for 7 days, allowing unlimited 0-credit re-renders with different Gaussian or Box blur levels. - **Q: Is original audio preserved in the exported MP4?** A: Yes. The final H.264 MP4 retains your original microphone or dashcam audio track. - **Q: What video formats and lengths are supported?** A: MP4, MOV, and WebM. Each cloud job can run up to about 60 seconds. ### Remove Green Screen from Video (`/tools/remove-green-screen-video`) - **URL**: https://videobgremover.pro/tools/remove-green-screen-video - **Direct Workspace Launch**: https://videobgremover.pro/green-screen-video?preset=green - **Preset Badge**: Green screen - **Summary**: Open VideoBGChroma with the studio green screen preset (`preset=green`) pre-selected. Key out green backdrops in real time with WebGL2 shaders and export Transparent WebM, Lossless MOV, or PNG Sequence ZIP without uploading a single byte. - **Verified Spec**: Preset: preset=green (#22B14C + Eyedropper) · 100% Local WebGL2 + FFmpeg WASM · Export: Transparent WebM, Lossless MOV, PNG ZIP - **Billing Policy**: 100% FREE · 0 CREDITS · 0 SERVER UPLOAD · NO LOGIN - **FAQs**: - **Q: Is this green screen remover completely free?** A: Yes. It runs 100% in your browser using WebGL2 and FFmpeg WASM, requiring no account login and 0 credits. - **Q: Are my green screen videos uploaded to any server?** A: Never. Every frame is decoded, keyed, and encoded locally on your own device. - **Q: What if my green screen lighting is uneven?** A: Use the canvas eyedropper to sample the dominant green shade on your backdrop, then slightly increase the Tolerance and Feather sliders. - **Q: Which export formats preserve transparency?** A: All three local export formats preserve full alpha transparency: Transparent WebM (VP9), Lossless MOV, and Transparent PNG Sequence ZIP. - **Q: What are the file size limits for local chroma keying?** A: Desktop browsers support up to 500 MB, 90 seconds duration, 1920×1080 resolution, and 30 fps (mobile supports up to 120 MB, 20 seconds, 720p). - **Q: What if my video does NOT have a green or blue screen?** A: If your video was filmed against a normal room or street background, switch to our Cloud AI Video Background Remover. ### Remove Blue Screen from Video (`/tools/remove-blue-screen-video`) - **URL**: https://videobgremover.pro/tools/remove-blue-screen-video - **Direct Workspace Launch**: https://videobgremover.pro/green-screen-video?preset=blue - **Preset Badge**: Blue screen - **Summary**: Open VideoBGChroma with the studio blue screen preset (`preset=blue`) pre-selected. Ideal for footage containing green clothing, plants, or props where a green key would cut into the foreground subject. - **Verified Spec**: Preset: preset=blue (#1E57D8 + Eyedropper) · 100% Local WebGL2 + FFmpeg WASM · Export: Transparent WebM, Lossless MOV, PNG ZIP - **Billing Policy**: 100% FREE · 0 CREDITS · 0 SERVER UPLOAD · NO LOGIN - **FAQs**: - **Q: Why use a blue screen instead of a green screen?** A: Blue screen is preferred whenever your subject wears green clothing, holds green products/plants, or is filmed for darker/nighttime composite scenes where green spill is undesirable. - **Q: Does blue screen removal cost any credits?** A: No. Like green screen removal, it runs 100% locally in your browser for free with zero server uploads. - **Q: Can I sample a custom shade of blue from my video frame?** A: Yes. Click the Custom/Eyedropper option to pick the exact blue pixel directly from the preview canvas. - **Q: What formats can I export after removing the blue screen?** A: You can export Transparent WebM (VP9 alpha), Lossless MOV, and Transparent PNG Sequence ZIP. - **Q: Will blue eyes or blue jeans be keyed out?** A: If the subject wears a shade close to the backdrop blue, lower the Tolerance slider slightly or use our Cloud AI Video Background Remover instead. - **Q: Can I verify the exported transparent video right after?** A: Yes—click over to our free Local Alpha Inspector (`/test-transparent-video`) to verify container metadata and decoded RGBA pixels. ### Test Video Transparency (`/tools/test-video-transparency`) - **URL**: https://videobgremover.pro/tools/test-video-transparency - **Direct Workspace Launch**: https://videobgremover.pro/test-transparent-video - **Preset Badge**: Alpha detector - **Summary**: Launch VideoBGAlpha to verify whether your WebM, MOV, or MP4 file contains real alpha transparency before shipping to production. Inspect both container metadata tags and decoded RGBA pixel coverage 100% locally. - **Verified Spec**: Input: WebM / MOV / MP4 (≤500 MB Local) · Scan Modes: 16-Frame Sampled / 900-Frame Full · 0 Server Upload - **Billing Policy**: 100% FREE · DUAL METADATA + RGBA PIXEL QA · 0 UPLOAD - **FAQs**: - **Q: Why does my transparent video show a black background on a webpage?** A: Either the exported file lost its alpha channel during encoding, or the browser does not support alpha decoding for that container (for example, standard H.264 MP4 does not support native alpha). - **Q: How does VideoBGAlpha detect "fake" transparent videos?** A: Many tools only check container flags. VideoBGAlpha also decodes video frames onto an offscreen RGBA canvas and checks whether pixels actually have `alpha < 255`. - **Q: What is the difference between 16-frame sampled and 900-frame full scan?** A: Sampled mode probes up to 16 evenly spaced frames for fast verification, while Full mode scans up to 900 frames (180 seconds) to catch intermittent alpha dropouts. - **Q: Is my video uploaded anywhere during inspection?** A: No. All metadata probing and frame decoding happen 100% locally in your browser. - **Q: Which video formats support true transparency on the web?** A: WebM (VP8/VP9 with `alpha_mode=1`) for Chrome/Edge/Firefox, and MOV/MP4 (HEVC with alpha or Apple ProRes 4444) for Safari/Apple devices. - **Q: Does this inspector cost any credits?** A: No. It is 100% free with no login required. ## 4. Bilingual Support & Contact - **English Root**: https://videobgremover.pro/ - **Chinese Root**: https://videobgremover.pro/zh - **Support Email**: support@videobgremover.pro