Skip to content

This release adds 2 notable features for engineering teams evaluating rollout.

Published 18d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blackmagic blackmagic-design blackmagicdesign davinci-resolve davinciresolve mcp
+1 more
mcp-server

Summary

AI summary

Adds source‑safe sync‑event helpers for multicam prep, deliverable QC, and single‑camera sync review.

Changes in this release

Feature Medium

`media_analysis.detect_sync_events` detects audio 2-pops and slate claps using FFprobe/FFmpeg.

`media_analysis.detect_sync_events` detects audio 2-pops and slate claps using FFprobe/FFmpeg.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Detection returns event times, frames, confidence scores, optional timecode, marker suggestions, and record_offset advice for multicam timeline setup.

Detection returns event times, frames, confidence scores, optional timecode, marker suggestions, and record_offset advice for multicam timeline setup.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

`media_analysis.add_sync_event_markers` adds Media Pool item markers after explicit confirm=true call.

`media_analysis.add_sync_event_markers` adds Media Pool item markers after explicit confirm=true call.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

`tests/live_sync_event_validation.py` validates detection and confirmed marker writes in a disposable Resolve project.

`tests/live_sync_event_validation.py` validates detection and confirmed marker writes in a disposable Resolve project.

Source: llm_adapter@2026-05-21

Confidence: low

Dependency Medium

Documented FFmpeg/FFprobe detection, never automatic installation.

Documented FFmpeg/FFprobe detection, never automatic installation.

Source: llm_adapter@2026-05-21

Confidence: low

Dependency Low

Documented that FFmpeg/FFprobe are detected but never installed automatically.

Documented that FFmpeg/FFprobe are detected but never installed automatically.

Source: granite4.1:30b@2026-05-22-audit

Confidence: low

Other Medium

README, SKILL.md, media-analysis guide, multicam guide, ingest kernel docs, kernel coverage, and API coverage updated.

README, SKILL.md, media-analysis guide, multicam guide, ingest kernel docs, kernel coverage, and API coverage updated.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

v2.20.0

Adds source-safe sync-event helpers for multicam prep, deliverable QC, and
single-camera sync review.

Added

  • media_analysis.detect_sync_events detects likely audio 2-pops and slate
    claps with FFprobe/FFmpeg.
  • Detection returns event times, frames, confidence scores, optional timecode,
    marker suggestions, and advisory record_offset suggestions for
    media_pool.setup_multicam_timeline(sync_mode="record_frame").
  • media_analysis.add_sync_event_markers adds Media Pool item markers only
    after an explicit confirm=true call.
  • tests/live_sync_event_validation.py validates detection and confirmed marker
    writes in a disposable Resolve project with synthetic audio.

Documentation

  • Updated README, docs/SKILL.md, media-analysis guide, multicam guide, ingest
    kernel docs, kernel coverage, and API coverage.
  • Kernel action count is now 134 guarded workflow actions across 9 compound
    tools.
  • Documented that FFmpeg/FFprobe are detected and suggested, never installed
    automatically.

Validation

  • venv/bin/python tests/test_import.py
  • venv/bin/python -m unittest tests.test_sync_detection tests.test_media_analysis tests.test_multicam_setup
  • venv/bin/python scripts/audit_api_parity.py
  • git diff --check
  • venv/bin/python tests/live_sync_event_validation.py

Live validation passed against DaVinci Resolve Studio 20.3.2.9 using a
disposable project and synthetic audio only. It verified 2-pop and slate-clap
detection, marker-write refusal without confirmation, confirmed Media Pool
marker creation, and cleanup.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track samuelgursky/davinci-resolve-mcp

Get notified when new releases ship.

Sign up free

About samuelgursky/davinci-resolve-mcp

MCP server integration for DaVinci Resolve

All releases →

Beta — feedback welcome: [email protected]