Communitygithub.com

基础色彩平衡与镜头匹配技能

通过 OpenCV 虚拟示波器和 Premiere Pro Lumetri 基础校正,统一曝光、中和白平衡色偏、保护肤色 IRE 电平,并将 B 卷镜头匹配到 A 卷主镜头。在应用任何创意 LUT 或风格化调色之前触发此技能。

基础色彩平衡与镜头匹配技能 是什么?

该技能专为 Premiere Pro 调色工作流程设计,特别适用于处理 Log/Flat 素材、室内钨丝灯或室外蓝色色偏的场景。其核心功能分三步实现:第一步通过虚拟示波器工具分析帧数据,生成包含亮度 IRE 百分位、RGB 阴影色偏、肤色指标和环境色彩特征(如绿色占比、天空蓝色占比)的 JSON 报告,并自动推导出确保高光安全(p99_white > 94 时 exposure <= 0)的初步 Lumetri 参数。第二步将每段素材的建议参数作为基础 Lumetri Color 效果应用到 V1 和 V2 轨道。第三步通过 `match_delta_to_hero` 计算主镜头与 B 卷镜头之间的曝光、色温、色调、对比度等差异,并在 V4 轨道创意风格化之前统一所有镜头的基调。该技能要求 Python 环境运行虚拟示波器脚本,支持自动裁剪黑边(需在 `auto_crop_active=True` 时注意设置)并通过 V3 轨道定位主镜头。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/umangkaushik17-bit/ReferenceEditTemplate/tree/HEAD/.agents/skills/balancing-primary-color-and-skins

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

基础色彩平衡与镜头匹配技能 是做什么的?

何时使用此技能

  • 在 Premiere Pro 中应用任何创意风格或美学色调之前。
  • 当 A 卷人物讲述镜头与 B 卷过渡镜头的光照、曝光或色温不匹配时。
  • 当原始素材看起来发灰(Log/Flat)、曝光不足或带有室内钨丝灯/室外蓝色色偏时。

步骤 1:运行虚拟示波器遥测(仅活动画面)

  1. 从每个时间线片段导出代表性帧(或直接指向 02_analysis/clip_frames/ 中的片段帧文件夹)并运行:
    python .agents/skills/balancing-primary-color-and-skins/scripts/virtual_scopes.py --frames_dir 02_analysis/clip_frames --output 02_analysis/color_telemetry.json --match_to <hero_clip_stem>
    
  2. 默认情况下(auto_crop_active=True),extract_active_region 自动剥离静态黑边(遮幅、左右黑边、窗口黑边),然后再计算 IRE 百分位,这样黑边就不会将 p01_black 或 p50_mid 拉到零。仅当检查显式全帧遮罩板时,才传递 --no_crop_active。
  3. 读取 02_analysis/color_telemetry.json:
    • active_region:已验证裁剪的边界框 [x, y, w, h] 与 full_size。
    • luma_ire:p01_black、p25_shadow、p50_mid、p75_high、p99_white、dynamic_range。
    • rgb_parade_cast:中性中间调中的 r_bias、g_bias、b_bias。
    • skin_metrics:skin_detected、skin_luma_ire(55-70 IRE)、YCrCb 偏移。
    • environment_metrics:mean_saturation_pct、green_fraction、sky_blue_fraction、warm_fraction。
    • recommended_primary_lumetri:数学推导的 Pass 1 值(当 p99_white > 94.0 时强制高光安全 exposure <= 0)。

步骤 2:应用 Pass 1 基础归一化(V1 和 V2 轨道)

在应用任何全局轨道 V4 创意调色之前,先通过基础 Lumetri Color 效果应用每个片段的 recommended_primary_lumetri 基准值。

步骤 3:Pass 2 镜头间匹配(match_delta_to_hero)

使用 --match_to <hero_clip> 指定主 A 卷英雄镜头,并跨过渡镜头和多画面面板应用 match_delta_to_hero(exposure_delta、temperature_delta、tint_delta、contrast_delta、highlights_delta、shadows_delta、saturation_delta),以便所有片段在 V4 轨道风格化之前共享统一的曝光、色温和植被绿色饱和度。

相关技能