feat(short): el ejemplo del prompt habla, y por eso los specs vuelven a hablar
Build & Deploy ResearchOwl / build-and-push (push) Successful in 10s
Build & Deploy ResearchOwl / build-and-push (push) Successful in 10s
La primera generación con narración viva narró 5 de 7 planos. La siguiente, ya con la sección de presupuestos de ancho en el prompt, narró 1 de 8. La causa no era la sección 3b sino la 5: el ejemplo trabajado — un spec completo de 8 planos presentado como "el que produjo un buen vídeo" — no llevaba ni una narración, porque es anterior a la voz. Contra esa señal de formato, una regla en prosa que además dice "no todos los planos necesitan una" pierde siempre. Ahora el ejemplo narra 6 de sus 8 y calla en los dos que dibujan una cita, donde la voz sólo competiría con palabras que ya están en pantalla. Sus duraciones suben para pagar lo que habla: un plano que se queda corto para su propia voz enseñaría a infradeclarar, y el render no corta la voz, alarga el plano. La ventana de silencio se recoloca porque seguía a document_quote por tiempo. El aviso de ancho ya no cita el hueco de 16 caracteres de quote_a: shortsmith envuelve esas citas en dos líneas y el presupuesto vivo es 31. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
129f436fd2
commit
cfe4a6d754
@@ -10,33 +10,61 @@
|
||||
},
|
||||
"audio": {
|
||||
"preset": "sonar",
|
||||
"silence": [[31.0, 36.0]]
|
||||
"silence": [
|
||||
[
|
||||
33.5,
|
||||
38.5
|
||||
]
|
||||
]
|
||||
},
|
||||
"shots": [
|
||||
{
|
||||
"template": "radar_sweep",
|
||||
"duration": 4.0,
|
||||
"duration": 6.0,
|
||||
"props": {
|
||||
"headline": "3 RADARS",
|
||||
"subline": "1 UNEXPLAINED RETURN",
|
||||
"contact_bearing_deg": 210,
|
||||
"sweeps": 2
|
||||
}
|
||||
},
|
||||
"narration": "Something pulled alongside a seven forty-seven over Alaska, and stayed there."
|
||||
},
|
||||
{
|
||||
"template": "track_map",
|
||||
"duration": 4.0,
|
||||
"duration": 5.5,
|
||||
"props": {
|
||||
"headline": "17 NOV 1986",
|
||||
"subline": "35,000 FT · 600 MPH",
|
||||
"waypoints": [
|
||||
{"label": "FORT YUKON", "lat": 66.57, "lon": -145.27},
|
||||
{"label": "FAIRBANKS", "lat": 64.84, "lon": -147.72},
|
||||
{"label": "TALKEETNA", "lat": 62.32, "lon": -150.11},
|
||||
{"label": "ANCHORAGE", "lat": 61.22, "lon": -149.90}
|
||||
{
|
||||
"label": "FORT YUKON",
|
||||
"lat": 66.57,
|
||||
"lon": -145.27
|
||||
},
|
||||
{
|
||||
"label": "FAIRBANKS",
|
||||
"lat": 64.84,
|
||||
"lon": -147.72
|
||||
},
|
||||
{
|
||||
"label": "TALKEETNA",
|
||||
"lat": 62.32,
|
||||
"lon": -150.11
|
||||
},
|
||||
{
|
||||
"label": "ANCHORAGE",
|
||||
"lat": 61.22,
|
||||
"lon": -149.9
|
||||
}
|
||||
],
|
||||
"bounds": {"lat_min": 60.4, "lat_max": 67.4, "lon_min": -152.0, "lon_max": -143.5}
|
||||
}
|
||||
"bounds": {
|
||||
"lat_min": 60.4,
|
||||
"lat_max": 67.4,
|
||||
"lon_min": -152.0,
|
||||
"lon_max": -143.5
|
||||
}
|
||||
},
|
||||
"narration": "Nothing should have been able to hold station beside them up there."
|
||||
},
|
||||
{
|
||||
"template": "data_card",
|
||||
@@ -44,13 +72,26 @@
|
||||
"props": {
|
||||
"card_title": "FLIGHT CREW",
|
||||
"rows": [
|
||||
{"key": "CAPT. KENJU TERAUCHI", "value": "PILOT IN COMMAND"},
|
||||
{"key": "EX-FIGHTER PILOT", "value": "JASDF"},
|
||||
{"key": "29 YEARS", "value": "FLYING EXPERIENCE"},
|
||||
{"key": "10,000+", "value": "FLIGHT HOURS"}
|
||||
{
|
||||
"key": "CAPT. KENJU TERAUCHI",
|
||||
"value": "PILOT IN COMMAND"
|
||||
},
|
||||
{
|
||||
"key": "EX-FIGHTER PILOT",
|
||||
"value": "JASDF"
|
||||
},
|
||||
{
|
||||
"key": "29 YEARS",
|
||||
"value": "FLYING EXPERIENCE"
|
||||
},
|
||||
{
|
||||
"key": "10,000+",
|
||||
"value": "FLIGHT HOURS"
|
||||
}
|
||||
],
|
||||
"footer": "REPORTS TWO LIGHTS PACING THE AIRCRAFT"
|
||||
}
|
||||
},
|
||||
"narration": "The man reporting it flew fighters before he flew airliners."
|
||||
},
|
||||
{
|
||||
"template": "scale_bars",
|
||||
@@ -58,7 +99,12 @@
|
||||
"props": {
|
||||
"headline": "REPORTED SCALE",
|
||||
"bars": [
|
||||
{"label": "BOEING 747", "value": 232, "unit": "FT", "color": "ink"},
|
||||
{
|
||||
"label": "BOEING 747",
|
||||
"value": 232,
|
||||
"unit": "FT",
|
||||
"color": "ink"
|
||||
},
|
||||
{
|
||||
"label": "ESTIMATED OBJECT",
|
||||
"value": 2000,
|
||||
@@ -67,7 +113,10 @@
|
||||
"value_label": "~1,600 – 2,000 FT"
|
||||
}
|
||||
],
|
||||
"quote": ["“TWICE THE SIZE OF", "AN AIRCRAFT CARRIER”"],
|
||||
"quote": [
|
||||
"“TWICE THE SIZE OF",
|
||||
"AN AIRCRAFT CARRIER”"
|
||||
],
|
||||
"attribution": "— CAPT. TERAUCHI, ESTIMATE"
|
||||
}
|
||||
},
|
||||
@@ -78,37 +127,60 @@
|
||||
"headline": "EVASIVE MANEUVER",
|
||||
"subline": "360° TURN · −4,000 FT",
|
||||
"legend": [
|
||||
{"label": "JAL 1628", "color": "ink"},
|
||||
{"label": "UNIDENTIFIED CONTACT", "color": "amber"}
|
||||
{
|
||||
"label": "JAL 1628",
|
||||
"color": "ink"
|
||||
},
|
||||
{
|
||||
"label": "UNIDENTIFIED CONTACT",
|
||||
"color": "amber"
|
||||
}
|
||||
],
|
||||
"caption": "CONTACT HOLDS RELATIVE POSITION",
|
||||
"turn_deg": 360
|
||||
}
|
||||
},
|
||||
"narration": "He tried to shake it. Full circle, steep descent, and it was still there."
|
||||
},
|
||||
{
|
||||
"template": "signal_strips",
|
||||
"duration": 7.0,
|
||||
"duration": 6.0,
|
||||
"props": {
|
||||
"headline": "THREE INDEPENDENT SOURCES",
|
||||
"strips": [
|
||||
{
|
||||
"label": "ONBOARD RADAR",
|
||||
"sublabel": "CONTACT 7–8 NM · 10 O'CLOCK",
|
||||
"markers": [0.26, 0.48, 0.63, 0.81]
|
||||
"markers": [
|
||||
0.26,
|
||||
0.48,
|
||||
0.63,
|
||||
0.81
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "ANCHORAGE CENTER",
|
||||
"sublabel": "PRIMARY RETURNS THROUGH TURNS",
|
||||
"markers": [0.26, 0.48, 0.63, 0.81]
|
||||
"markers": [
|
||||
0.26,
|
||||
0.48,
|
||||
0.63,
|
||||
0.81
|
||||
]
|
||||
},
|
||||
{
|
||||
"label": "ELMENDORF ROCC",
|
||||
"sublabel": "TRACKED “FLIGHT OF TWO”",
|
||||
"markers": [0.26, 0.48, 0.63, 0.81]
|
||||
"markers": [
|
||||
0.26,
|
||||
0.48,
|
||||
0.63,
|
||||
0.81
|
||||
]
|
||||
}
|
||||
],
|
||||
"footnote": "FAIRBANKS RADAR: NOTHING"
|
||||
}
|
||||
},
|
||||
"narration": "He was not the only one seeing it. Though not everyone did."
|
||||
},
|
||||
{
|
||||
"template": "document_quote",
|
||||
@@ -128,10 +200,14 @@
|
||||
"props": {
|
||||
"count_to": 1500,
|
||||
"count_label": "PAGES OF FAA DOCUMENTATION",
|
||||
"lines": ["40 YEARS", "STILL OPEN"],
|
||||
"lines": [
|
||||
"40 YEARS",
|
||||
"STILL OPEN"
|
||||
],
|
||||
"url": "THEEXCLUSIONZONE.COM",
|
||||
"show_mark": true
|
||||
}
|
||||
},
|
||||
"narration": "The file was never closed. It was filed, and left where anyone can read it."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user