Drop
Multi-file drag & drop at /upload — any logged-in user. Progress per file; duplicates are flagged by content hash before they land.
Library
The uploader is a real pipeline, not a file input. Multi-file drag & drop with progress and duplicate detection — and by the time you land in the editor, posters, filmstrips, proxies, and a transcript are already waiting.
Every upload runs the full ingest pipeline automatically. You never wait for a spinner — the library is working while you do something else.
Multi-file drag & drop at /upload — any logged-in user. Progress per file; duplicates are flagged by content hash before they land.
ffprobe pulls metadata; sha256 fingerprints the asset — duplicates get caught, merged, and never pile up twice.
720p and 540p editorial proxies plus a scrub rail render automatically. Editing stays instant on laptop Wi-Fi — masters never leave storage.
Word-level transcript for search and captions; auto-tagging files it into collections. Everything is searchable the moment it lands.
Big files, bad Wi-Fi, no drama
The everyday path — drag, watch the progress bar, get to work.
Chunked, resumable sessions via the API: append chunks, check status, finalize when ready. Big files and unstable connections stop being a gamble.
Drop files into an S3 watch/ prefix; every 60 seconds the pipeline ingests them — proxies, transcript, tags — and pings you when they're ready.
sha256 grouping and a merge path in the library — the same take never enters twice.
New to the editor? A first sequence already exists, and your first action — even a drop — starts a project and applies.
"Storage is cheap. Re-uploading footage because a connection dropped is not."
— growing upload sessionsProxies, transcripts, and tags before you even open the editor.