arvideo
Sender Director Factory Spotter
26 ARVIDEO.IO — SELF-HOSTED SUITE FOR PRO VIDEO

The good stuff
is in there.

Most of us have decades of footage sitting on drives — Hi-8 captures, MiniDV, phone clips, GoPro and drone cards — that nobody has watched since the day it was shot. These four tools put that archive to work.

Sendergets media in safely and proves it's backed up before you wipe an SD card before you wipe them.
Directorturns 360 files into watchable flat video without an editor.
Factoryedits event footage into finished videos with music.
Spotterfinds a specific thing anywhere in your footage.
Download info@arvideo.io
A FINISHED FACTORY RENDER — CLIPS IN, VIDEO OUT
01 Sender It copies incoming media to the folders you choose, verifies every file by checksum, and can wipe the card behind a confirmation. SENDER → 02 Director It reads frames from each 360 clip, plans real camera moves, and writes flat MP4s — often two or three shots from one sphere. DIRECTOR → 03 Factory It reads every clip into a database first, then edits event footage into finished videos with music. FACTORY → 04 Spotter Show it a few reference photos of something and it finds appearances in your footage — scored, previewable, and clipped out to a folder. SPOTTER →
SENDER

Nothing gets wiped on faith.

Sender copies incoming media to the folders you choose, then verifies each file landed in your storage system — SHA-256 checksums for SD cards and drives; a name-and-size check for iPhones and other internal storage that can't be hashed in place. A phone match can never authorize deletion — only hash-verified files are ever eligible for a wipe, behind a confirmation.

ORGANIZED ✓ HASHED ✓ CLEAR TO WIPE
SENDER — ORGANIZED INGEST, VERIFIED BACKUP
DIRECTOR

Automated 360 video framing.

An afternoon with a 360 camera leaves you a bunch of files, and each one requires keyframing in an editor before anyone can watch it. Nobody does that, so the footage sits. Director frames the whole folder for you: it reads frames from each clip, plans real camera moves, and writes flat MP4s that play anywhere — often two or three different shots from one sphere. Give it a mode and/or a prompt.

AUTOMATIC OR VIA PROMPT CALM · CINEMATIC · WILD
DIRECTOR →
DIRECTOR, FRAMING A FOLDER OF 360 CLIPS
FACTORY 3A — THE INDEX · READS EVERYTHING FIRST

Know your footage.

Before Factory edits anything, it reads every clip and writes down what it finds: quality scores, duration, resolution, which camera shot it, and GPS and flight telemetry when the file — or the sidecar next to it — carries it: GoPro's GPMF lives in the file, DJI's SRT beside it. Claude writes a short description of each scene, and Whisper transcribes the audio locally with timestamps. Everything goes into one database, and every edit afterward is built from those records.

SCOREDsharpness · brightness · motion · audio
LOGGEDcamera · duration · resolution · GPMF + SRT telemetry · GPS
DESCRIBEDscene notes by Claude, per clip
TRANSCRIBEDWhisper, timestamped, fully local
DETECTEDoptional — object detection, landmark detection, star detection
PROVENANCEprovenance and rights — every source segment recorded and timestamped in the finished video's metadata, and the most restrictive source wins
FACTORY, INDEXING AN EVENT
FACTORY 3B — THE EDITOR & RENDERER · TRY IT

Run it yourself.

Pick folders — or run a prompt. Choose the cut, the mode, the render. When a render needs boxes or facts, the flow dips through detections.

CUT
{{o.label}}
MODE
{{o.label}}
RENDER
{{o.label}} boxes + diagnostic hud
{{boxNote}}
CUT MODE RENDER
{{railA}}
{{railB}}
{{railC}}
{{railSub1}}
{{railSub2}}
DETECTIONS — {{detState}}
{{detNote}}
SOURCE — FOLDERS, OR A PROMPT
{{f.label}}
{{f.clips}}
PROMPT
“every merry christmas in the last 5 years — christmas music, 2 min”
OUTPUT — ONE PER EVENT
pick at least one folder — or run the prompt
CASSIOPEIA vega · α lyr
{{out.det}}
{{out.title}}
{{out.cam}}
59.94 · TC {{out.dur}}
GPS ✔ · MOTION .87
ALT 122M · SPD 14 M/S · HDG 214°
  • {{b}}
THIS RUN — {{slate}}
Batch mode works through the whole archive on its own, overnight if that's when your machine is free.
NORMAL
DIAGNOSTIC HUD
ARVIDEO.IO — FROM FACTORY
arvideo
One clip, two renders: the plain title card, or the full diagnostic HUD.
07:41 · match 98% HITS, CODED BY CONFIDENCE — CLICK TO LAND ON THE MOMENT
SPOTTER

Image search for your archive.

Give Spotter a few reference photos of your thing and point it at your footage. It finds appearances of that thing, timestamps each to the half-second, and scores every one — with a sensitivity dial that runs from a few clean hits to everything. Finding runs entirely on your machine.

INPUTreference photos, one or many — each mirrored automatically so either facing matches
SCANSAM2 proposes candidates; three matchers — DINOv2, SigLIP2, OpenCLIP — judge each one head-to-head
VERIFYoptional second opinion from a vision model with your own key, off by default — it sees the references and one crop, never your video
RESULTa confidence-coded timeline of appearances, good to the half-second
EXPORThits cut out as real MP4 clips with five seconds of context each side, plus CSV and HTML reports
FOUR TOOLS
arvideo
FOUR TOOLS · ONE ARCHIVE
Sender It proves your media is backed up before you wipe a card. 01 OPEN → Director It turns 360 files into flat video. 02 OPEN → Factory It edits the pile into finished videos overnight. 03 OPEN → Spotter It finds anything you can show it. 04 OPEN →
FROM ADAM

I started out as a skateboard filmer and now I'm a video professional and a dad with tons of family footage stacking up. I love editing video, but the mountain of footage had grown so overwhelming that I couldn't keep up. I was let down by subscription services that promised to automate the process, so I set out to solve the problem myself. Hopefully these tools can help your workflow, too. 

arvideo
SELF-HOSTED · YOUR DRIVES, YOUR KEYS
BYO API KEYS · INFO@ARVIDEO.IO