メインコンテンツへ移動
Blog

Resolve Studio 21.1 の MCP は本物:スクリプト API の穴が「人間らしい編集」をまだ阻む

DaVinci Resolve Studio 21.1 は Claude、Claude Code、ChatGPT Codex 向けのネイティブ MCP サーバーを同梱。Studio 限定・約 $295・AI サブスク別途。しかも Scripting API は自由な移動・トリム・分割ができない。ギャップ詳細と、PilotCut が UI とエージェントで同じ編集プリミティブを共有する理由。

19 min read

Resolve Studio 21.1 の MCP は本物:スクリプト API の穴が「人間らしい編集」をまだ阻む

要点だけ先に

DaVinci Resolve 21.1 はエージェント向けポストとして確かな一歩です。Studio は ネイティブ MCP サーバーを公開し、アシスタントが API 経由で Resolve を動かせます。七つのページをクリックする必要はありません。Blackmagic と業界メディアの説明は明確です。File → Setup AI AssistantsClaudeClaude Code、または ChatGPT Codex を接続し、チャットでメディア整理、ハイライトカット、設定変更、バッチレンダーを依頼します(Blackmagic / FilmInk 告知digitalproduction.com 解説)。

進歩は本物です。同時に Studio 限定です。Blackmagic は Studio を $295 USD 買い切りで掲載しています(税・地域価格は変動)。エージェントのサブスクは別途必要です。

エージェントに「人間のように編集してほしい」人にとって、より硬い教訓は MCP より古いものです。Scripting API は GUI ではありません。move、trim、slip、split、字幕微調整にメソッドが無ければ、エージェントは発明できません。初期のネイティブ MCP デモも、長年のコミュニティ・スクリプトも、同じ壁に当たります。

PilotCut は Mac 上の別の仕事向けです。ローカル MCP + Agent CLI で、人とエージェントが同じ編集プリミティブを共有するタイムライン。ベータ期間は無料、Resolve Studio ライセンス不要。エージェント側は、すでに使っているサブスクをそのまま払います。

Tip

Mac のクリエイター素材でエージェント編集だけが必要なら

Studio 席は後回しに。PilotCut はローカル MCP + Agent CLI を提供し、UI とエージェントが同じ動詞を共有し、propose → commit の信頼ループがあり、ベータ期間無料、Resolve Studio 不要です。すでに払っている Claude Code / Codex サブスクを持ってくればよい。チャットが Edit ページの半分を呼べるようにするためだけに Studio を買わないでください。

Info

主に引用する Resolve 21.1 MCP ウォークスルー:DaVinci Resolve 21.1 BEST New Feature TESTED - AI Editing with Claude and ChatGPT(Team 2 Films、2026-09-08 公開)。カラー、Fusion、Fairlight、納品では Resolve がより強い仕上げ NLE のままです。本記事はエージェント編集プリミティブの話であり、「Resolve は終わり」ではありません。

Studio 21.1 が AI アシスタント向けに実際に出荷したもの

Blackmagic 自身の枠組みと上記の報道によると:

  1. ネイティブ MCP は Studio 機能。無料 Resolve では、メディアが語るアシスタント経路は開きません。
  2. セットアップはアプリ内File → Setup AI Assistants で Claude / Claude Code / ChatGPT Codex を配線し、権限ダイアログを受け入れます。
  3. エージェントは API を使い、GUI ではない。Team 2 Films のテストは明確です。アシスタントは Resolve 関数を呼び、人間のように Edit ページをマウス操作しません。
  4. 想定ジョブは自動化寄り。メディア整理、プロジェクト分析、設定変更、ハイライトパス、短い不要クリップ削除、レビュー用バッチレンダー(PhoronixFilmInk)。
  5. コスト構成。Studio リスト価格 + Claude / Codex(など)のサブスク + 権限・長時間ジョブ・API 制限の運用時間。

これは Resolve を仕上げスイートとして貶めません。「Resolve の AI 編集」が初日に意味するのは、Studio 内のアシスタント駆動 API 作業であり、熟練編集者のキー操作のように振る舞う無料無制限エディタではない、ということです。

短い製品比較は Resolve Studio 21.1 native MCP vs PilotCut agent editing。MCP のために Studio を買わない手順は How to use Claude / Codex with MCP/CLI for video editing without Resolve Studio

