From resolve-mcp
Dolby Vision render pipeline — set DV profile version, run the analyzer, adjust midtone detail, and render. Specify version (8.4 default for social/streaming, 5 for cinema, 8.1 for broadcast).
How this skill is triggered — by the user, by Claude, or both
Slash command
/resolve-mcp:dolby-visionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Full Dolby Vision delivery in one command: set the DV profile, run the analyzer, optionally adjust the midtone detail slider, and render.
Full Dolby Vision delivery in one command: set the DV profile, run the analyzer, optionally adjust the midtone detail slider, and render.
User provides a Dolby Vision profile version and optionally a format/codec and midtone adjustment.
| Shorthand | DV Profile | Use Case |
|---|---|---|
8.4 or social or streaming (default) | Profile 8.4 | YouTube, Instagram, TikTok, streaming platforms. Player-led HDR-to-SDR mapping. Most compatible. |
8.1 or broadcast | Profile 8.1 | Broadcast, cable. Backward compatible with HDR10. |
5 or cinema or theatrical | Profile 5 | Theatrical/cinema. Dual-layer, highest quality. Requires Studio. |
7 or ott | Profile 7 | OTT streaming (Netflix, Disney+). Single RPU, mel/fel. |
Use resolve_get_project_settings first to read current color science and DV settings. Then use resolve_set_project_setting to configure:
colorScienceMode — should be davinciYRGBColorManagedv2 or davinciYRGB for DV workflowsRead all project settings and look for any keys containing "dolby", "DolbyVision", "hdr", or "HDR" to find the exact setting names for this Resolve version. Common keys include:
dolbyVisionVersion or DolbyVisionVersiondolbyVisionContentTypehdrMasteringLuminanceMaxhdrMasteringLuminanceMinUse resolve_analyze_dolby_vision to scan the timeline and generate L1/L2/L5 metadata. This must complete before rendering.
Then use resolve_optimize_dolby_vision to refine the metadata for spec compliance.
Dolby Vision content often benefits from slightly reduced midtone detail to avoid harsh HDR transitions. Unless the user says otherwise, lower the midtone adjustment:
resolve_switch_page("color")resolve_get_item_properties to read current settingsresolve_set_item_properties to lower the midtone detail sliderNote: The exact property key for midtone detail varies by Resolve version. Read the clip properties first to find the correct key — look for keys containing "midtone", "midDetail", "MidDetail", or similar. If the property isn't available via the scripting API, inform the user they'll need to adjust it manually on the Color page.
Use resolve_set_render_format_and_codec and resolve_set_render_settings:
For Profile 8.4 (social/streaming):
For Profile 5 (cinema):
For Profile 8.1 (broadcast):
For Profile 7 (OTT):
Use resolve_add_render_job then resolve_start_render. Poll with resolve_get_render_status until complete.
Use resolve_save_project after the render completes.
User: /dolby-vision
→ Default: Profile 8.4, run analyzer, lower midtones slightly, render H.265 MP4.
User: /dolby-vision 8.4
→ Same as default.
User: /dolby-vision 5
→ Profile 5 cinema, run analyzer, render ProRes/IMF.
User: /dolby-vision 8.4 midtone -20
→ Profile 8.4, lower midtone detail to -20, render.
User: /dolby-vision streaming no midtone
→ Profile 8.4, skip midtone adjustment, render.
User: /dolby-vision 7 to /Volumes/Exports/
→ Profile 7 OTT, render to specified directory.
npx claudepluginhub jenkinsm13/claude-plugins --plugin resolve-mcpProbe-first ffmpeg/ffprobe media processing: transcode, trim, concatenate, color grade, normalize audio, scene/silence detection, HLS packaging, hardware encoding, and VMAF quality gates with 30+ commands and 8 scripts.
Establishes a color grading workflow from on-set color management through final deliverables, using ASC CDL and ACES standards for consistent visual look across platforms.
Audits video files for genuine HDR by parsing MediaInfo metadata (bit depth, PQ/HLG, MaxCLL/MaxFALL), detecting fake/inverse-tonemapped SDR, and checking official releases.