Generación · estado · página 21
Planos → imágenes → clips. La web no genera: lee el plan y pinta lo que hay. Bloque 2 · índice · regeneraciones
FALTA ENDPOINT — si la imagen o el clip de cada plano ya está generado, y permitir marcarlo a mano. No existe ningún endpoint de estado por plano en el contrato C2. La web no puede leerlo ni escribirlo, así que NO lo inventa. Lo lleva HP. Cuando exista, esta pantalla lo pinta sin cambiar nada más.
La cadena, en cifras
| Eslabón | Qué dice la API | De dónde |
|---|---|---|
| Planos | 15 planos en el storyboard | f4 → json.escenas |
| Imágenes | — no consultable (falta endpoint de estado). Del plan sí se sabe: 15 de 15 planos traen prompt de imagen | sin origen |
| Clips | — no consultable (falta endpoint de estado). Del plan sí se sabe: 15 de 15 planos traen prompt de vídeo | sin origen |
| Duración del plan | 76 s | paquete → resumen.duracion_s |
| Duraciones de clip usadas | 4 s / 6 s | paquete → resumen.clips (duraciones, no recuento de clips) |
| Hablantes | @agente, @el_hombre, @marta | paquete → resumen.hablantes |
| Refs del paquete | REF-AGENTE, REF-EL-HOMBRE, REF-MARTA | paquete → resumen.refs |
Plano a plano
| Plano | Dur. | Hablante | Refs | Motor | Asset | Prompt imagen | Prompt vídeo | Estado |
|---|---|---|---|---|---|---|---|---|
| e1 | 6 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e2 | 4 s | @el_hombre | REF-EL-HOMBRE | google-flow | generar | sí | sí | — |
| e3 hero | 6 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e4 | 6 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e5 | 4 s | @agente | REF-AGENTE | google-flow | generar | sí | sí | — |
| e6 | 6 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e7 | 4 s | @agente | REF-AGENTE | google-flow | generar | sí | sí | — |
| e8 | 6 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e9 | 6 s | @el_hombre | REF-EL-HOMBRE | google-flow | generar | sí | sí | — |
| e10 | 6 s | @agente | REF-AGENTE | google-flow | generar | sí | sí | — |
| e11 | 4 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e12 hero | 6 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e13 | 4 s | @agente | REF-AGENTE | google-flow | generar | sí | sí | — |
| e14 | 4 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
| e15 | 4 s | @marta | REF-MARTA | google-flow | generar | sí | sí | — |
La columna Estado va en «—» los 15 planos a propósito: no hay endpoint que diga si la imagen o el clip están hechos (lo lleva HP). Un «0» o un «pendiente» aquí sería inventado.
Serie y planos destacados
| Dato | Valor |
|---|---|
| Bloqueo de serie (lock) | teal and rust palette, tungsten night light, vertical framing |
| Motivo de serie | la llave de latón del café |
| Formato / idioma del texto | corto vertical 9:16 / es |
| Duración total (json) | 76 s |
| Planos marcados «hero» | e3, e12 |
| Erratas del storyboard | no hay erratas registradas (lista vacía) |
Prompts por plano
Se enseñan tal cual vienen en el plan (15 planos). Son lo que habría que meter en el motor a mano: esta web no los envía.
e1 · establish_context
Intención: Presentar el café a las tres de la mañana y sellar el cierre con la llave.
Imagen:
Woman counting bills at a counter, closed metal shutters behind, one lamp over the register, empty chairs, 50mm lens, slow dolly in, shallow depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
cierra la caja, saca la llave del llavero, gira la cerradura y apaga la última luz | movimiento: slow dolly in
Diálogo: Tres de la mañana. Cuadro la caja y cierro. · salida: hard cut
e2 · introduce_subject
Intención: Presentar al cliente herido y su tensión sin mostrar la herida.
Imagen:
Man in torn shirt standing at the door, dark red handkerchief wrapped around his hand, rain on the glass, 50mm lens, locked off, shallow depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
aparta la carta con dos dedos, pide con la mano libre y vigila la entrada | movimiento: locked off
Diálogo: Un café solo. Nada más, por favor. · salida: hard cut
e3 · build_tension
Intención: Pico visual: la sangre en el mármol rompe la rutina del café.
Imagen:
Coffee cup steaming on a formica table, bloodstain spreading on the cloth, woman watching from behind the counter, 85mm lens, slow dolly in, shallow depth of field, low key light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
se detiene con la bandeja, mira el pañuelo y la gota cae | movimiento: slow dolly in
Diálogo: Ese pañuelo gotea rojo en mi mesa. ¿Lo persiguen? · salida: hard cut
e4 · evidence
Intención: Convertir el objeto olvidado en la primera pista física.
Imagen:
Fingers unfolding a crumpled banknote over the register, ballpoint number written across the paper, 85mm lens, slow dolly in, shallow depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
recoge el billete, lo alisa con el pulgar y lee el número | movimiento: slow dolly in
Diálogo: Se fue. Y dejó esto: un billete arrugado con un número escrito. · salida: hard cut
e5 · introduce_subject
Intención: Entrar la amenaza policial desde fuera del local.
Imagen:
Police officer in a wet jacket holding an open notebook at the counter, badge clipped to his belt, 35mm lens, slow dolly in, medium depth of field, low key light, mixed tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
golpea el cristal, levanta la placa y espera respuesta | movimiento: slow dolly in
Diálogo: Buscamos a un hombre herido. ¿Estuvo aquí anoche? · salida: hard cut
e6 · comparison
Intención: Contrastar la coartada de la dueña con lo que ya ha visto el espectador.
Imagen:
Woman wiping the same spot on the counter, eyes on the officer, dishcloth clenched in her fist, 35mm lens, steadicam glide, medium depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
seca el vaso, señala el reloj con la barbilla y vuelve a la barra | movimiento: steadicam glide
Diálogo: Anoche no entró nadie aquí. Cierro a las tres, ya lo ve. · salida: hard cut
e7 · build_tension
Intención: Mostrar la presión con un gesto y un objeto, no con palabras.
Imagen:
Officer's pen tapping the counter, his other hand resting on the closed cash register drawer, 50mm lens, locked off, shallow depth of field, low key light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
empuja el papel por la barra, lo suelta y retira la mano | movimiento: locked off
Diálogo: Lo encubre y la clausuro. Piénselo. · salida: hard cut
e8 · emotional_beat
Intención: Aislar a la dueña en su intento desesperado de contactar.
Imagen:
Woman pressing a phone to her ear under the counter light, the crumpled banknote flat beside the till, 35mm lens, handheld, shallow depth of field, low key light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
espera de pie, apoya la palma en la pared y habla en voz baja | movimiento: handheld
Diálogo: Contesta. Soy la del café. Dime dónde y voy. · salida: hard cut
e9 · deliver_payload
Intención: Revelar la prueba material que cambia la versión de los hechos.
Imagen:
Two people at a station ticket window at dawn, man sliding a brown paper package across the ledge, 85mm lens, rack focus, shallow depth of field, low key light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
levanta la tapa, saca la cinta y la sostiene a la luz | movimiento: rack focus
Diálogo: Aquí dentro está la prueba. Nico no huyó: lo entregaron. · salida: hard cut
e10 · build_tension
Intención: Cerrar la trampa: el formulario espera la firma.
Imagen:
Officer holding a printed form and a pen toward the woman, drawer pulled open, receipts scattered on the floor, 50mm lens, slow dolly in, shallow depth of field, low key light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
coloca el bolígrafo, señala la línea y espera con el dedo apoyado | movimiento: slow dolly in
Diálogo: Firme aquí, o la clausuro y la acuso de encubrimiento. · salida: hard cut
e11 · transition
Intención: Marcar el intercambio de poder en un solo gesto.
Imagen:
Woman signing the form, her other hand pressed flat against her jacket over a hidden package, 50mm lens, locked off, shallow depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
firma sin leer, deja la pluma y agarra el paquete | movimiento: locked off
Diálogo: Firmo. Pero el paquete se queda conmigo. · salida: hard cut
e12 · deliver_payload
Intención: Pico visual: la foto señala al inspector.
Imagen:
Photograph on a table: officer standing beside a younger man outside a shuttered shop at night, 85mm lens, slow dolly in, shallow depth of field, low key light, mixed tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
gira la foto con dos dedos y la empuja hacia el inspector | movimiento: slow dolly in
Diálogo: Es usted. En la foto, con Nico, la noche que desapareció. · salida: hard cut
e13 · build_tension
Intención: Ofrecer el soborno como objeto, no como frase.
Imagen:
Officer sliding a white envelope across the table toward the woman, his chair half turned to the door, 50mm lens, locked off, shallow depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
desliza el sobre, lo tapa con la palma y presiona | movimiento: locked off
Diálogo: Un sobre y esto queda entre nosotros. Piénselo. · salida: hard cut
e14 · resolution
Intención: Dar la vuelta a la escena con la grabación.
Imagen:
Woman holding a small recorder up toward the officer, two plainclothes officers stepping through the cafe door, 50mm lens, locked off, shallow depth of field, tungsten warm light, warm tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
deja la grabadora, pulsa play y la cinta gira | movimiento: locked off
Diálogo: No. Llamé a Asuntos Internos. Traigo la grabación. · salida: hard cut
e15 · emotional_beat
Intención: Cerrar el círculo con la llave y dejar el suspenso abierto.
Imagen:
Woman's thumb pressing a small brass locker key, phone screen lit on the counter, register drawer open, 50mm lens, slow dolly out, shallow depth of field, blue hour light, mixed tones. teal and rust palette, tungsten night light, vertical framing.
Vídeo:
gira la llave, apaga la luz y se queda quieta escuchando el teléfono | movimiento: slow dolly out
Diálogo: Al segundo tono, alguien respira. Aprieto la llave. · salida: hard cut