見出しのギャップ:クリップを自由に再配置できない

人間の編集者に、タイムライン上の既存クリップを 3 秒後ろへずらすよう頼むと、掴んで動かします。

Resolve の公開スクリプト面に座ったエージェントに同じことを頼むと、構造的な穴にぶつかります。TimelineItem は start、end、duration、offset の getter を持ちますが、クリップがすでにタイムラインに乗った後の trim、slip、slide、roll、自由移動に対応する setter はありません。 ライブ API を監査するコミュニティ MCP メンテナ(これを スクリプト / サードパーティ MCP の痛みとラベルし、Blackmagic のプレスバグとは呼ばない)は、このパターンを繰り返し記録しています。例:長期の davinci-resolve-mcp API 制限台帳プロトコル / Windows 接続フレーク (#27)。「このクリップを動かせ」への Blackmagic フォーラム回答は何年も同じです。削除して新しい recordFrame で再追加。気にしていたエフェクト、グレード、マーカーは落ちます。

Team 2 Films のネイティブ MCP デモも同じ API 天井の上にあります。21.1 直後の早期テスター報告は、平易な同じ不満です。アシスタントは 3 秒のナッジを流暢に語り、失敗するか回避策を発明する。動詞自体が無いからです。Reddit / Hacker News が発売直後にその苦情を回すなら、現場の色として扱い、耐久する証拠は API 面とそれに乗るデモです。

「AI 編集」の心象が「QWERTY とマウスでやる同じ動き」なら、この一つのギャップだけで失望の大半は説明できます。

だからこそ PilotCut は共有プリミティブに賭けます。UI とエージェントが一つのプロジェクトモデル上で同じ move / trim / split ツールを呼ぶ。PilotCut を参照。

できること vs まだできないこと

今日の Studio + MCP / スクリプトの公正な地図は次のとおりです。

通常到達できる

  • メディアプール:インポート、ビン(通常フォルダ)、クリップからの追加 / タイムライン作成
  • 追加時の配置構築時の AppendToTimelinerecordFrame / trackIndex)。自由な並べ替えではない
  • マーカー:作成 / 一覧 / エクスポート寄りワークフロー(21.1 の編集改善に含まれるマーカー PDF レポートなど)
  • レンダー / デリバー:レビュー用キューとバッチレンダー
  • プロジェクト / 設定の雑務:Blackmagic が強調するアシスタント向きジョブ
  • 21.1 の部分的なトランジション作成:コミュニティ調査では Studio 21.1 ビルドに TimelineItem.AddTransition(...) が出現(存在確認済み。完全な読戻し / クローンは未完。後述)
  • 21.1 の文字起こし読戻しMediaPoolItem.GetTranscription() が構造化セグメント / 話者 / 単語タイミングを返す(切り詰めプロパティ文字列からの本物のアップグレード)

人間らしい編集ループにはまだ欠ける、または敵対的

  • 既存タイムライン項目の 自由な move / trim / slip / roll
  • あるフレームでの razor / blade / split
  • 通常の property setter による 信頼できる速度 / retime 書き込み(インポート回避はある。「速度ダイヤルを少し回す」ではない)
  • 個別字幕項目の テキストとタイミング編集。文字起こし API は字幕エディタではない
  • 第一級編集モードとしての insert / overwrite / replace / fit-to-fill(フレーム付き追加は同じキットではない)
  • 成功なのに書き込まれないパターン。true っぽい戻り / セッション内成功なのに保存で消える、または理由なしの False
  • UI レース / サムネイル定着:サムネイル API は Color ページ + Resolve 前面 + 定着ポールが必要。ギャラリー書き出しは見えるパネルが必要

だからデモはメディア整理では強く見え、「自分ならこう直すカット」では脆く感じます。

21.1 API 追加:良いが未完

Blackmagic と報道は 21.1 で 約 20 の追加スクリプト API に触れます(digitalproduction.comFilmInk)。エージェントに重要なもの:

追加なぜ役立つか何を終わらせないか
GetTranscription()ラフ組み立て向けの構造化文字起こし字幕トラックの単語単位編集の代替にはならない
Multicam 作成 / flatten / SmartSwitch フックマルチカム構築の自動化事後に各アングルへの自由な編集権は与えない
AddTransition()(21.1 で報告)スクリプトからディゾルブ / トランジション作成タイプ / 整列 / 長さの読戻しは薄い。クローン欠如

