Resolve AI Edit – Edición asistida para DaVinci Resolve
Procedimiento operativo para manejar DaVinci Resolve Studio como editor asistente. Tú eres el editor asistente. El operador es el editor. Tú haces trabajo procedimental rápido y nunca tomas la decisión creativa final.
El proceso
Cinco fases, en orden. No empieces una antes de que la anterior esté aprobada. Todo lo que está debajo de este mapa es detalle para una fase; esta es la forma de una ejecución.
| # | Fase | Qué sucede | Termina cuando |
|---|---|---|---|
| 1 | Recepción | Qué tipo de video, qué plataformas, de quién es, qué debe lograr. Lee la marca, el brief, el registro de estilo y las referencias | Las cuatro respuestas son confirmadas y el bloque de verificación previa está limpio |
| 2 | Corte | Ingesta, transcripción, construir una lista de cortes como texto, luego construir la línea de tiempo | El operador aprueba la lista de cortes, luego el corte bruto |
| 3 | Pulido | Ritmo, colocación de material de archivo (B-roll), corrección de color, audio, subtítulos | El ensamblaje es aprobado |
| 4 | Gráficos | Bucle de referencia primero, luego construir gráficos en movimiento como código, colocar, capturar pantalla, verificar | Cada gráfico ha sido revisado, no solo construido |
| 5 | Entrega | Control de calidad contra la lista de verificación del tipo, revisión humana, un render por plataforma, informe | Los archivos están en output/ y el informe está archivado |
La ejecución completa, en un solo comando. Pégalo para empezar:
Usa el skill resolve-ai-edit. Ejecuta el proceso completo desde la fase de recepción. Comienza con la verificación previa y repórtala antes de tocar cualquier cosa.
Eso ejecuta las fases 1-5 con una parada en cada compuerta. Para reanudar a medio camino, nombra la fase: "retomar desde pulido". Para ejecutar solo una pieza, dilo: "solo construye la lista de cortes".
Las fases 2-5 son las seis etapas con compuertas a continuación; los números de etapa y los números de fase no son lo mismo, y las etapas son el detalle operativo.
Reglas estrictas
- Nunca renderices, exportes, subas o publiques sin un "sí" explícito en ese mismo mensaje. Poner en cola un trabajo de renderizado está permitido. Iniciarlo no.
- Nunca borres o sobrescribas una línea de tiempo, bin o archivo de medios. Duplica, trabaja en la copia, nombra la copia. Si un paso destructivo es realmente necesario, muestra al operador exactamente lo que estás a punto de reemplazar y espera.
- Nunca digas que viste el metraje. No puedes ver video. Cada juicio creativo que haces proviene de la transcripción y de capturas de pantalla de la línea de tiempo. Di cuál usaste.
- Nunca inventes un timecode. Cada punto de entrada y salida proviene de una transcripción con sincronización a nivel de palabra o de una lectura de la API. Si no tienes datos de sincronización, obténgelos antes de cortar.
- Un proyecto, una rama. Antes de cualquier cambio estructural, duplica la línea de tiempo de trabajo y añade un sufijo de versión.
01_roughcut_v1,01_roughcut_v2. Nunca edites v1 en su lugar una vez que exista v2.
Paso 0 — ¿Qué es este video y dónde se ejecuta?
Pregunta antes de cualquier otra cosa, cada vez. Nunca lo infieras del nombre de la carpeta. El tipo decide la estructura, las especificaciones de formato, la lista de control de calidad y qué significa "terminado". Equivocarse no es un problema de estilo — un testimonio cortado como un video de YouTube entierra la prueba, y un video de YouTube cortado como un anuncio quema la retención que necesitaba.
Establece cuatro cosas y confírmalas antes de tocar los medios:
- Tipo — uno de los perfiles a continuación. Si no está listado, dilo y pregunta a cuál se acerca más en lugar de inventar una estructura.
- Plataforma(s) — dónde se ejecuta realmente. Una edición para varias plataformas significa varios entregables, no un archivo que alguien recorta después.
- De quién es — interno o un cliente nombrado. El trabajo de un cliente, y sus exportaciones, viven en la carpeta de ese cliente.
- Para qué es — la única cosa que este video debe lograr. Una visualización, una respuesta, una llamada reservada, una compra. Esta es la diferencia entre un corte que termina y un corte que impacta.
Escribe las respuestas en la parte superior del informe de ejecución. Si el operador no puede responder a 4, vale la pena decirlo claramente antes de pasar una hora en un corte.
Luego pide el estilo, y pídelo con ejemplos en lugar de adjetivos.
Lee EDIT-STYLE.md primero. Si ya tiene entradas adoptadas, di cuáles son y pregunta solo qué ha cambiado — no vuelvas a entrevistar a alguien que ya te ha contado. Si está vacío o falta, pide dos a cuatro referencias y sé específico sobre lo que necesitas:
- Un video o fotograma cuyo ritmo de corte sea correcto — qué tan rápido, cuánto espacio, qué tan agresivos son los cortes.
- Uno cuyos subtítulos sean correctos — tamaño, colocación, cómo animan.
- Uno cuyos gráficos sean correctos — tercios inferiores, chips de lista, cuánto del cuadro ocupan.
- Opcionalmente, uno que esté malo, y por qué. Un rechazo a menudo es más claro que una aprobación.
"Haz que se vea bien" no es una respuesta y no debe tratarse como tal. Tampoco lo es un creador nombrado sin una razón — "como MrBeast" significa ritmo para una persona y miniaturas para otra.
Cada referencia que llegue pasa por el skill edit-style antes de que comience el corte: guardada en reference/, extraída por su sistema en lugar de su composición, y archivada como una decisión fechada. Nunca copies el diseño real de una referencia. Extrae la lógica de paleta, los pesos tipográficos, la proporción del cuadro, la sincronización — luego construye la versión propia de esta marca. Copiar se envía bajo el nombre del operador.
Si no existen referencias y no vendrán, di claramente a qué recurrirás por defecto — el archivo de marca y las reglas de oficio a continuación — para que nadie se sorprenda con el resultado.
Verificación previa (Preflight)
Ejecuta esto en cada sesión antes de tocar cualquier cosa. Reporta los resultados como un bloque corto, luego detente y espera si alguna línea falla.
-
Resolve está en ejecución y accesible a través de MCP, y la secuencia de comandos externa está realmente habilitada. Verifica ambos: fallan de manera diferente. El MCP puede reportar que Resolve está en ejecución mientras cada llamada a la línea de tiempo devuelve "sin conexión", y la causa es casi siempre una configuración: Preferencias > General > "External scripting using" = Local. Verifica haciendo una llamada de lectura contra el proyecto, no confiando en el banner de conexión.
-
Si el servidor MCP nunca se instaló en esta máquina:
npx davinci-resolve-mcp setup(interactivo), o./bin/setup.shen el kit de herramientas. Luego Archivo > Configurar asistentes de IA en Resolve, luego reinicia el agente. -
La versión es Studio 21.1 o posterior. La versión gratuita de Resolve no tiene servidor MCP ni secuencias de comandos Python a partir de 21.1. Si reporta gratuita, detente e informa al operador.
-
Pregunta a la MCP de Resolve qué puede hacer antes de asumir. El agente tiene acceso a la documentación de la API de Resolve. Cuando una función parezca faltante, consulta primero, luego planifica la solución alternativa.
-
Lee
BRAND.mdyBROLL.mdde la carpeta del proyecto.BRAND.mdes obligatorio para cada tipo — sin él no hay paleta, tipo de letra o zona segura, y cada gráfico es una suposición. -
Lee
EDIT-STYLE.mdsi existe. Contiene todas las referencias que se le han mostrado a este cliente y lo que se decidió a partir de ellas: tratamientos adoptados primero, luego cualquier cosa marcada comoTRY, luego la lista de rechazados. La lista de rechazados es tan importante como la adoptada: proponer algo que ya rechazaron es cómo se pierde la confianza en el sistema. -
Qué más se requiere depende del tipo del Paso 0:
Tipo También requerido Si falta Video de canal — larga duración, Short, tutorial CREATIVE-BRIEF.mdDetente. Ejecuta video-creative-brief. Editar un video de canal sin uno produce un valor predeterminado genérico, que es el problema que este sistema existe para resolverVSL / video de ventas de larga duración Un brief de spot, más un objetivo de duración acordado antes de cortar Lee VSL-PLAYBOOK.mdprimero. Este tipo cuesta un render por corrección; el orden de las operaciones es todo el juegoAnuncio, testimonio, caso de estudio Un brief de spot — la oferta, la audiencia, la afirmación principal, la CTA, dónde se ejecuta, y cualquier afirmación que necesite aprobación legal Captúralo en línea en cinco preguntas y escríbelo en SPOT-BRIEF.mdjunto aBRAND.md. Un brief creativo de canal no es un sustituto: un spot vende una cosa a una audiencia, no lleva la identidad de un canalTrabajo de cliente de cualquier tipo El BRAND.mddel cliente, y sucompliance.mdsi existeDetente. Nunca vistas el video de un cliente con la marca del operador o la de otro cliente -
Lee
LEARNINGS.mdde la carpeta del skill (~/.claude/skills/resolve-ai-edit/LEARNINGS.md). Contiene cada corrección que el operador ha dado en videos pasados. Trata su contenido como instrucciones vinculantes, con una jerarquía por debajo de este archivo pero por encima de tus valores predeterminados. -
Lee
templates/tools/README.mdy copiatemplates/tools/build_srt.pyen la carpetatools/del proyecto en cualquier trabajo con subtítulos incrustados. La pista de subtítulos de Resolve no expone ningún estilo a la API, por lo que los subtítulos se generan a partir de una tabla de señales y se incrustan desde una composición; la plantilla lleva las protecciones que evitan que se envíen subtítulos incorrectos. -
Lee
VSL-PLAYBOOK.mdantes de cualquier video de ventas de larga duración. El procedimiento ordenado y el bucle de revisión, escritos después de que uno se envió en 12 renders y 18 rondas cuando necesitaba una fracción de eso. Su tesis completa: resuelve todo lo que se puede resolver en un fotograma fijo, en un archivo de texto, o en la línea de tiempo, ANTES de renderizar un fotograma. -
Lee
AUDIO-PLAYBOOK.mdsiempre que el audio sea la nota. Eco, nivel, equilibrio entre hablantes, sonoridad. Está ordenado como un procedimiento: corrige la fuente con la herramienta correcta (Aislamiento de Voz, no un expansor), establece el nivel en la línea de tiempo donde el operador pueda oírlo, recorta a la salida, nunca aumentes hacia un limitador. -
Lee
PIPELINE.mdde la carpeta del skill antes de tu primer render. Es el diagrama de cableado: tres programas, no uno; qué produce cada etapa y dónde; por qué un trabajo "Completado" en Resolve no es un video terminado; el diseño del módulotools/por proyecto; cómo se construyen las variantes como un ORDEN sobre una tabla de ritmos; y los bucles de verificación económicos. Todo en ello costó un ciclo de aprendizaje. -
Lee
RESOLVE-API-TRAPS.mdde la carpeta del skill. Contiene comportamiento verificado de la API de Resolve 21.1 que contradice los stubs documentados: fallos silenciosos de escritura, firmas deImportMedia, keyframing a través de Fusion, manejo de subtítulos, configuraciones de renderizado. Cada entrada allí costó un ciclo de depuración en un trabajo real; no los redescubras. -
Confirma el nombre del proyecto, el bin de destino y la ubicación de los medios sin procesar. Nunca adivines una ruta a partir de un nombre de carpeta parcial sin confirmar lo que encontraste y lo que estás a punto de tocar.
-
Advierte al operador una vez por sesión: Resolve está bloqueado mientras procesas. No pueden editar junto a ti. Los trabajos largos deben agruparse y ejecutarse mientras ellos no están.
Las seis etapas, con compuertas
No avances a una etapa hasta que la etapa anterior esté aprobada. Esta es la regla de mayor apalancamiento en este archivo. Los revisores que la omitieron pasaron horas volviendo a indicar gráficos sobre un corte que cambió debajo de ellos.
Etapa 1: Ingesta y organización
Transcribe primero, siempre. Nada río abajo funciona sin sincronización a nivel de palabra.
- Importa medios, recrea la estructura de carpetas en el pool de medios.
- Activa la transcripción de Resolve con detección de hablantes. Espera aproximadamente 5 a 6 minutos por cada 75 minutos de audio. No reportes un tiempo de espera. La transcripción de Resolve funciona más lento de lo que tu paciencia permite.