AiFramer

Full Feature Comparison

Every tier includes all features from the tier below it. Higher tiers add more — they never take anything away.

Feature Creator$14/mo Studio$29/mo Broadcast$49/mo Broadcast$99/mo
Feature Creator$14/mo Studio$29/mo Broadcast$49/mo Broadcast$99/mo
INPUTS — Video Sources
Display captureCapture your entire monitor — desktop, browser, everything visible
Game captureHooks into the game engine only — desktop stays hidden if you Alt-Tab
Window captureCapture one specific app window, ignores everything else
Webcam / USB cameraAny DirectShow-compatible USB camera or capture dongle
NDI inputsReceive NDI streams from cameras and production systems on your network
OMT inputsOpen Mic Technology protocol
SRT inputReceive an incoming SRT stream as a source — push from any SRT encoder, camera, or vMix
Video capture hardwareProfessional capture cards with DirectShow compatible drivers. Includes PCI, PCI Express, USB 3.0 and Thunderbolt based hardware (Blackmagic, AJA, Magewell, and others)
Simultaneous active inputs 12410
AI DETECTION & TRACKING
AI person detectionGPU-accelerated real-time object detection
Auto AI engine selectionBest detection model selected automatically per preset — no manual configuration
Custom AI engineManually choose detection power on the Custom preset (Fast / Balanced / Accurate / Maximum / Pose)
Pose keypoint tracking17-point skeleton for mid-spine and face centre tracking
Face detection mode
Sports ball trackingTracks standard sports balls in frame
Vehicle trackingCar and bike tracking for motorsport and IRL
Multi-subject pair trackingTrack exactly two subjects and keep both in frame
Group / centroid trackingTrack multiple subjects together as a group
Hull trackingBounding hull that wraps all visible subjects
Detection zone maskingDraw active and exclusion zones — AI only tracks inside your zones
Confidence monitor overlaySee exactly what the AI is detecting in real time
Frame detection loggingJSONL log for post-production diagnosis
FRAMING & MOTION
9:16 auto-framing608×1080 output
TV safe zones overlayAction safe (90%) and title safe (80%) guides on preview
Configurable smoothingMotion easing and speed limiter
Dead zone controlSubject must move X pixels before crop moves — reduces jitter
Lost-subject holdHold last position when subject disappears from frame
Motion predictionAnticipate fast movement and lead the crop ahead of the subject
Custom framing presetsSave and recall named channel configurations
Sync preset to all channelsApply one configuration across all active channels instantly
WORKSPACES & PRESETS
Create workspaceSingle-channel, large preview, scene switcher — for gaming and solo streaming
Produce workspaceMulti-channel strip, NDI, vMix integration — for production and broadcast
Gaming presets9 genre presets (FPS, MOBA, Racing, Sports, Open World, IRL…)
Podcasting presets2-person split, 3-person panel, active speaker + wide
Custom presetFully manual — set detection target, framing parameters, and AI engine yourself
Preset sub-modesWide, tight, ball-follow, goalie… — switch framing style without changing preset
Sports presets24 sport-specific AI presets — football, basketball, soccer, tennis, hockey + 19 more
COMPOSITOR & OVERLAYS
Game + facecam layoutsPiP, side-by-side, face-only, game-only — 9 layouts for 9:16, 6 for 16:9
Custom split positionDrag to resize the game / facecam split
Browser source overlayStreamlabs / StreamElements alerts composited over the 9:16 output
Scene switchingLive, BRB, Starting Soon, Just Chatting, Ending
Scene hotkeysF1–F5 keyboard shortcuts
Chat overlayRead-only Twitch chat scrolling overlay
Clip recordingRolling video buffer — export the last 15, 30, 45, or 60 seconds
AI highlight detectionAuto-detects the best moments from your stream for TikTok / Shorts clips
Guest video in compositorRemote guest composited into facecam / split layouts on both 9:16 and 16:9 outputs
REMOTE GUESTS
Remote guest invitesBrowser-based — guest opens a link, no software or account needed
Simultaneous guests 1333
Guest device selectorGuest chooses camera and mic before joining
Guest connection qualityAuto / High / Medium / Low — controls guest bitrate and resolution
Host return feed to guestGuest sees your 16:9 program output — what the audience sees
Mix minusGuest hears everyone except themselves — no echo
Guest audio processingFull Gate / EQ / Compressor / Limiter chain per guest slot
AUDIO
Voice processorGate → 3-band EQ → Compressor → Limiter per mic slot
Per-source gain control0–200% gain slider per audio slot
Audio monitor outputHear the program mix through any speaker or headphone device
VU metersPer-slot level monitoring
Source audio passthroughNDI / capture card embedded audio forwarded unchanged
Companion audio controlMute, unmute, volume via Stream Deck
STREAMING — Protocols
RTMP / RTMPSStream to all major platforms
WebRTC / WHIPSub-second latency streaming (Cloudflare, Millicast, LiveKit)
SRT outputSecure Reliable Transport — broadcast contribution grade
SRT encryptionAES-128 passphrase
HEVC / H.265~50% lower bitrate than H.264 at the same quality
STREAMING — Destinations
Twitch
YouTube Live
TikTok Live
Facebook Live
Kick
Instagram LiveVia Instagram Live Producer
X (Twitter) LiveRequires X Premium
LinkedIn LiveRequires LinkedIn Live access
Custom RTMP serverAny custom RTMP ingest endpoint
Simultaneous destinations 2344
Dual output (16:9 + 9:16)Stream vertical AND horizontal simultaneously — one go-live for both
Multi-stream managerLive stats and reconnect controls per destination
STREAMING — Quality
Quality presetsLow / Medium / High / Best
Custom resolution360p · 480p · 720p · 1080p (9:16 output)
Custom frame rate24 · 25 · 29.97 · 30 · 50 · 59.94 · 60fps — full PAL and NTSC broadcast rate support
Custom bitrate500–20,000 kbps
Quality settings rememberedAuto-restored on next launch
Scheduled start / end timeAuto-start and stop at set times
Stream health monitoringfps / speed / bitrate / dropped frames with auto-reconnect
Auto-reconnect on disconnect5→10→20→30s backoff
4K source captureDetection runs at 50% scale for speed; full 4K used for cropping — sharper 1080p output
Interlaced input deinterlaceAutomatic deinterlacing for interlaced sources from capture cards and NDI
Interlaced outputEncode 16:9 output as interlaced for downstream broadcast infrastructure
OUTPUT — Broadcast
NDI outputSend 9:16 NDI streams into vMix or other production software
NDI output per channelEach channel as a separate named NDI stream
Physical SDI / HDMI outputVia professional capture cards with SDI / HDMI output capability
PTZ camera controlAI-driven pan/tilt/zoom via VISCA over IP
PTZ preset positionsSave and recall named camera positions (up to 16)
PTZ dynamic zoomAI adjusts zoom to keep subject at configured tightness
PTZ tracking modesFollow Loose / Medium / Tight / Ultra-Tight
PTZ combination modeCall preset → camera moves → AI tracking resumes automatically
HARDWARE & PERFORMANCE
GPU accelerationCUDA (NVIDIA GPU) — Windows 10 / 11 only for v1.0
CPU fallbackRun without a GPU at reduced frame rate
Device selectorChoose which GPU or CPU handles AI detection
Live hardware statsCPU / GPU / VRAM usage bar
Multi-GPU modeDistribute channels across multiple GPUs
Multi-GPU auto-assignProportional VRAM assignment across GPUs
AUTOMATION — Bitfocus Companion
Companion HTTP serverControl AiFramer from any phone, tablet, or Stream Deck
Channel start / stop
Stream start / stop
Scene switching
Preset switching
Named preset load / save
Audio mute / volume control
Clip export triggerExport last 15/30/45/60s via Stream Deck button
Sync preset to all channels
NDI output toggle
PTZ preset save / callSave and recall camera positions from Stream Deck
PTZ tracking mode switchSwitch between loose/medium/tight from a button
PTZ zoom target controlAdjust zoom tightness from Stream Deck
INTEGRATIONS
OBS integrationSend crop transform to OBS via websocket
vMix integrationSend crop coordinates to vMix via HTTP API
Auto-update notificationsBanner on startup when a new version is available

Ready to start streaming vertically?

15-day free trial — no credit card required.

Start Free Trial View Pricing
Scroll to Top