Zum Hauptinhalt springen
Blog

Resolve Studio 21.1 MCP ist echt — Scripting-API-Lücken blockieren weiter menschliches Schneiden

DaVinci Resolve Studio 21.1 liefert einen nativen MCP-Server für Claude, Claude Code und ChatGPT Codex. Nur Studio, ~295 $, eigenes KI-Abo — und die Scripting-API kann weiterhin nicht frei verschieben, trimmen oder teilen. Detaillierte Gap-Map und warum PilotCut dieselben Edit-Primitives für UI und Agent teilt.

11 min read

Resolve Studio 21.1 MCP ist echt — Scripting-API-Lücken blockieren weiter menschliches Schneiden

Kurzfassung

DaVinci Resolve 21.1 ist ein echter Schritt für agentisches Post. Studio exponiert jetzt einen nativen MCP-Server, damit Assistenten Resolve über die API steuern — nicht über sieben Seiten Klicks. Blackmagic und die Fachpresse sind klar: Claude, Claude Code oder ChatGPT Codex über File → Setup AI Assistants anbinden, dann Medien organisieren, Highlight-Cuts, Settings und Batch-Renders im Chat anfordern (Blackmagic / FilmInk Notice; digitalproduction.com Walkthrough).

Dieser Fortschritt ist real. Er ist auch Studio-only. Blackmagic listet Studio mit $295 USD einmalig (Steuern und Regionalpreise variieren). Ihr Agenten-Abo bringen Sie trotzdem mit.

Die härtere Lektion für alle, die hoffen, ein Agent werde «wie ein Mensch schneiden», ist älter als MCP: die Scripting-API ist nicht die GUI. Fehlt eine Methode für Move, Trim, Slip, Split oder Untertitel-Feinschliff, erfindet der Agent keine. Frühe Native-MCP-Demos und langjähriges Community-Scripting treffen dieselbe Wand.

PilotCut ist für den anderen Job auf dem Mac gebaut: lokales MCP + Agent CLI auf einer Timeline, auf der Menschen und Agenten dieselben Edit-Primitives teilen, kostenlos in der Beta, ohne Resolve-Studio-Lizenz. Das Agenten-Abo zahlen Sie weiterhin selbst.

Tip

Wenn Sie nur Agent-Edits auf Mac-Creator-Footage brauchen

Überspringen Sie den Studio-Sitz. PilotCut liefert lokales MCP + Agent CLI auf einer Timeline, in der UI und Agent dieselben Verben teilen, mit Propose → Commit Vertrauen, kostenlos in der Beta und ohne Resolve-Studio-Lizenz. Bringen Sie das Claude-Code-/Codex-Abo mit, das Sie schon zahlen — kaufen Sie Studio nicht nur, damit Chat eine halbe Edit-Seite aufrufen kann.

Info

Primärer Resolve-21.1-MCP-Walkthrough, den wir zitieren: DaVinci Resolve 21.1 BEST New Feature TESTED - AI Editing with Claude and ChatGPT (Team 2 Films, Upload 2026-09-08). Resolve bleibt das stärkere Finishing-NLE für Color, Fusion, Fairlight und Delivery. Dieser Post handelt von Agent-Edit-Primitives — nicht von «Resolve ist tot».

Was Studio 21.1 für KI-Assistenten tatsächlich liefert

Laut Blackmagics eigenem Framing und der Fachberichterstattung oben:

  1. Natives MCP ist ein Studio-Feature — kostenloses Resolve schaltet den Assistenten-Pfad nicht frei, den die Presse beschreibt.
  2. Setup lebt in der AppFile → Setup AI Assistants, dann Claude / Claude Code / ChatGPT Codex verdrahten und Permission-Dialoge akzeptieren.
  3. Der Agent nutzt die API, nicht die GUI — Team 2 Films’ Test ist explizit: der Assistent ruft Resolve-Funktionen auf; er steuert die Edit-Seite nicht mit der Maus wie ein Mensch.
  4. Gemeinte Jobs sind automationsförmig — Medien organisieren, Projekte analysieren, Settings ändern, Highlight-Pass bauen, kurze unerwünschte Clips entfernen, Batch-Render für Review (Phoronix; FilmInk).
  5. Kostenstack — Studio-Listenpreis + Ihr Claude-/Codex-(o. ä.)-Abo + Ops-Zeit für Permissions, lange Jobs und API-Limits.