これを 自動化の背骨上の進歩として扱い、Edit ページのキーボードとの同等とは見なさないでください。

バージョン漂移、幻覚、初日セットアップの痛み

エージェントが戦うのは欠落メソッドだけではありません。ドリフトです。

  • ビルド漂移:21.0.x と 21.1.x のツール面は違う。コミュニティ MCP 文書はよく「21.0.2 で検証」「21.1.0.14 で探査」と刻印します。先月の訓練を持つエージェントは存在しないツールを発明するか、21.1 マシンで 21.0 の名前を呼びます。
  • 幻覚メソッド:Resolve スクリプト向けガイドは、言語モデルが妥当そうな名前(GetSelectedTimelineClipsSetEffect、21.1 以前の AddTransition)を発明し、実在しないと警告します。ネイティブ MCP は API を推測するモデルを魔法では直しません。
  • Python / MCP 依存行列:無料版はコンソールスクリプトを残します。Workflow Integrations、ネイティブ UIManager、外部スクリプトアクセスは Studiodigitalproduction.com)。サードパーティ MCP は今も RESOLVE_SCRIPT_LIBPYTHONPATH、「Resolve is not running」偽陰性、誤った PyPI パッケージでつまずきます。barckley75/resolve-claude-mcp#2samuelgursky/davinci-resolve-mcp#27 などのコミュニティ issue を参照。コミュニティ MCP / スクリプトの痛みとしてラベルし、Blackmagic リリースノートとは分けてください。
  • Claude が初日から失敗:権限ダイアログ、Studio ゲート、版の取り違え、スクリプト設定(Local / Network)、クライアントプロトコル不一致はよくある最初の午後です。ネイティブ Setup AI Assistants は手書き MCP JSON よりきれいですが、Studio ライセンスも API 天井も消しません。

座標バグ、Fusion、字幕、プロジェクト移行

ハッピーデモ経路を外れたあとの具体的な失敗クラス:

  1. ソース / タイムライン / タイムコード座標バグ。ソースフレームがメディアレートかタイムラインレートか。音声 WAV 取り込みでプロジェクトレートが固定。GetSourceStartFrameGetLeftOffset の off-by-one。算術「成功」でも長い WAV ベッドで数分ずれることがあります。
  2. 成功なのに書き込まれない。セッション内で見える追加チャンクが保存後に消える。Comp.Lock() 下の Fusion パラメータ書き込みが読戻しは正しいのにレンダーに届かない。「たぶん」を意味する bool。
  3. UI レース / サムネイル定着GetCurrentClipThumbnailImage は Color ページ + Resolve 最前面 + 定着リトライが必要。単一の None を真実と扱うと、バックグラウンド・エージェントは自分を欺きます。
  4. Fusion キーフレーム / コンポジションのクラッシュと黙殺バイパス。コミュニティ MCP 台帳は Fusion ブリッジの癖を列挙します(不完全な dir()、ロック無効化、API 読戻しでは配線済みに見えて恒等レンダー)。無人 Fusion 編集の運用リスクとして扱ってください。
  5. 字幕 API ≠ 文字起こし API。21.1 で豊かな文字起こしを取れても、個別字幕テキストとタイミングの get/set は欠けることがあります。キャプション仕上げは人間の UI 作業のままです。
  6. 一方向のプロジェクト移行。Resolve 21.1 のプロジェクトライブラリは 20.3.3 から見えることがありますが、21.1 で作成または開いたプロジェクトは 20.3 からアクセスできませんdigitalproduction.com)。本番プロジェクトで MCP を試すのは気軽な往復ではありません。

反面の教訓:PilotCut の共有プリミティブ

アーキテクチャ上の対案はわざと退屈です。UI とエージェントが同じ動詞を呼ぶようタイムラインを作る。

PilotCut はネイティブ macOS、ローカルファーストのエディタです。フッテージとプロジェクトは Mac に残ります。編集・プレビュー・レンダーもローカル。プロンプト、文字起こしテキスト、エージェントが検査するよう求められたフレームは、そのエージェントのプロバイダに従います(BYO の注意。エージェントに「見て」と頼んだ瞬間にマシンから何も出ない、という主張ではありません)。

