Skip to content

Local footage library for filmmakers

You know the shot exists. ShotIndex knows where it is.

ShotIndex indexes your entire archive — NAS and loose drives alike — and makes it searchable by what's actually in the frame. Search the way you remember a shot, jump to the exact segment, and deliver to DaVinci Resolve with proxies and the right LUT.

Now in private beta on macOS · Windows to follow

No demo reel — real shoot days

of real archive ShotIndex was built and tested on
55 TB
clips searchable in a single index
18,000+
to map out an entire NAS
±10 min
per minute of footage for AI descriptions, on your own key
±$0.07

Measured on the production archive of a working video company, not on a toy dataset.

How it works

Three steps between searching and your timeline

  1. Point it at your sources

    NAS, RAID or a loose drive — anything that mounts as a folder. ShotIndex is read-only: your originals are never touched and the index lives separately.

  2. Let the engine measure and look

    Log profile, camera movement, exposure, scenes and people are measured — free and local. Then the AI layer describes every shot in plain language, using your own API key, with an estimate up front and a hard budget cap.

  3. Search, pick and edit

    Filter by facets, search freely or by meaning. Jump to the exact segment and send your selection to the timeline as FCPXML — proxies linked, the right LUT already applied.

Features

Built for how editors actually search

  • Search by what's in the frame

    Every segment gets a plain-language description: location, action, mood, people. You search by what you remember.

  • Smart search by meaning

    “Golden hour” also finds “low sun”. Embeddings run locally, so your archive stays home.

  • Measured, not guessed

    Shot size, camera movement, exposure and sharpness come from measurements — optical flow and histograms, not a model's guess.

  • Proxies with the right LUT

    Lightweight proxies with the log→Rec709 conversion baked in. ProRes RAW gets its own treatment instead of a wrong LUT.

  • Speech is searchable

    Find interviews by the quote: what's said is indexed per segment, right next to what's seen.

  • Map view

    Give folders a place and see your whole archive on a map — clustered, with the map following your selection.

  • Estimate first, cap always

    You see AI costs before you start. A hard cap pauses the queue; it survives rate limits and a sleeping Mac too.

  • Open formats

    FCPXML out, plain files and folders, nothing locked in. You can leave any day — and take everything.

Client portal

Let your client browse along — seeing only their footage

Publish a selection as a share and your client views their material online, signed in with a one-time code or a magic link by e-mail.

Only what you publish ever leaves your studio. The separation between clients is guarded by a cross-leakage test that runs with every change.

Into the edit

From search result to timeline

Export your selection as FCPXML and drop it into DaVinci Resolve or Final Cut Pro — proxies linked and the right LUT applied, so you're looking at graded-ready footage right away.

A Resolve Studio panel that searches straight from the media pool is on the way; the FCPXML route works today, including with the free version of Resolve.

Privacy

Your footage stays yours

  • Everything local

    Index, embeddings and proxies live on your hardware. There is no ShotIndex cloud looking over your shoulder.

  • Your own AI key

    The AI layer talks directly to your provider, with your key — stored safely in your system keychain. No server of ours in between.

  • Honest about free tiers

    If a free AI tier may use your data for training, ShotIndex says so out loud before you send client material.

“ShotIndex wasn't dreamed up in an office. It was built inside a production company where 55 terabytes of shoot days were slowly becoming unfindable.”

Marco Bakker — filmmaker at VidePro and maker of ShotIndex

FAQ

What makers ask us first

Does it work with my NAS?

Anything that mounts as a folder works: Synology, QNAP, TrueNAS, a RAID on your Mac or a loose drive. ShotIndex scans calmly in the background and is built around the pace of a real NAS.

Does ShotIndex touch my originals?

Never. Originals are only ever read. Proxies, index and embeddings live in their own folders, in a location you choose.

What does the AI layer cost?

You use your own API key (OpenRouter or Gemini). In practice it comes down to roughly $0.07 per minute of footage. You see an estimate up front, and a hard cap pauses the queue at your limit.

Which cameras and log profiles?

Log detection looks at gamma tags, camera tags, file names and, if needed, a frame measurement; the right LUT is then picked automatically. ProRes RAW gets white balance and an S-curve instead of a log LUT.

When is Windows coming?

The beta runs on macOS; Windows is on the roadmap for release and the core was built platform-independent for exactly that. Tell us you're waiting on Windows — it weighs into the order of things.

What will ShotIndex itself cost?

Pricing will be announced at launch. During the private beta you pay nothing and you talk directly with the maker.

Get in early

We're looking for a handful of filmmakers and production companies that take their archive seriously. Tell us briefly what you shoot and how big your archive is, and you'll hear quickly whether there's a spot.

You'll be e-mailing the maker directly, not a sales team.