Nichts davon mindert Resolve als Finishing-Suite. Es klärt, was «KI-Editing in Resolve» am Tag eins bedeutet: assistentengesteuerte API-Arbeit in Studio, kein kostenloser Unlimited-Editor, der plötzlich wie ein erfahrener Mensch am Keyboard agiert.

Für einen kürzeren Produktkontrast siehe Resolve Studio 21.1 native MCP vs PilotCut agent editing. Für den How-to-Pfad ohne Studio-Kauf für MCP siehe How to use Claude / Codex with MCP/CLI for video editing without Resolve Studio.

Die Headline-Lücke: Sie können einen Clip immer noch nicht frei neu positionieren

Bitten Sie einen menschlichen Editor, einen bestehenden Timeline-Clip drei Sekunden später zu schieben. Er greift und bewegt.

Bitten Sie einen Agenten auf Resolves öffentlicher Scripting-Oberfläche um dasselbe, und Sie treffen ein strukturelles Loch: TimelineItem exponiert Getter für Start, End, Duration und Offsets — keine passenden Setter für Trim, Slip, Slide, Roll oder freies Move, sobald der Clip schon auf der Timeline liegt. Community-MCP-Maintainer, die die Live-API auditieren (und das als Scripting-/Third-Party-MCP-Schmerz labeln, nicht als Blackmagic-Press-Bug), dokumentieren dieses Muster wiederholt — etwa das langlaufende davinci-resolve-mcp API-Limitations-Ledger und Issues wie Protokoll / Windows-Connect-Flake (#27). Die Blackmagic-Forum-Antwort auf «bewege diesen Clip» ist seit Jahren dieselbe: löschen und mit neuem recordFrame neu anhängen — Effekte, Grades und Marker, die Ihnen wichtig waren, fallen weg.

Team 2 Films’ Native-MCP-Demo sitzt auf derselben API-Decke. Frühe Tester-Reports nach dem 21.1-Launch beschreiben dieselbe Frustration in Klartext: der Assistent spricht flüssig über einen Drei-Sekunden-Nudge, scheitert dann oder erfindet einen Workaround, weil das Verb fehlt. Wenn Reddit-/Hacker-News-Threads diese Klage in den ersten Tagen kursieren, behandeln Sie sie als Feld-Farbe — die harte Evidenz ist die API-Oberfläche plus Demos, die darauf reiten.

Wenn Ihr mentales Modell von «KI-Editing» «dieselben Moves wie mit QWERTY und Maus» ist, erklärt diese eine Lücke bereits den Großteil der Enttäuschung.

Genau deshalb setzt PilotCut auf geteilte Primitives: UI und Agent rufen dieselben Move-/Trim-/Split-Tools auf einem Projektmodell auf — siehe PilotCut.

Was funktioniert vs. was noch nicht

Eine faire Karte für Studio + MCP / Scripting heute sieht so aus.

Meist erreichbar

  • Media Pool — Import, Bins (Ordner), Append / Timelines aus Clips erzeugen
  • Platzierung beim AppendAppendToTimeline mit recordFrame / trackIndex, wenn Sie bauen, nicht frei umordnen
  • Marker — erstellen / listen / export-orientierte Workflows (inkl. Marker-PDF-Reports in 21.1s breiteren Edit-Verbesserungen)
  • Render-/Deliver-Jobs — Queue und Batch-Render für Review
  • Projekt-/Settings-Chores — die assistentenfreundlichen Jobs, die Blackmagic hervorhebt
  • Teilweise Transition-Autorenschaft in 21.1 — Community-Probes melden TimelineItem.AddTransition(...) auf Studio-21.1-Builds (Existenz bestätigt; volles Readback / Clone noch unvollständig — siehe unten)
  • Transkriptions-Readback in 21.1MediaPoolItem.GetTranscription() liefert strukturierte Segmente / Sprecher / Wort-Timing (echtes Upgrade gegenüber abgeschnittenen Property-Strings)

Noch fehlend oder feindlich für menschliche Edit-Loops

  • Freies Move / Trim / Slip / Roll eines bestehenden Timeline-Items
  • Razor / Blade / Split an einem Frame
  • Zuverlässige Speed-/Retime-Writes über gewöhnliche Property-Setter (Import-Workarounds existieren; das ist kein «Speed-Dial drehen»)
  • Untertitel-Text und Timing-Edit auf einzelnen Items — Transkriptions-APIs sind keine Untertitel-Editoren
  • Insert / Overwrite / Replace / Fit-to-fill als First-Class-Edit-Modi (Append-mit-Frame ist nicht dasselbe Kit)
  • Success-without-write-Muster — Methoden, die true-ish / in-session «erfolgreich» zurückgeben, während Save die Arbeit fallen lässt, oder False ohne Grund
  • UI-Race / Thumbnail-Settle — Thumbnail-APIs brauchen Color-Page + Resolve im Vordergrund + Settle-Polls; Gallery-Export braucht ein sichtbares Panel

Diese Spaltung erklärt, warum Demos bei Medienorganisation stark wirken und bei «fix den Cut wie ich» spröde bleiben.

21.1-API-Zusätze: gut, unvollständig

Blackmagic und die Presse nennen ~20 zusätzliche Scripting-APIs in 21.1 (digitalproduction.com; FilmInk). Für Agenten zählen vor allem:

ZusatzWarum er hilftWas er nicht fertigstellt
GetTranscription()Strukturiertes Transkript für Rough AssemblyKein Ersatz für wortweises Editieren von Untertitelspuren
Multicam-Erzeugung / Flatten / SmartSwitch-HooksAutomatisiert Multi-Cam-AufbauGibt danach kein freies Editorial auf jedem Winkel
AddTransition() (auf 21.1 gemeldet)Dissolves / Transitions aus dem Script erzeugenReadback von Typ / Alignment / Duration bleibt dünn; Clone fehlt

Behandeln Sie das als Fortschritt am Automations-Rückgrat, nicht als Parität mit dem Edit-Page-Keyboard.

Versionsdrift, Halluzinationen und Day-one-Setup-Schmerz

Agenten kämpfen nicht nur gegen fehlende Methoden. Sie kämpfen gegen Drift:

  • Build-Drift — 21.0.x- vs. 21.1.x-Tool-Oberflächen unterscheiden sich. Community-MCP-Docs stempeln oft «verified on 21.0.2» oder «probed on 21.1.0.14». Ein Agent mit Training vom letzten Monat erfindet nie existierende Tools oder ruft 21.0-Namen auf einer 21.1-Box.
  • Halluzinierte Methoden — Guides gegen Resolve-Scripting warnen, dass Sprachmodelle plausible Namen erfinden (GetSelectedTimelineClips, SetEffect, pre-21.1 AddTransition), die schlicht nicht da sind. Natives MCP repariert magisch kein Modell, das die API rät.
  • Python-/MCP-Dependency-Matrix — die Free Edition behält Console-Scripting; Workflow Integrations, natives UIManager und externer Scripting-Zugriff sind Studio (digitalproduction.com). Third-Party-MCP-Stacks stolpern weiter über RESOLVE_SCRIPT_LIB, PYTHONPATH, «Resolve is not running»-False-Negatives und falsche PyPI-Pakete — siehe Community-Issues wie barckley75/resolve-claude-mcp#2 und samuelgursky/davinci-resolve-mcp#27. Labeln Sie das als Community-MCP-/Scripting-Schmerz, nicht als Blackmagic-Release-Notes.
  • Claude scheitert am Tag eins — Permission-Dialoge, Studio-Gate, falsche Edition, Scripting-Prefs (Local / Network) und Client-Protokoll-Mismatches sind ein üblicher erster Nachmittag. Natives Setup AI Assistants ist sauberer als handgerolltes MCP-JSON — es entfernt weder die Studio-Lizenz noch die API-Decke.

Koordinaten-Bugs, Fusion, Untertitel und Projektmigration

Weitere konkrete Failure-Klassen abseits des Happy-Demo-Pfads:

  1. Source-/Timeline-/Timecode-Koordinaten-Bugs — Source-Frames in Media-Rate vs. Timeline-Rate; Audio-WAVs frieren die Projektrate beim Import ein; Off-by-one zwischen GetSourceStartFrame und GetLeftOffset. Agenten, die «Arithmetik schaffen», können auf langen WAV-Beds trotzdem Minuten daneben landen.
  2. Success-without-write — Append-Chunks, die in-session erscheinen und beim Speichern verschwinden; Fusion-Parameter-Writes unter Comp.Lock(), die korrekt zurücklesen und nie den Render erreichen; Bools, die «vielleicht» bedeuten.
  3. UI-Race / Thumbnail-SettleGetCurrentClipThumbnailImage braucht Color-Page + Resolve vordergrund + Settle-Retries. Background-Agenten belügen sich, wenn ein einzelnes None als Wahrheit gilt.
  4. Fusion-Keyframe-/Comp-Crash und Silent-Bypass-Reports — Community-MCP-Ledgers katalogisieren Fusion-Bridge-Eigenheiten (unvollständiges dir(), Lock-Invalidierung, Comps, die im API-Readback verdrahtet wirken, aber als Identität rendern). Als Ops-Risiko für unbeaufsichtigte Fusion-Edits behandeln.
  5. Untertitel-API ≠ Transkriptions-API — Sie können in 21.1 ein reiches Transkript ziehen und trotzdem Get/Set für einzelnen Untertitel-Text und Timing vermissen. Caption-Polish bleibt Human-UI-Arbeit.
  6. Einseitige Projektmigration — Resolve-21.1-Projektbibliotheken können von 20.3.3 sichtbar bleiben, aber in 21.1 erstellte oder geöffnete Projekte sind von 20.3 nicht zugänglich (digitalproduction.com). MCP auf einem Produktionsprojekt zu testen ist kein lockerer Roundtrip.

Gegenlektion: PilotCuts geteilte Primitives

Der architektonische Gegenentwurf ist absichtlich langweilig: baue die Timeline so, dass UI und Agent dieselben Verben aufrufen.

PilotCut ist ein natives macOS-, local-first-Editor. Footage und Projekte bleiben auf Ihrem Mac. Edit, Preview und Render bleiben lokal. Prompts, Transkripttext und Frames, die ein Agent inspizieren soll, folgen dem Provider dieses Agenten (Bring-your-own-Caveat — kein Claim, dass nie etwas die Maschine verlässt, wenn ein Agent hinsieht).

Was das für den Resolve-Schmerz bedeutet:

  • Dieselben Primitives für Mensch und Agent — Move, Trim, Split und verwandte Edits sind First-Class-Tools auf dem Projektmodell, kein dünner Wrapper um eine NLE-API, die diese Setter nie bekam.
  • Lokales MCP + Agent CLI — UI, CLI und Agenten teilen ein Tool-Registry / Projektmodell (Tool-Counts ändern sich — siehe PilotCut Changelog).
  • Propose → Commit mit dryRun, lesbarer History und Peek-Filmstrip-Verify — damit «der Agent sagte OK» nicht dasselbe ist wie «die Timeline änderte sich».
  • BYO Claude Code / Codex / ähnlich — Featured-Katalog-Labels umfassen Claude Code, Codex, Grok Build, GitHub Copilot, OpenCode und Antigravity.
  • Kein PilotCut-Credit-Meter für BYO-Agent-Nutzung; kostenlos in der Beta auf der Live-Site. Ihr Agenten-Abo zahlen Sie weiter.
  • Kein Text-to-Video — «ein ganzer Editing-Pass aus einem Prompt» heißt ein Prompt → viele Tool-Calls auf einem lokalen .pcbundle, nicht One-Click-Fertigvideo aus einem Prompt allein.

Qualitativ: ein Agent, der strukturierte Edit-Tools auf einem zweckgebauten Projekt aufruft, verbraucht weniger Tokens damit, UI-State neu zu entdecken, als eine Computer-Use-Schleife auf einem Finishing-NLE. PilotCut liefert auch cu-*-Computer-Use-Tools bei Bedarf; für wöchentliche Creator-Arbeit bleibt Propose → Commit auf dem Projektmodell der bevorzugte Pfad.

Resolve Studio MCP vs PilotCut (Detail)

BedarfResolve Studio 21.1 + natives MCPPilotCut + BYO-Agent
Best fitPro-Post, Color, Fusion, Fairlight, Facility-PipelinesScreen-Videos, Tutorials, Lessons, Talking-Head-Cleanup
Agent-PfadNatives MCP → Resolve Scripting API (Studio)Lokales MCP + Agent CLI auf .pcbundle
Lizenz-GateStudio (~295 $ Liste) + Agent-AboKostenlos in Beta + Ihr Agent-Abo
Move / Trim / Split bestehender ClipsAPI-Lücken; neu bauen oder GUIGeteilte UI+Agent-Primitives
Trust-LoopHuman Review in Resolve-UIPropose → Commit → Peek → Export
Finishing-TiefeBranchenführendKein Resolve-Ersatz für Color / Fusion / Delivery
AusgangstürIn Resolve bleibenVollqualitäts-Lokalexport; FCPXML über File-Menü

Eine ruhige Aufteilung

  • Bleiben Sie in Resolve Studio, wenn Sie Resolve brauchen: Grading, komplexes Audio, Fusion, Delivery-Pipelines — und wenn natives MCP innerhalb dieser Suite den Studio-Sitz wert ist.
  • Nutzen Sie PilotCut, wenn der Flaschenhals Rough-Cut- und Cleanup-Arbeit auf Mac-Creator-Footage ist und Sie Claude Code oder Codex auf einer lokalen Timeline wollen — ohne Studio nur zu kaufen, damit ein Agent eine API hat.
  • Finishing bleibt in Resolve, wenn das Deliverable es verlangt. Führen Sie Studio nicht nur ein, damit ein Chat-Fenster eine halbe Edit-Oberfläche aufrufen kann.

Auch lesen:

Fazit

Das native MCP von Resolve Studio 21.1 ist echter Fortschritt — Studio-only, ~295 $ Liste, BYO Claude / Claude Code / ChatGPT Codex, File → Setup AI Assistants, API-nicht-GUI. Die restliche Decke ist nicht «das Modell ist dumm». Es ist, dass menschliches Editing ein dichtes Verb-Set ist, das die Scripting-API weiterhin nur teilweise exponiert: freies Move/Trim/Split, Untertitel-Polish, zuverlässige Write-Bestätigung und versionsstabile Tool-Oberflächen.

PilotCuts Wette ist enger und absichtlich: local-first Mac-Editing, bei dem Agent und Mensch diese Primitives teilen, mit MCP/CLI, Propose → Commit, Peek, ohne Credit-Meter, kostenlos in der Beta.

Nutzen Sie Resolve, wenn Sie Resolve brauchen. Nutzen Sie PilotCut, wenn Sie einen prüfbaren Agent-Pfad brauchen, der den Cut wirklich bewegt.

PilotCut ausprobieren — kostenlos in der Beta. Kaufen Sie Studio nicht nur, damit Claude eine halbe Edit-Seite aufrufen kann.

Related articles