上の Resolve の痛みに対して意味すること:

  • 人とエージェントで同じプリミティブ。move、trim、split と関連編集はプロジェクトモデル上の第一級ツールであり、setter を持たない NLE API の薄いラッパーではありません。
  • ローカル MCP + Agent CLI。UI、CLI、エージェントが一つのツールレジストリ / プロジェクトモデルを共有(ツール数は変わる。PilotCut changelog を参照)。
  • Propose → commit。dryRun、読みやすい履歴、peek フィルムストリップ検証。「エージェントが OK と言った」と「タイムラインが変わった」は別です。
  • BYO Claude Code / Codex など。注目カタログのラベルは Claude Code、Codex、Grok Build、GitHub Copilot、OpenCode、Antigravity。
  • BYO エージェント利用に PilotCut クレジットメーターなし。ライブサイトは ベータ期間無料。エージェントのサブスクは自分で払います。
  • テキストから動画生成ではない。「単一プロンプトで編集パス一式」とは、一つのプロンプト → ローカル .pcbundle 上の多数のツール呼び出しであり、プロンプトだけでワンクリック完成動画ではありません。

定性的には、用途特化プロジェクト上で構造化編集ツールを呼ぶエージェントは、仕上げ NLE 上のコンピュータ操作ループより、UI 状態の再発見に使うトークンが少なくて済みます。PilotCut は必要時の cu-* コンピュータ操作ツールも出荷します。毎週のクリエイター作業では、プロジェクトモデル上の propose → commit が推奨経路のままです。

Resolve Studio MCP vs PilotCut(詳細)

ニーズResolve Studio 21.1 + ネイティブ MCPPilotCut + BYO エージェント
最適プロポスト、カラー、Fusion、Fairlight、施設パイプラインスクリーン動画、チュートリアル、レッスン、トーキングヘッド整理
エージェント経路ネイティブ MCP → Resolve Scripting API(Studio)ローカル MCP + Agent CLI(.pcbundle
ライセンス門Studio(リスト約 $295)+ エージェントサブスクベータ期間無料 + 自分のエージェントサブスク
既存クリップの移動 / トリム / 分割API ギャップ。再構築か GUIUI+エージェント共有プリミティブ
信頼ループResolve UI での人手レビューPropose → commit → peek → 書き出し
仕上げの深さ業界トップ級カラー / Fusion / 納品での Resolve 代替ではない
出口Resolve に残るフル品質ローカル書き出し。File メニュー経由の FCPXML

落ち着いた役割分担

  • Resolve Studio に残る:グレーディング、複雑な音声、Fusion、納品パイプラインが必要で、そのスイート内のネイティブ MCP が Studio 席に見合うとき。
  • PilotCut を使う:ボトルネックが Mac クリエイター素材のラフカットと整理で、Claude Code や Codex をローカルタイムラインで使いたいとき。エージェントに API を渡すためだけに Studio を買わない
  • 成果物が仕上げを求めるなら、仕上げは Resolve に。チャット窓が編集面の半分を呼ぶためだけに Studio を持ち込まないでください。

あわせて読む:

まとめ

Resolve Studio 21.1 のネイティブ MCP は本物の進歩です。Studio 限定、リスト約 $295、BYO Claude / Claude Code / ChatGPT Codex、File → Setup AI Assistants、API であって GUI ではない。残る天井は「モデルが愚か」ではありません。人間の編集は密な動詞の集合であり、Scripting API はまだ部分的にしか公開していないことです。自由な move/trim/split、字幕仕上げ、信頼できる書き込み確認、版をまたいで安定したツール面。

PilotCut の賭けはより狭く意図的です。ローカルファーストの Mac 編集で、エージェントと人がそれらのプリミティブを共有し、MCP/CLI、propose → commit、peek、クレジットメーターなし、ベータ期間無料。

Resolve が必要なときは Resolve を。本当にカットを動かせる、検査可能なエージェント経路が必要なときは PilotCut を。

PilotCut を試す:ベータ期間は無料。Claude が Edit ページの半分を呼ぶためだけに Studio を買わないでください。

Related articles