About Features How it works Docs GitHub Get started
Italiano English
Multicam · Podcasts · Events

Four cameras.
One rough cut
before lunch.

You already shot the episode. What you're missing is sync, montage, captions, and platform exports — without uploading rushes to a cloud NLE. Bootstrap with Docker, open the dashboard, drop in 2–4 camera clips: Shotloom builds a rough cut, styles subtitles, and exports for YouTube, TikTok, Instagram and Facebook on your machine.

Local
Your machine
YT
4 platforms
Multicam
2–4 inputs
9:16
Face-aware crop
Shotloom — Dashboard
Ingest: podcast_ep03_cam{A,B,C}.mp4
Sync: aligning 3 camera streams locally
Analysis: VAD + face scoring for 9:16
Montage: rough cut draft — 68%
Captions: styled SRT ready
Export: YouTube 16:9 + TikTok 9:16 queued
Stored on your disk — no cloud upload
Tweak rhythm in Settings, then re-export
Try your first multicam session
STATUS: Early access — pipeline in active development. Bootstrap via Docker. License TBD on GitHub.

01. Drop and automate

Upload multicam, come back to a rough cut

Start with one real session. Nobody asks you to rebuild your workflow — just stop hand-syncing four angles. When it's done you have a timeline, captions, and platform exports ready to refine.

01

Ingest

Drag in 2–4 camera files from your shoot: podcast cams, event coverage, interview angles. No manual sync prep — queue the session and let Shotloom align streams.

Multicam drop zone
02

Sync & analyze

Audio alignment, VAD, face scoring for vertical crop — runs locally while you keep working. Long sessions don't glue you to the progress bar.

Pipeline runs in Docker
03

AI montage

Rough cut with rhythm you can tune in the dashboard. Captions with style presets. Refine parameters — montage pace, subtitle look, segment lengths — before export.

Dashboard: Media / Captions / Settings
04

Export

YouTube 16:9, TikTok 9:16, Instagram Reels, Facebook — platform profiles baked in. Elena ships weekly; Marco clips highlights; Giulia batches vertical cuts from one master session.

YT · TT · IG · FB profiles

02. Who this is for

Multicam piling up, publish window closing

Every profile starts with a real doubt: "Will Docker run?", "Is sync accurate?", "Can it export for TikTok?", "Does footage stay private?" Test one session on your hardware — then decide.

PODCAST

Elena

Three-camera podcast every week — sync, rough cut, YouTube master and vertical clips without overnight editing marathons.

CREATOR

Marco

Event multicam → TikTok highlights and Reels. Face-aware 9:16 crop, styled captions, batch export from one ingest.

PRODUCER

Luca

Client livestreams with sensitive footage — everything stays on his NAS-backed Docker host, not a random cloud timeline.

EDU

Sara

Lecture multicam → captioned cuts for LMS and social. Searchable transcripts, platform-ready exports, no per-minute SaaS bill.

REFINE

Automate first, tweak second

Shotloom does the heavy lift — sync, rough cut, captions, exports. Then you dial montage rhythm, subtitle style, and platform durations in the dashboard. Fast path by default; precision when you want it.

  • Bootstrap once, reuse for every session
  • Settings tab for rhythm and style
  • Re-export without re-ingesting
To get started
Bootstrap Docker + script
Dashboard 127.0.0.1:8765
First session 2–4 camera clips
Personal use Free (early access)

03. Where your rushes go

Your footage doesn't leave your machine

Unreleased episodes, client events, interview rushes — privacy is why creators skip cloud NLEs. Shotloom runs in Docker on hardware you control. Try it tonight without wondering where your multicam ends up.

No forced cloud timeline

Ingest, sync, and export locally. Optional cloud APIs stay off until you configure them.

Docker on your box or VPS

Dev laptop, workstation, or locked-down server — bind to localhost by default. You choose exposure.

Open pipeline, verifiable

Source on GitHub. Inspect what runs before you point it at client footage.

STATUS
Core pipelineLOCAL
Platform exportsYT·TT·IG·FB
File ownershipYOUR DISK

04. Before you ask

"Will this run on my setup?"

Docker, hardware, sync quality, long sessions, privacy, and cost — straight answers before you bootstrap.

I have multicam footage right now. What do I get if I run Shotloom?
Drop 2–4 camera clips from a real shoot — podcast, event, interview, or workshop — and Shotloom syncs them, builds a rough cut, adds captions, and prepares platform exports. Elena uses it for weekly YouTube cuts, Marco for TikTok clips, Giulia for 9:16 reels. The point is turning raw multicam into publish-ready edits without a cloud NLE bill.
I'm not technical. Can I actually run it?
Yes. Install Docker, run the bootstrap script once, open http://127.0.0.1:8765 in your browser. On first run it pulls models locally — no account required. The code is open on GitHub; you verify what runs on your machine.
Why not just use CapCut, Descript, or a cloud editor?
Those paths upload your footage, charge subscriptions, and lock you into their export rules. Unreleased episodes, client events, sensitive interviews — that trade-off gets old fast. Shotloom is for creators who'd rather pay with disk space and GPU time on their own box than with recurring bills.
Will the AI montage be good enough for real work?
Honest answer: test your cameras, your room, your pacing. Run a 10–20 minute multicam sample you know well. Tweak rhythm and subtitle style in the dashboard, then export. No marketing page replaces your actual footage.
Can I leave while a long project processes?
Yes. Upload clips, start analysis, minimize the browser tab and get on with your day. Come back for the rough cut, captions, and exports. A 45-minute three-camera session shouldn't glue you to a progress bar all afternoon.
What does it cost? What's the catch?
No cloud editing bill: the pipeline runs on your machine via Docker. The catch is honest — you need Docker, a capable PC, and disk for models/proxies. License terms are still being finalized (see GitHub README); early access is on GitHub while the product matures.
My files are confidential. Who sees them?
Processing keeps files on your machine (or your VPS you control). That's why event producers and creators who don't trust upload services use it. Optional cloud APIs are separate — you only enable them if you pick a provider.
What formats can I throw at it?
What you already have: MP4 from cameras, phone memos, podcast WAV exports, screen captures, MKV. Normal multicam workflows — no manual prep for typical use.
Do I need every platform export on day one?
No. Most people start with one master cut and one vertical export. YouTube, TikTok, Instagram, and Facebook profiles are there when you need them — tune montage rhythm and caption style first, then batch export.
What should I do in the first 30 minutes after bootstrap?
Pick one real multicam session — not a stress test. Drop the clips, let sync and rough cut finish, preview in the dashboard, export one platform profile. If that clicks, queue the rest of your backlog.

Full reference: Documentation FAQ

Got multicam rushes you've been sitting on?

Bootstrap tonight, drop your first 2–4 camera clips, and see sync, rough cut, and export on your own footage. If the first session convinces you, tomorrow you already have a new publish workflow.

01
Bootstrap
./scripts/bootstrap.sh
02
Open dashboard
127.0.0.1:8765
03
Drop multicam
sync → cut → export