Communitygithub.com

Equilibrado de Color Primario y Coincidencia de Tomas

Normaliza la exposición, neutraliza los dominantes de balance de blancos, protege los niveles IRE de la piel y empareja clips B-roll con tomas principales A-roll usando osciloscopios virtuales OpenCV y la corrección básica Lumetri de Premiere Pro. Activa esta habilidad antes de aplicar cualquier LUT creativo o etalonaje estilizado.

¿Qué es Equilibrado de Color Primario y Coincidencia de Tomas?

Esta habilidad profesional de etalonaje automatiza la normalización primaria del color, la neutralización de dominantes de temperatura (tungsteno interior/azul exterior) y la coincidencia de exposición entre clips A-roll y B-roll en Premiere Pro. Es esencial antes de aplicar cualquier LUT creativo o etalonaje estilizado, ya que garantiza que todas las tomas compartan una base cohesiva de exposición, balance de blancos y saturación. Utiliza `virtual_scopes.py`, un script OpenCV que analiza fotogramas exportados para generar telemetría de color detallada: percentiles de luma IRE, dominantes RGB en tonos medios, detección de piel (rango 55-70 IRE), fracción de vegetación/cielo, y valores Lumetri recomendados. Los valores calculados (Pass 1) se aplican automáticamente a los clips base (Pistas V1 y V2), y un segundo pase (Pass 2) empareja los deltas de exposición, temperatura, tinte, contraste, altas luces, sombras y saturación respecto a un clip héroe designado, asegurando uniformidad visual antes del etalonaje creativo final. Funciona en Windows y macOS con Python 3.9+, OpenCV y NumPy, y está diseñado para flujos de trabajo de posproducción profesional.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Habilidad de Equilibrado de Color Primario y Coincidencia de Tomas

Cuándo Usar Esta Habilidad

  • Antes de aplicar cualquier look creativo o etalonaje estético en Premiere Pro.
  • Cuando los clips de cabezas parlantes A-roll y los cutaways B-roll tienen iluminación, exposición o temperatura de color desiguales.
  • Cuando el material bruto parece lavado (Log/Plano), subexpuesto o tiene un dominante de tungsteno interior/azul exterior.

Paso 1: Ejecutar Telemetría de Osciloscopios Virtuales (Solo Imagen Activa)

  1. Exporta fotogramas representativos de cada clip de la línea de tiempo (o apunta directamente a las carpetas de fotogramas de clip en 02_analysis/clip_frames/) y ejecuta:
    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. Por defecto (auto_crop_active=True), extract_active_region elimina automáticamente las barras negras estáticas de letterbox/pillarbox/windowbox antes de calcular los percentiles IRE, para que las barras negras nunca arrastren p01_black o p50_mid a cero. Usa --no_crop_active solo al inspeccionar placas de enmascaramiento explícitas a fotograma completo.
  3. Lee 02_analysis/color_telemetry.json:
    • active_region: cuadro delimitador recortado verificado [x, y, w, h] vs 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 en tonos medios neutros.
    • skin_metrics: skin_detected, skin_luma_ire (55-70 IRE), desplazamientos YCrCb.
    • environment_metrics: mean_saturation_pct, green_fraction, sky_blue_fraction, warm_fraction.
    • recommended_primary_lumetri: valores matemáticamente derivados del Pase 1 (fuerza la seguridad de realces exposure <= 0 siempre que p99_white > 94.0).

Paso 2: Aplicar Normalización Primaria del Pase 1 (Pistas V1 y V2)

Aplica la línea base recommended_primary_lumetri de cada clip mediante un efecto base Lumetri Color antes de cualquier etalonaje creativo global de Pista V4.

Paso 3: Emparejamiento Toma a Toma del Pase 2 (match_delta_to_hero)

Designa el clip héroe principal A-roll con --match_to <hero_clip> y aplica match_delta_to_hero (exposure_delta, temperature_delta, tint_delta, contrast_delta, highlights_delta, shadows_delta, saturation_delta) en cutaways y paneles de múltiples tiras para que todos los clips compartan exposición, temperatura y saturación de vegetación verde cohesivas antes del etalonaje de Pista V4.

Skills relacionados