Skip to content

v1.6.0

Choose a tag to compare

@simongonzalezdc simongonzalezdc released this 10 Jul 16:42

MCP Video 1.6.0 expands the project from individual editing tools into a guarded execution layer for agent-driven video workflows.

Highlights

  • Added a local workflow engine with validate, plan, render, inspect, resume, variants, cleanup, provenance receipts, and fail-closed workspace confinement across MCP, CLI, and Python.
  • Added the dedicated rescue pipeline for source-backed diagnosis, reviewable repair plans, approved rendering, verified master and sharing outputs, resumable intermediates, and hashed receipts.
  • Added post-rescue planning and verification surfaces for semantic timelines, timeline edits, subject-aware transforms, restoration, composition, creative autopilot, and explicit remote-egress contracts.
  • Expanded compositing with workflow-safe layer stacks, transforms, masks, timing windows, full-canvas blend modes, rotation and pivot controls, richer receipts, and source/output hashes.
  • Added audio ducking, LUT-based color grading, progress notifications, bilingual common errors, and Spanish README guidance.

Production Fixes

  • Audio-only WAV normalization and muxing now use audio-aware probes without false video-stream failures.
  • Hyperframes relative project paths are normalized once instead of duplicating the project directory.
  • Audio composition accepts supported WAVE_FORMAT_EXTENSIBLE PCM WAV files through canonical internal decoding.
  • Technical and design quality checks share explicit saturation and contrast metrics; --fail-on-warning now exits nonzero whenever the result fails.

Safety And Compatibility

  • Workflow paths, writes, sources, approvals, dependencies, resumptions, resource caps, and engine failures fail closed with structured errors and privacy-safe receipts.
  • Rescue remains local-only and source-immutable. It does not download models or silently invoke cloud services.
  • Existing MCP, CLI, and Python APIs remain compatible. Intentional 24 fps delivery behavior is unchanged.
  • Portability is exercised against pinned FFmpeg 6, 7, and 8 builds.

Upgrade with:

pip install --upgrade mcp-video

Full details are in the changelog.