El director es un modelo de lenguaje con un contrato estricto. Lee la historia y devuelve un único objeto JSON. Todo lo que viene después, desde las hojas de reparto hasta la mezcla final, se rige por ese objeto, y ninguna etapa posterior vuelve a leer la historia. Este artículo recorre la forma de ese objeto, las reglas que el director debe cumplir, cómo lo comprobamos y por qué elegimos datos en lugar de prosa.
La forma
- title, logline en el idioma de la historia.
- style_guide: una frase en inglés de dirección artística, repetida en cada instrucción de hoja de reparto y en cada instrucción de escena.
- music_prompt: instrumentos, tempo, ambiente, sin voces.
- cast[]: identificador, nombre, papel, un aspecto descrito por escrito y un perfil de voz (género, edad, tono).
- scenes[]: sinopsis, instrucción visual en inglés, duración tomada de la lista permitida, indicador de continuidad, quién aparece en pantalla por identificador de reparto, como máximo un diálogo con su hablante, y narración opcional.
Para qué sirve cada campo
La guía de estilo es el mecanismo que sostiene la integridad del estilo. Se escribe una vez y se antepone a cada instrucción, de modo que la primera escena y la última parecen de la misma producción. El aspecto escrito de cada entrada del reparto viaja junto a la imagen de la hoja; incluso una escena que no consigue leer la imagen sigue describiendo al personaje correcto. Además es lo que el propio director lee cuando escribe las instrucciones de escena, así que está redactado para un modelo: sustantivos y colores concretos, un rasgo distintivo y ningún adjetivo del tipo «precioso».
El perfil de voz son unas pocas palabras que el estudio puntúa frente a las etiquetas del propio catálogo de voces, dando preferencia a voces que ningún otro personaje de la película utiliza. El indicador de continuidad le dice a la etapa de escena que parta del último fotograma del clip anterior en lugar de un fotograma clave nuevo. La lista de reparto de cada escena decide el enrutamiento: si hay personajes presentes, primero el fotograma clave; si no hay ninguno, texto a vídeo.
Las reglas
Conservar los acontecimientos, las personas, el orden y los diálogos. No inventar hechos. Un ser por miembro del reparto. El narrador nunca repite un diálogo. El presupuesto de narración es de nueve caracteres por segundo de escena. Los diálogos tienen un máximo de 120 caracteres; un parlamento más largo se reparte entre varias escenas. Las duraciones, solo de la lista del nivel: 5 o 10 segundos en los niveles rápidos, 4, 6 u 8 en Cinema. Si el total supera el objetivo en más de una cuarta parte, se fusionan escenas en lugar de recortar frases. Las notas descriptivas al principio de la historia se tratan como dirección artística; las instrucciones dirigidas al estudio se ignoran.
La mayoría de estas reglas existen porque un modelo las incumplió. «Un ser por miembro del reparto» surgió de una ejecución en la que una rana y un búho se convirtieron en una sola entrada. «No recortar nunca las frases» surgió de una versión de noventa segundos de una historia de cuatro minutos que sonaba a resumen leído al doble de velocidad. El contrato es una lista de cosas que hemos visto salir mal.
Validación y segunda pasada
El objeto se comprueba campo por campo: las duraciones se ajustan a la lista permitida, se señalan los hablantes desconocidos y se cuentan los diálogos demasiado largos. Las infracciones se devuelven al modelo una vez, en forma de lista. Si la segunda pasada todavía tiene problemas menores, la película continúa con avisos. Si tiene problemas estructurales, como un hablante que no está en el reparto, la ejecución falla antes de generar ninguna imagen y el cargo se reembolsa.
Por qué JSON y no prosa
Porque una película es un calendario. Cada campo se corresponde con un trabajo: una entrada del reparto con una hoja, una escena con un fotograma clave y un clip, un diálogo con una voz y una sincronización labial, una narración con una grabación. La prosa necesitaría un segundo modelo para leerla e introduciría un segundo lugar donde cometer errores; los datos no necesitan ninguno. Además, el objeto se guarda después de cada etapa, con los resultados de las hojas escritos en las entradas del reparto y los de los clips en las escenas, de modo que una película puede reanudarse desde cualquier punto. Si el proveedor de vídeo falla en la escena nueve, reintentamos la escena nueve, no la película.
Qué puede ver y cambiar
Las tarjetas de escena de la aplicación son una vista de este objeto. Editar una instrucción, una duración, un diálogo o los personajes de una tarjeta edita el campo correspondiente, y la regeneración lee el valor editado. No hay nada oculto; los mismos datos que usa la línea de producción son los datos que usted edita.
Preguntas frecuentes
¿Puedo escribir yo mismo el guion? Sí, pegando un guion terminado como historia. El director conserva sus escenas, su orden y sus diálogos, y rellena los campos que necesita un guion producible. El flujo de trabajo escena por escena de Film Studio también sigue disponible para quienes quieran dirigir cada plano.
¿Qué ocurre si el director inventa una escena que no está en la historia? Las reglas lo prohíben, y la segunda pasada detecta la mayoría de los casos. Si alguna se cuela, elimine la tarjeta de escena antes de la producción; la película se monta con las escenas que queden.
¿Por qué la instrucción visual siempre está en inglés? Porque los modelos de imagen y de vídeo se dirigen de forma más fiable en inglés. El título, la sinopsis, los diálogos y la narración se mantienen en el idioma de la historia, así que nada de lo que usted lee u oye está traducido.
