
Feature tour
Everything MultiCam Studio Pro can do
A complete production toolkit in a browser tab: a live compositing canvas, independent scenes, a real audio mixer, a non-destructive recording editor and a separate multi-track Video Studio Editor — all running locally on your device.
8
Simultaneous sources
Any size
Program canvas
MP4 / WebM
Export formats
100%
On your device
Part one
Studio features
Compose cameras, screens, microphones, images, text and annotations on one live canvas — then record it in a single file.
Composition
Canvas and composition
The program canvas is the same frame your recording is written in — so what you arrange is exactly what you get. Choose a preset or set custom dimensions, then drag, resize, layer and style every source until the composition looks designed rather than accidental.
- Canvas size presets for web (16:9), mobile (9:16 vertical) and social (1:1 square, 4:5 portrait), plus fully custom width and height with an optional aspect-ratio lock.
- Drag any source to move it and use the eight corner and edge handles to resize it precisely.
- Layer sources on top of each other and reorder them, so a picture-in-picture camera always sits above a screen share.
- Choose a fit mode per source: Fill (cover) crops to the box, Letterbox (contain) keeps the whole image with bars, and Stretch fills the box exactly.
- Round the corners of any source with an adjustable radius for a modern, card-style look.
- Add and tune a drop shadow per source — colour, blur and offset — to separate an inset camera from the background.
- Numeric position and size fields in the properties panel when you need pixel-perfect placement.
- A fullscreen preview button to check the composition without the surrounding panels.
Inputs
Sources: cameras, screens, microphones, images and text
Anything you can point a browser at can become a source: webcams and capture cards, screen and window shares, microphones, local images and fully styled text overlays — all arranged on the same canvas and recorded into one file.
- Up to eight simultaneous video sources — webcams, capture cards, virtual cameras and phone cameras that appear as devices.
- Screen, window or browser-tab capture added as an ordinary source you can position and resize like any camera.
- Microphone sources with their own channel in the mixer, so you can record a proper USB mic alongside a webcam.
- Per-source capture resolution: 1080p, 720p, 480p or 320p, letting you trade sharpness for CPU headroom on a per-camera basis — if the hardware can't deliver the request, the selector snaps to the resolution the camera actually opened at.
- Switch the physical device behind any camera or microphone source at any time from the properties panel — no need to delete and re-add the source.
- Live capture indicators per source: actual resolution, frame rate, dropped frames and bitrate, plus an auto-tune pin and a per-source capture FPS override.
- A device list that refreshes when you plug or unplug hardware, plus a manual refresh button.
- Show, hide, rename, duplicate or remove any source without disturbing the rest of the layout.
- Image sources: add any local picture (PNG, JPG, WebP, GIF, SVG) with full properties — position, size, scaling, mirror/flip, corner radius, drop shadow, colour filters, opacity, rotation and entrance/exit animations.
- Text sources: add titles, lower thirds, captions, watermarks and announcements with rich text editing — bold, italic and underline, plus font, size, weight, colour, alignment, line height, letter spacing, case and right-to-left support.
- Text styling includes outline, glow, drop shadow and a padded, rounded background box; hiding or showing a source plays its exit and entrance animation.
Switching
Scenes and transitions
Scenes are complete, independent setups: their own sources, their own layout and their own audio. Switching scenes is how you cut between a talking head, a full-screen demo and a side-by-side interview.
- Create as many scenes as you need; adding a source to one scene never affects another.
- Audio is scene-aware — a microphone that only exists in one scene is silent in the others, so nothing bleeds through.
- Scene layout presets — 1 Camera, 1 Screen, 2 Side by Side, 2 Stacked, 2 + 1 PiP, 3 Horizontal, 3 Vertical, 1 + 2, 4 Grid, 4 Horizontal, 1 + 3, 5–8 Grids, 1 + 7 and more — that auto-arrange your sources in one click, both when creating a scene and afterwards.
- Optional numeric hotkeys per scene: assign keys 1–9 on the scene card and cut to a scene with a single keypress.
- Smooth fade transitions when switching scenes, with a configurable duration in milliseconds.
- Rename, reorder and delete scenes from the scenes dock, and switch live while recording.
Sound
Audio mixing and monitoring
A full channel strip lives behind every audio source, so quiet microphones and loud webcams can sit at the same level and the recorded track stays clean and free of clipping.
- A channel per audio source with a live level meter showing real-time loudness and gain-reduction readout.
- Volume and gain control on every channel, plus mute and solo for isolating a single source while you set levels.
- Noise suppression toggle to clean up background hum and fan noise.
- Noise gate with an adjustable threshold to silence a mic when nobody is speaking.
- A compressor (threshold and ratio) and a master safety limiter that catch peaks and prevent clipping on the recorded track.
- An interactive graphical 3-band EQ — drag the Low, Mid and High nodes to set gain and frequency, with a Mid width (Q) control and one-click reset.
- Per-source audio delay for A/V sync, so you can nudge sound earlier or later if a camera introduces video delay.
- Selectable sample rate — 44.1 kHz, 48 kHz or 96 kHz — with 48 kHz as the clean default.
- Adjustable audio buffer size (20–400 ms) to eliminate clicks and dropouts on slower machines.
- Automatic audio bitrate that follows what your browser supports, with an optional custom bitrate for full control.
Drawing
Live annotations and whiteboard
Draw over the program canvas while you record. Annotations are composited into the recording, so they appear in MP4 and WebM files and snapshots — resolution independent from 720p to 4K.
- Draw with pen, highlighter, line, arrow, rectangle, circle and text directly on the canvas.
- Select tool to move, resize, rotate and delete annotations, with undo, redo and clear.
- Colour presets plus custom hex, brush size, opacity and an optional 3 / 5 / 10-second annotation lifetime.
- Text boxes you draw by dragging — text wraps inside the box instead of running on one line, and reflows as you resize it.
- Floating rich-text bar for annotation text: font family, manual font size (4–400 px), bold, italic, underline, alignment, colour and background.
- Whiteboard source with white, black, grid, dots, custom or transparent backgrounds and multiple pages you can switch while recording.
- Scope each layer to the current scene or keep it global across scene switches.
- Keyboard shortcuts: V, P, H, L, A, R, C, T, E, Ctrl+Z / Ctrl+Shift+Z, Delete and Esc.
Output
Recording and output
- H.264 / MP4 by default for maximum compatibility, with VP9 / WebM available for the most reliable, gap-free recordings.
- MP4 recordings request video/mp4;codecs=avc1,mp4a.40.2 so the AAC audio track is always written correctly.
- Adjustable video bitrate and frame rate to balance file size against quality.
- Output resolution scaling, so you can compose at 1080p and export at 720p if you prefer smaller files.
- Automatic audio bitrate, sample rate and buffer by default — the browser picks values that match the selected codec — with a custom settings toggle for full control.
- Pause and resume mid-recording, then continue into the same file.
- One-click PNG / JPEG / WebP snapshots of the current canvas at full resolution.
- Background-safe capture: recording keeps running at full frame rate even when you switch to another browser tab.
- Finished recordings download directly to your computer — nothing is uploaded anywhere.
Post
Recording editor
Open any recording in a dedicated editor straight from the Recordings list. Edits are non-destructive — originals are never modified — and the result exports as a fresh file.
- Preview with frame-accurate stepping, playback speed, volume and J / K / L keyboard shortcuts.
- Non-destructive trimming, splitting and deleting — cut sections can be restored with one click.
- Zoomable timeline with a thumbnail strip, audio waveform, in/out markers and drag trim handles.
- Undo / redo history and automatic saving of your edits, with recordings stored in the browser so they survive a reload.
- Auto Cut Silence: analyse the recording and cut every silent stretch automatically, with adjustable silence threshold, minimum length and padding kept around each cut.
- Export the edited result as a new MP4 or WebM file at your chosen resolution and quality; multi-cut exports play smoothly end to end with synced audio.
Performance
Efficiency Mode — light preview, full-quality recording
Efficiency Mode makes the Studio feel light even with multiple cameras on screen: you preview a low-resolution, frame-capped canvas while the recording pipeline keeps running off a separate full-resolution program canvas — so the interface never feels laggy, yet every pixel of your output stays at full quality.
- Dual-canvas architecture: a low-resolution preview for the UI and a full-resolution program canvas reserved purely for recording and snapshots.
- Preview quality control (Auto, Low, Medium) plus a preview frame-rate cap of 10, 15, 20, 24 or 30 fps to keep the main thread free for controls.
- Hardware-accelerated encoding where possible: H.264 / MP4 and VP9 / WebM via WebCodecs, detected per device — WebCodecs is never assumed faster, so a real probe decides.
- Every recording starts with a capability probe: VideoEncoder.isConfigSupported with prefer-hardware, an AAC/Opus audio check, and a live smoke test that actually initialises the encoder and drains frames — anything that fails falls back to MediaRecorder automatically.
- Encoding, frame processing, chunk management and metadata run in a dedicated Web Worker, keeping the main thread reserved for UI, controls and previews.
- Frames are transferred to the worker as zero-copy VideoFrames (not pixels read back on the main thread), and muxing to MP4/WebM happens off-thread with back-pressure.
- Adaptive capture scaling: preview camera tracks are downscaled while you compose, then restored to full capture resolution the instant you press record.
- Full-quality capture is restored before every recording — the file you download is never affected by the lightweight preview.
- Toggle Efficiency Mode, preview quality and hardware encoding from the Studio controls dock — everything else works exactly as before.
Live probe — this device
- Probing this device
- …
This is the same probe Efficiency Mode runs before every recording — hardware WebCodecs is only used when the encoder actually initialises on your device.
| Task | Standard mode | Efficiency Mode |
|---|---|---|
| Multi-camera preview (3 cams) | 1080p × 3 live previews | 360–540p previews at capped fps — UI stays at 60 fps |
| 1080p30 MP4 recording | MediaRecorder on the main thread | Hardware H.264 encoded + muxed in a worker |
| CPU freed for the interface | Encoder + previews compete with UI | Main thread reserved for controls; encoding off-thread |
| Recorded file quality | Full resolution | Identical full resolution — preview tuning never touches output |
Collaboration
Guest Link — remote guests over local Wi-Fi
Bring another person's camera, microphone or screen into your scene without accounts, a server or any uploads. Create an invite in the Guests panel, share it as a QR code or link, and the guest joins from their phone or laptop on the same network.
- Guests open the invite link, pick camera, mic or screen, and their feed lands on your canvas like any other source — layout, filters, audio mixing, recording and snapshots all apply.
- Guests choose which physical camera to share and can switch it live; the host can request or stop each guest's camera, mic and screen, and the guest approves or declines.
- Program return: the guest sees your live program output on their device, with a maximize option for a full-screen view.
- If a guest feed is removed by accident, it reappears automatically when the track reconnects — or restore it manually from the Guests dialog.
- Fully peer-to-peer over your network: no accounts, no backend, nothing uploaded.
Part two
Video Studio Editor features
A full multi-track editor for your own local footage: timeline editing, speed ramps, text layers, voice-over and on-device captions.
Timeline
Multi-track editing
A separate, full page for editing local video and audio files on a multi-track timeline — import your own media, arrange it across unlimited tracks, and export a finished video, all in the browser.
- Import local MP4, WebM, MOV, MP3 and WAV files by drag and drop; nothing is uploaded.
- Add unlimited video and audio tracks, drag clips between tracks, trim edges, split at the playhead (only the selected clip), duplicate and delete.
- Video clips show a filmstrip of frames and audio clips show a real waveform on the timeline, with cached previews that follow trims and zoom.
- Track controls for mute, hide and lock, plus undo / redo and keyboard shortcuts (Space, S, Delete, Ctrl+Z / D, arrows).
- Import recordings directly from the studio into the Video Studio Editor without changing the Edit icon's behaviour.
- Imported media is placed on a matching track automatically — videos and images on video tracks, audio on audio tracks — or a new one is created for you.
- Editing canvas size presets for web, mobile and social (16:9, 9:16, 1:1, 4:5 and more) plus fully custom dimensions with an aspect-ratio lock — the canvas, preview and export all follow your choice.
- Export the finished edit to MP4 or WebM at your canvas resolution with selectable quality and frame rate.
Clip tools
Clips, layers and audio
- Per-clip controls: speed, volume, audio fades, mute, scale, position, rotation, opacity, fade from / to black and brightness / contrast / saturation / blur filters.
- Select a video or image on the canvas and resize, move and rotate it with handles — values sync live into the properties panel.
- Graph-based speed ramp / time remapping with ripple editing and timeline snapping for smooth slow motion.
- Text layers with a rich text editor, drag-and-resize on the canvas, their own timeline lane and reorderable stacking on top.
- Record a voice-over straight onto a new audio track while the timeline plays, and choose which microphone to record from.
- Split audio from a video clip onto its own audio track with one click; audio clips get dedicated editing — gain in dB, quick ±3 dB steps, fades and mute.
- Volume envelopes, clip EQ, transform and crop tabs in the clip inspector, plus effects and transitions.
- CapCut-style effects: 18 one-click looks (Vivid, Cinematic, Teal & Orange, Vintage, Noir, VHS and more) with an intensity slider, plus pro colour adjustments — exposure, highlights, shadows, temperature, tint, vibrance, hue, sharpen, vignette and film grain.
- Clip animations: fade, zoom, slide, pop and blur entrances and exits, plus looping Ken Burns, pan, shake, pulse and glitch motion.
- Twelve junction transitions (cross dissolve, fade to black, slides, wipes, zooms, whip pan, blur dissolve) with adjustable duration.
- Graph-based speed ramping and time remapping: drag speed points on an interactive curve with linear, smooth, ease and hold interpolation, ten editable presets, and 0.1×–16× constant speeds — preview and export stay smooth even at 4× and 8×, across split clips.
- Keyframe animation for text, image and video layers: enable it per layer, add keyframe diamonds on the timeline clip, drag to retime, and fine-tune X, Y and scale in the inspector — interpolated smoothly in preview and export.
Project files
Autosave, project files and portability
Your edit is protected against crashes and accidental tab closes, and whole projects travel with you as files.
- Continuous autosave of the timeline to the browser — reopen the editor after a crash or accidental close and pick up where you left off.
- New Project starts a completely fresh timeline when you want a clean slate.
- Save downloads a .mcproj project file with every edit, name and setting; Load restores it on any machine.
- Save with media downloads a self-contained .mcpack bundle that embeds the actual video, audio and image files, so projects load fully on another computer.
- Name your project in the Project menu — saved files and autosaves use the project name.
- A first visit loads a small demo project with sample audio and the MultiCam Pro logo so you can explore immediately.
Speech to text
Auto captions and speech-to-text
Generate captions from your timeline audio entirely on your device using an in-browser Whisper model — nothing is uploaded to a cloud transcription service.
- Choose Fast, Balanced or Accurate transcription quality, plus the spoken language.
- Edit captions in a searchable transcript, or drag and trim them on the dedicated caption lane.
- Every generation creates its own caption track, so captions for a second video never overwrite the first.
- Choose what to caption: the whole project, just the selected clip, or every audible clip at once — each clip, including splits, gets its own caption track placed at its timeline position with its trim, speed, volume and mute applied.
- Overlapping transcription windows with deduplication keep long clips fully covered without repeated words.
- Uses your GPU via WebGPU when available, with a fast WASM fallback.
- Roman-English transliteration for non-Latin languages such as Urdu.
- Style captions with presets, fonts, colours, outlines, position, animation and karaoke highlighting.
- Live captions from your microphone while you work.
- Import and export SRT and VTT subtitle files.
- Optionally burn captions into the exported video.
- A live resource monitor shows CPU load, memory use, core count, elapsed time and UI smoothness while captions generate.
Everyday use
Workflow and help
- Keyboard shortcuts for record, pause and snapshot so you can start without reaching for the mouse.
- An interactive guided tour that walks first-time users through every panel, available any time from the Tutorial button.
- A built-in change log listing every feature, improvement and fix as it ships.
- Live performance readout in the header: frame rate, estimated CPU load and memory use.
- Adaptive capture scaling and a frame-rate governor keep multi-camera sessions smooth on modest hardware.
- A fully responsive interface — every studio and editor feature works on mobile devices.
- Your scenes, sources and settings are remembered between visits on the same browser.
- Privacy-friendly analytics that only run after you accept cookies in the consent banner; a Terms of Use page covers acceptable use and recording consent.
Benchmark
How MultiCam Pro compares
Compare MultiCam Pro with popular video production, streaming, recording and editing platforms — OBS, StreamYard, Riverside and vMix.
| Feature | MultiCam Pro All-in-One Studio | OBS | StreamYard | Riverside | vMix |
|---|---|---|---|---|---|
| Production | |||||
| Browser-based | Yes | ||||
| Multiple cameras | Up to 8 | 2 | |||
| Live camera switching | Yes | Limited | |||
| Scenes | Yes | Limited | |||
| PiP / Grid layouts | Yes | ||||
| Screen recording | Yes | ||||
| Multiple microphones | Yes | ||||
| Presentation & Interaction | |||||
| Live annotations | Yes | Plugin / setup | Limited | Limited | Setup |
| Whiteboard | Yes | Setup | Limited | Limited | Setup |
| On-screen text | Yes | ||||
| Recording | |||||
| Local recording | Yes | ||||
| High-quality video recording | Yes | ||||
| Audio controls | Yes | ||||
| Video Editing | |||||
| Built-in video editor | Yes | Limited | Production-focused | ||
| Timeline editing | Yes | ||||
| Trim / Split / Cut | Yes | Limited | |||
| Voice-over recording | Yes | Setup | Limited | ||
| Speed / Slow motion | Yes | Editing | Production | ||
| Audio editing timeline | Yes | Basic | Limited | ||
| MP4 export | Yes | ||||
| Workflow | |||||
| Record → Edit → Export | All in one | Separate editor | Limited | Production-focused | |
| No desktop installation | Yes | ||||
Scroll the table sideways to see every platform.
One studio. Complete workflow.
MultiCam Pro combines multi-camera production, screen recording, live presentation tools, local recording and timeline-based video editing in one browser application.
Live streaming
Direct streaming to YouTube, Twitch and Facebook is built into the interface but is currently disabled while it is being finished. The Stream Live button shows an "under development" note until it is ready. Recording is fully available in the meantime.
Next steps
New to the studio?
The how-to-use guide walks you through your first recording in a few minutes, and the about page explains the thinking behind the project.
Try the features yourself
Open the studio and start composing cameras and screen shares in seconds.