Doza Cuts Coming soonFrom the maker of Doza Assist

Your multicam, cut in minutes.

Podcasts and interviews shot on two or more cameras. Doza Cuts listens to every mic, watches every camera, works out who is on which, and switches the whole episode to whoever is talking: real multicam cuts in Final Cut Pro, a flattened timeline in DaVinci Resolve. It runs on your Mac. Nothing uploads.

Apple Silicon Mac (M1+) · macOS 13 or later Coming soon · free trial at launch · no account, no card
Works withFinal Cut Pro · DaVinci ResolveMulticam FCPXML in, the cut back out
Nothing to mapCameras match themselves to voicesWrong face? Swap cameras
Your mediaNever leaves your MacWorks with the network off
One-hour, three-camera episode

An hour of podcast. Cut in two minutes.

Sixty minutes of three-camera podcast takes Doza Cuts about 2:02 on an M2 Max: the measured cut of a 67-minute interview (2:16, 410 cuts, 79 punch-ins), scaled to the hour. It listens to every mic and watches each camera once, and most of the time is the watching. It keeps what it saw, so a new style or a camera swap recuts without listening or watching again.

How it works

Export. Drop. Open.

1 · Export the XML

In Final Cut Pro, put the multicam clip in a project and choose File › Export XML. From DaVinci Resolve, export the timeline as FCPXML.

2 · Drop it on Doza Cuts

It listens to each mic and watches each camera, matching mouth motion to voices, so it knows who is on which camera and which one is the wide. There is nothing to map. Pick a style and press Cut it.

3 · Open the result

Open in Final Cut brings the cut into your open library, every cut a live multicam cut. For Resolve, Send to Resolve imports it into your open project (Resolve Studio with external scripting on); free Resolve users import the file through File › Import › Timeline, one more step.

Features

Every cut, still yours to change.

Nothing to map

Cameras match themselves to voices. Doza Cuts watches each camera with Apple’s Vision framework and matches mouth motion to each mic, so it knows who is on which camera and which one is the wide.

Editorial styles

Conversational, Fast, Interview or Custom. A style sets the shortest shot, how long a reaction holds, when crosstalk goes to the wide and how often a long answer cuts away.

Smart punch-in

Long answers step through Medium and Tight framings carved from the speaker’s own camera, never past its lossless limit. The crop follows the face and never moves inside a shot.

Batch

Drop several XMLs or a folder. Every multicam clip becomes a queue item, cut one after another, each one a click from your editor, or all of them at once.

Final Cut Pro and DaVinci Resolve

Final Cut gets real multicam cuts over your untouched multicam. Resolve gets a flattened timeline with the mics connected underneath and the punch-ins carried over. Send to Resolve needs Resolve Studio with external scripting on. Free Resolve users import the file through File › Import › Timeline, which works but is one more step.

Every frame rate

23.976 to 60 fps, drop-frame and non-drop, cameras at a different rate from the timeline. Rotated phone footage, 4:3 cameras and variable frame rate clips are read the way Final Cut shows them.

Plain answers

A file Doza Cuts can’t cut gets one sentence saying why and what to do. One shared mic is caught before any work starts, Cancel stops at once, and a cut never overwrites anything.

Ask Claude or ChatGPT to cut it

Connect Doza Cuts to Claude Desktop or ChatGPT for Mac in one click from Help › AI assistants (a local MCP server; Claude Code gets a config line), then ask in plain words: inspect a multicam, cut it, list recent cuts, open one in your editor. Off by default and local only: the assistant sees file paths and angle names, never your media.

Runs offline

Listening, watching and cutting all happen on your Mac. No analytics, no telemetry, no account, and your media never uploads.

One-time purchase

Pay once and keep it. No subscription, no credits, no meter on how much you cut. The price comes with the release.

Requirements

A Mac, your editor, a mic per voice.

Your Mac
Apple silicon
  • M1 or later. Intel Macs aren’t supported.
  • macOS 13 Ventura or later
  • Memory to spare: an hour-long cut used under 300 MB in testing
  • Room for scratch audio while it works, about 115 MB per mic for each hour, removed when the cut is done
  • Cutting works offline. A license key bought from doza.ai is activated online once (if doza.ai can’t be reached, the key works anyway); after that Doza Cuts asks doza.ai about once a day, when you’re online, whether the key is still valid, and keeps working whenever it can’t ask. The doza.ai version also checks for updates when you’re online.
