Revisión de Video
Esta habilidad se encarga de decidir si un resultado generado es lo suficientemente bueno para continuar en la ruta de producción actual. No rebaja los estándares de producción solo porque el material ya se haya generado, ni reescribe hechos aguas arriba para conservar un resultado existente.
1. Primero, inspecciona el resultado real
La revisión debe basarse en las imágenes, videos o sonidos reales devueltos, no en inferencias basadas en el prompt, nombre de archivo o lo que "el modelo debería haber hecho".
Cuando el ejecutor actual pueda ver o reproducir el contenido, inspecciona el artifact completo; si solo se pueden revisar fotogramas parciales, capturas de pantalla o no se puede escuchar el audio, especifica claramente qué dimensiones no se han verificado y no des por aprobado algo que no se ha observado.
Para leer rápidamente metadatos de medios, SHA-256, muestrear fotogramas de manera uniforme para localizar problemas o dividir una imagen estricta de 2×2 en cuadrantes, prioriza el uso del script scripts/media_review.py incluido en esta habilidad: probe lee las propiedades reales del medio, sample escribe solo los fotogramas de ayuda del video en el directorio .tmp/review/ del proyecto actual, split-2x2 corta mecánicamente una imagen 1:1 en cuatro cuadrantes, y cleanup limpia el directorio auxiliar de revisión. Los fotogramas muestreados, cuadrículas o manifest nunca reemplazan la reproducción completa, la escucha de audio, la verificación de sincronización labial o la revisión de contenido de personajes/escenas. El éxito mecánico de un split 2×2 no significa que la cuadrícula estricta de cuatro vistas haya pasado la revisión semántica.
La revisión de video no puede basarse únicamente en el fotograma más bonito; debe cubrir al menos el inicio del plano, el proceso de la acción principal y el estado final, además de verificar la continuidad del movimiento y el sonido.
2. Base de revisión fija
Primero, lee la fuente oficial correspondiente a ese resultado:
- Material reutilizable: el prompt a largo plazo, la definición de personaje/escenario/producto y los hechos necesarios aguas arriba.
- Resultado de generación de plano:
SHOT.md, el prompt actual, los materiales reutilizables referenciados y la continuidad con planos adyacentes. - Producto publicitario: carga simultáneamente los hechos del producto y las restricciones de marca de
video-advertising; si falta esta capacidad, no se puede afirmar que la compuerta del producto esté completa; primero devuélvelo aakira-videopara que complete el paquete opcional.
El paquete de generación único solo sirve para ubicar la entrada de esta ronda; no es una fuente de hechos de mayor prioridad.
Para una revisión detallada de la calidad del resultado generado o del material, lee references/TAKE-QA.md. Cuando se devuelvan múltiples candidatos de imagen, sonido o video, lee también references/CANDIDATE-SELECTION.md: primero elimina los errores graves de identidad/producto/espacio/trama, luego compara la adaptabilidad a la producción y el atractivo estético. Si el resultado es claramente un fracaso, primero identifica el tipo de fallo según references/FAILURE-MODES.md, luego elige entre adoptar, reparar en postproducción, regenerar o reescribir aguas arriba según references/REPAIR-DECISIONS.md; antes de regenerar, especifica claramente la única variable que se cambia en esta ronda.
3. Dimensiones de revisión
Solo revisa las dimensiones aplicables al objeto actual:
- Estabilidad de identidad, vestimenta, material, estructura y estado.
- Validez del espacio de la escena y las posiciones clave.
- Si la acción, actuación, cinematografía y secuencia temporal cumplen el propósito del plano.
- Si la continuidad de entrada/salida puede enlazar con los planos adyacentes.
- Si el producto, logotipo, texto y estructura industrial coinciden con las fuentes de hechos.
- Si el diálogo, sincronización labial, sonido y ambiente cumplen los requisitos actuales.
- Si aparecen desviaciones notables que se amplificarán en planos posteriores.
No reemplaces la revisión completa del video por un solo fotograma bonito.
4. Conclusión
Prioriza dar una de las siguientes opciones claras de tratamiento:
- Adoptar: el resultado puede continuar en la producción actual.
- Adoptar y ajustar lo siguiente: existe una desviación no crítica, pero se acepta esta imagen real y se permite que el siguiente plano continúe desde el estado visible real.
- Reparar en postproducción: la generación del sujeto es correcta, pero el problema es más adecuado para edición determinista, composición, subtítulos, logotipo, volumen u otro procesamiento de postproducción.
- Regenerar: la definición del plano/material es correcta, pero la ejecución del resultado generado actual falló.
- Redefinir el prompt o la definición: el fallo proviene de
SHOT.md, el material a largo plazo o el prompt en sí, no de la ejecución aleatoria.
5. Registrar la decisión de adopción
La decisión de adoptar un plano debe mantenerse concisa según references/TAKE-DECISION.md: registra el resultado generado actual, la salida real, las desviaciones aceptables y los elementos que aún requieren reparación en postproducción, sin crear una base de datos adicional.
Para qué resultado generado se adopta para un plano, prioriza mantener un campo breve "actual adoptado" o un registro claro equivalente en el SHOT.md de ese plano, sin copiar un final.mp4.
Los resultados generados descartados aún pueden conservarse para comparación; si el proyecto no necesita conservar a largo plazo las salidas fallidas, se pueden eliminar según la política de almacenamiento del usuario, pero no se debe eliminar por error el único resultado generado que aún no se ha archivado.
Criterios de finalización
Cada resultado revisado tiene una base clara y una dirección de tratamiento; los resultados adoptados pueden continuar hacia el siguiente plano o la postproducción de la película completa; al regenerar, ya se sabe qué cambiar principalmente la próxima vez.