Communitygithub.com

プライマリカラーバランス調整&ショットマッチングスキル

露出を正規化し、ホワイトバランスの色かぶりを除去し、肌色のIREレベルを保護します。OpenCVの仮想スコープとPremiere ProのLumetri基本補正を使用して、BロールクリップをAロールのヒーローショットにマッチングさせます。クリエイティブなLUTやスタイライズドグレードを適用する前に、このスキルを実行してください。

プライマリカラーバランス調整&ショットマッチングスキル とは?

このスキルは、Premiere Proでの本格的なカラーグレーディング前の必須となるプライマリカラーコレクションを自動化します。Aロール(トーキングヘッド)とBロール(カットアウェイ)のクリップ間で露出、色温度、彩度が一致しない場合や、Log/Flat素材の白飛びや色かぶりがある場合に特に有効です。仮想スコープスクリプト(`virtual_scopes.py`)が各クリップのアクティブ領域(レターボックス除去済み)を解析し、輝度IREパーセンタイル、RGBパレードの色かぶり、肌色IREレベル(55-70IRE)、環境飽和度などのメトリクスをJSONファイルとして出力します。出力されたテレメトリーデータに基づき、露出、温度、色合い、コントラストなど、数学的に導出されたLumetri基本補正値(Pass 1)を自動提案します。さらに、ヒーロークリップへのデルタマッチング(Pass 2)を適用することで、全クリップにわたる統一感のあるベースグレードを実現し、その後のクリエイティブグレードの品質を大幅に向上させます。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

プライマリカラーバランス調整&ショットマッチングスキル は何をしますか?

このスキルを使用するタイミング

  • 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)

各クリップのrecommended_primary_lumetriベースラインを、任意のグローバルトラックV4クリエイティブグレードよりも前に、ベースのLumetri Colorエフェクトを介して適用します。

ステップ3:Pass 2ショット間マッチング(match_delta_to_hero)

プライマリAロールヒーロークリップを--match_to <hero_clip>で指定し、カットアウェイやマルチストリップパネル全体にmatch_delta_to_hero(exposure_delta、temperature_delta、tint_delta、contrast_delta、highlights_delta、shadows_delta、saturation_delta)を適用します。これにより、トラックV4スタイリングの前に、すべてのクリップが一貫した露出、温度、および葉の緑の彩度を共有します。

関連スキル