Your editor
Final Cut Pro or DaVinci Resolve
  • Final Cut Pro 10.4.1 or later: any version that exports FCPXML 1.8 to 1.14. The cut opens as live multicam cuts.
  • DaVinci Resolve: a timeline exported as FCPXML. The cut comes back as a flattened timeline.
  • Send to Resolve needs Resolve Studio with external scripting on. Free Resolve users import the file through File › Import › Timeline, which works but is one more step.
Your shoot
One mic per speaker
  • Two or more camera angles in one multicam clip
  • A mic per speaker: separate files, a recorder’s multitrack file, or lavs plugged into a camera
  • No lavs? Each camera’s own sound works too: Doza Cuts reads who is talking from the faces.
  • Camera and audio files online while it works
One shared mic or a single mixdown, with cameras that recorded no sound, isn’t enough. Doza Cuts tells you before it starts.
Common questions

The short version.

What does Doza Cuts do?

It cuts a multicam podcast or interview for you. Export the multicam as XML, drop it on Doza Cuts, and it switches the whole episode to whoever is talking: the wide on real crosstalk, a listener cutaway now and then, a punch-in on long answers. You get a new project next to your export; your multicam and your media are never touched.

Which editors does it work with?

Final Cut Pro 10.4.1 and later, and DaVinci Resolve. Final Cut gets real multicam cuts you can change in the Angle Viewer. Resolve gets a flattened timeline with your mics connected underneath. Send to Resolve needs Resolve Studio with external scripting on. Free Resolve users import the file through File › Import › Timeline, which works but is one more step.

Do I need a mic for each person?

It’s the best case: a mic per speaker, as separate files, one recorder’s multitrack file, or lavs plugged into a camera. Without lavs, Doza Cuts uses each camera’s own sound and reads who is talking from the faces. One shared mic or a single mixdown, with cameras that recorded no sound, isn’t enough, and Doza Cuts tells you so before it starts.

Can I change the cut?

Yes. In Final Cut Pro every cut is a live multicam cut, so you can switch any angle in the Angle Viewer, and a punch-in is a transform you can reset in the Inspector. In Doza Cuts, Swap cameras fixes a wrong face and Change style recuts the episode without listening to it again.

Can Claude or ChatGPT drive it?

Yes, on your Mac. Help › AI assistants switches on a small local MCP server and adds it to Claude Desktop or ChatGPT for Mac in one click (Claude Code and other clients get a config line). The assistant can then inspect a multicam, cut it, list recent cuts and open a cut in your editor. It’s off by default; what the assistant sees is file paths, angle names and cut statistics, never your media, and switching access off stops the tools answering.

Does anything leave my Mac?

Your media and your cut never do. Doza Cuts reads your multicam XML and your camera and audio files from your drives, listens and watches them on your Mac, and writes a new XML next to your export. No analytics, no telemetry, no automatic crash reports, no account. It connects to doza.ai for two things only: the update check of the doza.ai version, which sends nothing about you or your work, and, once you’ve entered a license key, the license check: the key, the app version and a code for your Mac (not its hardware ID) when you activate or deactivate, and about once a day, when you’re online, a small request with the key’s id asking whether it’s still valid. If doza.ai can’t be reached, the key works anyway. Nothing about your work goes with any of it. With AI assistant access on, Claude Desktop or ChatGPT on the same Mac talks to Doza Cuts over a local connection; what they see is handled under their own terms. Privacy policy

When can I get it?

Soon. Doza Cuts is in its last stretch before release. Leave your email and you’ll get one message on release day, with the download and the price. Nothing else, and you can unsubscribe with one click.

Will there be a free trial?

Yes. Every feature works for your first three exports. Each cut you export counts as one, and so does each clip in a batch. No account, no card, and the trial never goes online. After that, Doza Cuts is a one-time purchase: paste the key from the receipt email into Doza Cuts › License…, and it works on two Macs and never expires.

What Mac do I need?

A Mac with Apple silicon (M1 or later) running macOS 13 Ventura or later. Intel Macs aren’t supported. Memory isn’t a worry: an hour-long cut used under 300 MB in testing.

Do I need Doza Assist?

No. They’re separate apps from the same maker. Doza Assist finds the story in your interviews; Doza Cuts switches your cameras. Use either on its own, or both.

Coming soon

Drop in a multicam. Get a cut back.

Doza Cuts is almost here. Leave your email and you’ll get one message on release day: the download, the price, nothing else.

One-time purchase, no subscription · free trial at launch · your media never leaves your Mac

Built by Chris Cardoza, 15 years cutting documentaries and branded work for Reebok, TB12 Sports, Yo-Yo Ma and ICA Boston, and the maker of Doza Assist. More about the maker →

Get launch news How it works