786 lines
33 KiB
JSON
786 lines
33 KiB
JSON
{
|
||
"song": {
|
||
"title": "Svjetlo kroz Maglu",
|
||
"artist": "Radni Dan",
|
||
"genre": "Pop Rock / Motivational Rap",
|
||
"mood": "Hopeful, gritty, determined"
|
||
},
|
||
"character": {
|
||
"bodyType": "average 40s male, sturdy build",
|
||
"hairStyle": "short neat hair with slight side part, light stubble",
|
||
"outfitPalette": "navy, charcoal, camel, white, subtle textures",
|
||
"defaultOutfit": "smart-casual: tailored blazer, oxford shirt (top button open), slim chinos, leather sneakers or derby shoes, minimalist watch, messenger bag"
|
||
},
|
||
"scenes": [
|
||
{
|
||
"sceneId": 1,
|
||
"lyricAnchor": "intro",
|
||
"time": "Early Morning",
|
||
"location": "Foggy street in a quiet city block",
|
||
"outfit": "camel coat over navy blazer and white oxford, charcoal chinos, leather sneakers; steaming paper coffee cup in hand",
|
||
"lightFX": "soft ground fog, cool blue ambience, warm shop-window spill, rays through mist",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "walking steadily with coffee, shoulders relaxed",
|
||
"action": "breath visible in cold air",
|
||
"camera": [
|
||
"full body tracking through fog with distant headlights bokeh",
|
||
"side shot catching coffee steam in backlight",
|
||
"face zoom in with gentle lens flare from streetlamp",
|
||
"overhead drone-lite glide showing puddle reflections",
|
||
"back shot with long god rays slicing mist"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "pauses at crosswalk",
|
||
"action": "checks watch, sips coffee",
|
||
"camera": [
|
||
"low angle shoe splash past a glowing puddle",
|
||
"medium shot watch face catching specular highlight",
|
||
"face zoom in through drifting fog",
|
||
"back shot red-to-green signal glow on mist",
|
||
"overhead crosswalk stripes fading into haze"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "resumes walk",
|
||
"action": "adjusts strap of messenger bag",
|
||
"camera": [
|
||
"tracking three-quarter with storefront light streaks",
|
||
"side shot shallow DOF light orbs (bokeh)",
|
||
"face zoom in calm focus",
|
||
"reflected view in wet window pane",
|
||
"wide establishing with soft sunrise rim light"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "stops to let bicycle pass",
|
||
"action": "nods politely",
|
||
"camera": [
|
||
"over-shoulder bicycle headlights streaking",
|
||
"medium profile with fog swirls lit from back",
|
||
"ground-level reflection of both in puddle",
|
||
"wide silhouette against pale dawn sky",
|
||
"face close-up catching tiny snowlike mist droplets"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "steps onto tram platform edge",
|
||
"action": "exhales, looks down the track",
|
||
"camera": [
|
||
"back shot rails vanishing into fog",
|
||
"side shot coffee steam crossing light beam",
|
||
"face zoom in hopeful gaze",
|
||
"overhead platform LEDs forming dotted trail",
|
||
"low angle rails with subtle lens flare"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 2,
|
||
"lyricAnchor": "verse A",
|
||
"time": "Morning",
|
||
"location": "City tram interior, gently swaying",
|
||
"outfit": "navy blazer, white oxford, grey chinos; coffee cup; transit card",
|
||
"lightFX": "cool daylight through foggy windows, window streak glares, rhythmic flicker of tunnels",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "standing near door, one hand on pole",
|
||
"action": "sips coffee, eyes on passing streets",
|
||
"camera": [
|
||
"full body with window streaks bokeh outside",
|
||
"side shot with parallax of city blur",
|
||
"face zoom in catching soft rim light",
|
||
"reflection shot in tram door glass",
|
||
"overhead passengers’ silhouettes in soft haze"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "leans on pole",
|
||
"action": "checks phone briefly (calendar alert)",
|
||
"camera": [
|
||
"close on phone UI glow reflecting on face",
|
||
"low angle hand + coffee, light streaks above",
|
||
"medium shot over-shoulder to window",
|
||
"face zoom in steadied breathing",
|
||
"wide carriage shot with light pulses"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "shifts stance with sway",
|
||
"action": "tightens blazer button",
|
||
"camera": [
|
||
"profile tightening button with specular highlight",
|
||
"back shot rows of seats in perspective",
|
||
"face zoom in determined eyes",
|
||
"window reflection double exposure feel",
|
||
"handheld subtle sway for realism"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "glances at a child smiling",
|
||
"action": "returns a soft smile",
|
||
"camera": [
|
||
"medium two-shot with warm sun beam",
|
||
"face zoom in softened expression",
|
||
"side shot catching dust motes in light",
|
||
"overhead strap lights forming leading line",
|
||
"wide interior with gentle motion blur"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "tram slows",
|
||
"action": "prepares to step out",
|
||
"camera": [
|
||
"close on shoes as doors open, light washes floor",
|
||
"back shot doors parting with faint lens flare",
|
||
"face three-quarter with morning glow",
|
||
"low angle step-down with steam from cup",
|
||
"wide exterior as he exits into bright haze"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 3,
|
||
"lyricAnchor": "verse A",
|
||
"time": "Late Morning",
|
||
"location": "Modern office, clean lines, window light",
|
||
"outfit": "blazer off on chair, rolled sleeves, oxford + chinos; ID badge",
|
||
"lightFX": "soft skylight, bounce from white desks, screen glow highlights",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "seated typing",
|
||
"action": "focused, steady pace",
|
||
"camera": [
|
||
"over-shoulder code/docs on monitor with gentle bloom",
|
||
"side shot keypress rhythm, wristwatch glint",
|
||
"face zoom in concentration with catchlight",
|
||
"overhead tidy desk grid, coffee ring",
|
||
"wide office depth with sunbeams"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "stands to stretch",
|
||
"action": "rolls shoulders, exhales",
|
||
"camera": [
|
||
"medium profile with light streak on edges",
|
||
"back shot window rim light tracing silhouette",
|
||
"face close slight smile of relief",
|
||
"low angle chair wheels reflecting light",
|
||
"wide airy office, dust motes floating"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "points to sticky notes",
|
||
"action": "organizes tasks",
|
||
"camera": [
|
||
"macro sticky notes with pen glide",
|
||
"side shot hand gestures casting shadows",
|
||
"face zoom in purposeful look",
|
||
"overhead desk layout symmetry",
|
||
"rack focus foreground notes → him"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "quick call with headset",
|
||
"action": "nods, types one-handed",
|
||
"camera": [
|
||
"face close with soft headset LED glow",
|
||
"side keyboard shot light skimming keys",
|
||
"back shot monitor reflections",
|
||
"low angle desk edge lens flare",
|
||
"wide office with colleagues as bokeh"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "final keystroke & save",
|
||
"action": "small fist pump",
|
||
"camera": [
|
||
"face zoom in subtle satisfaction",
|
||
"overhead enter-key press highlight",
|
||
"side shot progress bar completing",
|
||
"back shot sun patch moving across floor",
|
||
"wide with gentle parallax slide"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 4,
|
||
"lyricAnchor": "bridge",
|
||
"time": "Noon",
|
||
"location": "Office meeting room with glass walls",
|
||
"outfit": "puts blazer back on, pocket square minimal",
|
||
"lightFX": "top light soft panels, glass reflections, whiteboard glow",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "standing by screen",
|
||
"action": "presenting calmly",
|
||
"camera": [
|
||
"three-quarter presenter with screen bloom",
|
||
"side shot hand outlining charts",
|
||
"face zoom in composed tone",
|
||
"overhead table symmetry + notebooks",
|
||
"glass reflection two-layer composition"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "listening to feedback",
|
||
"action": "nods, writes key points",
|
||
"camera": [
|
||
"close pen tip gliding with light spark",
|
||
"profile with colleagues blurred",
|
||
"face zoom in attentive eyes",
|
||
"back shot city light filtering",
|
||
"low angle chair legs + floor sheen"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "whiteboard stand",
|
||
"action": "draws simple plan",
|
||
"camera": [
|
||
"over-shoulder marker stroke with squeak",
|
||
"side shot board light wash",
|
||
"macro marker cap click",
|
||
"face zoom in confident smile",
|
||
"wide room with glass reflections"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "wraps up",
|
||
"action": "thanks team with small bow",
|
||
"camera": [
|
||
"medium group claps, light bloom",
|
||
"back shot handshake silhouette",
|
||
"face close gratitude",
|
||
"overhead chairs and cables geometric",
|
||
"wide corridor outside glowing"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "exits meeting room",
|
||
"action": "deep breath reset",
|
||
"camera": [
|
||
"hallway tracking with specular highlights",
|
||
"side shot blazer hem flutter",
|
||
"face zoom in renewed focus",
|
||
"reflection in glass wall double image",
|
||
"low angle sun slice across floor"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 5,
|
||
"lyricAnchor": "bridge",
|
||
"time": "Early Afternoon",
|
||
"location": "City park bench under light trees",
|
||
"outfit": "blazer off, sleeves rolled, relaxed tie-less",
|
||
"lightFX": "dappled sun through leaves, pollen glitter bokeh, gentle breeze",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "sitting on bench",
|
||
"action": "unwraps simple sandwich",
|
||
"camera": [
|
||
"full body bench shot with leaf bokeh",
|
||
"side shot paper crinkle detail",
|
||
"face zoom in serene break",
|
||
"overhead lunch + watch on wrist",
|
||
"back shot path with cyclists light streaks"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "takes first bite",
|
||
"action": "closes eyes a second",
|
||
"camera": [
|
||
"close bite with sun rim on cheek",
|
||
"profile crumbs, shallow DOF",
|
||
"face zoom in small smile",
|
||
"wide park pond sparkle",
|
||
"low angle grass blades glowing"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "checks notebook",
|
||
"action": "jots quick line",
|
||
"camera": [
|
||
"macro ink glint",
|
||
"side shot wrist veins and light",
|
||
"overhead notebook grid clean",
|
||
"back shot kite in distant sky",
|
||
"face close pensive"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "sips water",
|
||
"action": "exhales, shoulders drop",
|
||
"camera": [
|
||
"close water bottle condensation sparkles",
|
||
"profile sip with sun flare",
|
||
"wide bench with trees swaying",
|
||
"ground-level ants-eye leaves",
|
||
"face gentle relief"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "stands to go",
|
||
"action": "tucks notebook into bag",
|
||
"camera": [
|
||
"back shot dust motes in sun beam",
|
||
"side shot bag flap catchlight",
|
||
"low angle steps from gravel",
|
||
"overhead bench now empty",
|
||
"wide exit through shimmering heat"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 6,
|
||
"lyricAnchor": "bridge → rap",
|
||
"time": "Afternoon",
|
||
"location": "Open office collaboration zone",
|
||
"outfit": "smart-casual with blazer on, sleeves half-rolled",
|
||
"lightFX": "big window shafts, whiteboard bounce, laptop screen glows",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "huddled with team",
|
||
"action": "points at tablet, laughs",
|
||
"camera": [
|
||
"three-quarter group with warm spill",
|
||
"side shot fingertip reflect on glass",
|
||
"face zoom in animated eyes",
|
||
"overhead table, sticky notes constellation",
|
||
"back shot sun flare between heads"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "pair-programming vibe",
|
||
"action": "nods at colleague’s suggestion",
|
||
"camera": [
|
||
"over-shoulder code lines glow",
|
||
"profile double-bounce light",
|
||
"face close appreciative smirk",
|
||
"wide office as soft bokeh",
|
||
"macro key tap with sparkle"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "high-five moment",
|
||
"action": "quick celebratory clasp",
|
||
"camera": [
|
||
"hand slap in slow-mo micro flare",
|
||
"wide with cheering silhouettes",
|
||
"face zoom in spark of pride",
|
||
"back shot window halo",
|
||
"low angle chairs and shoe scuffs gleam"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "whiteboard arrows",
|
||
"action": "draws bold box around goal",
|
||
"camera": [
|
||
"marker squeak macro with dust specks",
|
||
"side shot arm casting graphic shadow",
|
||
"face determined nod",
|
||
"overhead board geometry",
|
||
"wide team nodding"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "break breath",
|
||
"action": "looks out window to skyline",
|
||
"camera": [
|
||
"back shot silhouette and city shimmer",
|
||
"profile rim light on jawline",
|
||
"face close hopeful",
|
||
"low angle blinds lines across suit",
|
||
"wide room with golden haze creep"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 7,
|
||
"LyricAnchor": "rap",
|
||
"time": "Late Afternoon",
|
||
"location": "Recording studio, vocal booth with pop filter and headphones",
|
||
"outfit": "black tee under blazer, dark jeans; studio sneakers",
|
||
"lightFX": "neon edge lights, VU meter glow, soft haze for beams",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "headphones on",
|
||
"action": "adjusts mic height behind pop filter",
|
||
"camera": [
|
||
"face close through pop filter mesh bokeh",
|
||
"side mic silhouette with LED rim",
|
||
"overhead booth foam pattern",
|
||
"back shot cable drape glint",
|
||
"macro hands rolling knob with light tick"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "eyes closed",
|
||
"action": "raps first bar with steady breath",
|
||
"camera": [
|
||
"profile with breath not hitting mic (good distance)",
|
||
"face zoom in focused cadence",
|
||
"VU meter needles dancing",
|
||
"wide booth with purple-blue haze",
|
||
"low angle light bar lens flare"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "punch-in moment",
|
||
"action": "signals engineer, resumes",
|
||
"camera": [
|
||
"over-shoulder engineer glass reflection",
|
||
"side shot finger count-in",
|
||
"face close confident nod",
|
||
"macro record light switching on",
|
||
"wide studio cables lines"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "chorus take",
|
||
"action": "leans slightly, controlled power",
|
||
"camera": [
|
||
"three-quarter with mic halo",
|
||
"face zoom in grit + hope",
|
||
"low angle stand and shock mount glint",
|
||
"back shot waveforms on screen",
|
||
"overhead booth ceiling star LEDs"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "final word",
|
||
"action": "exhales, half smile",
|
||
"camera": [
|
||
"face close de-compress",
|
||
"side shot headphone slide off one ear",
|
||
"macro stop button press",
|
||
"wide studio with color wash fade",
|
||
"back shot door open to warm hall"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 8,
|
||
"lyricAnchor": "verse B",
|
||
"time": "Evening",
|
||
"location": "City park path with family",
|
||
"outfit": "soft knit over shirt, dark chinos; family in cozy layers",
|
||
"lightFX": "golden hour glow, lens flare peeks, fairy-light bokeh",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "walking hand-in-hand",
|
||
"action": "gentle chat, smile",
|
||
"camera": [
|
||
"full body back shot into sun",
|
||
"side shot swinging hands in flare",
|
||
"face close warm laugh lines",
|
||
"overhead trees and light leaks",
|
||
"low angle shoes kicking leaves sparkle"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "kid points at birds",
|
||
"action": "he kneels to show map",
|
||
"camera": [
|
||
"two-shot knee level with soft glow",
|
||
"face close parental pride",
|
||
"over-shoulder simple map sketch",
|
||
"wide path dotted with fairy lights",
|
||
"macro leaf veins lit"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "group selfie",
|
||
"action": "click with laughter",
|
||
"camera": [
|
||
"phone POV smiling faces, sun starburst",
|
||
"side shot arm extended",
|
||
"back shot silhouettes + flare arc",
|
||
"overhead family circle",
|
||
"wide park twinkle lights on"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "rest on bench",
|
||
"action": "water break, shared bottle",
|
||
"camera": [
|
||
"medium sharing gesture backlit",
|
||
"face close gentle gratitude",
|
||
"low angle bottle condensation spark",
|
||
"overhead bench wood grain glow",
|
||
"wide with city edge twinkling"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "stand to leave",
|
||
"action": "quick group hug",
|
||
"camera": [
|
||
"tight hug with sun blooming",
|
||
"side shot hands around shoulders",
|
||
"back shot long shadows merge",
|
||
"overhead crown of light around heads",
|
||
"wide path leading toward skyline"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 9,
|
||
"lyricAnchor": "verse B",
|
||
"time": "Night",
|
||
"location": "Overlook with clean city nightscape",
|
||
"outfit": "blazer back on, scarf added",
|
||
"lightFX": "city bokeh, cool-blue sky, subtle haze for star glints",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "hands on railing",
|
||
"action": "breath visible, quiet awe",
|
||
"camera": [
|
||
"full body with skyline glitter",
|
||
"profile face with neon reflection in eyes",
|
||
"back shot shoulders squared",
|
||
"low angle railing shine + lens flare",
|
||
"overhead city grid lines"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "checks notes on phone",
|
||
"action": "adds a single word: 'continue'",
|
||
"camera": [
|
||
"macro phone screen glow",
|
||
"side shot finger tap highlight",
|
||
"face close calm resolve",
|
||
"wide skyline as bokeh ocean",
|
||
"back shot scarf ripple"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "exhale slowly",
|
||
"action": "pockets hands",
|
||
"camera": [
|
||
"profile fogged breath in neon halo",
|
||
"low angle shoe on concrete edge",
|
||
"face zoom in quiet smile",
|
||
"overhead subtle city ray streak",
|
||
"wide with passing light trail"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "turns to camera",
|
||
"action": "small nod forward",
|
||
"camera": [
|
||
"head-on medium with flare arch",
|
||
"close eyes determined brightness",
|
||
"side jawline rim light",
|
||
"back shot then whip-pan reveal city",
|
||
"wide crane up, city expands"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "steps away",
|
||
"action": "walks along overlook path",
|
||
"camera": [
|
||
"tracking back shot bokeh river",
|
||
"side shot rail lights passing",
|
||
"face three-quarter confident",
|
||
"low angle puddle reflecting skyline",
|
||
"overhead path curve luminous"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 10,
|
||
"lyricAnchor": "rap → end",
|
||
"time": "Night",
|
||
"location": "Office district after hours",
|
||
"outfit": "blazer + scarf, gloves optional",
|
||
"lightFX": "glass facade reflections, wet pavement neon, gentle drizzle mist",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "walking alone between towers",
|
||
"action": "steady stride, chin up",
|
||
"camera": [
|
||
"full body on wet pavement mirror",
|
||
"side shot droplets catching light",
|
||
"face close focused calm",
|
||
"back shot towers converging lines",
|
||
"overhead umbrella silhouettes distant"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "pauses at intersection",
|
||
"action": "inhales cool air",
|
||
"camera": [
|
||
"low angle traffic light glow on mist",
|
||
"profile breath plume",
|
||
"wide glass reflections kaleidoscope",
|
||
"macro droplet slide on sleeve",
|
||
"face close half-smile"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "checks tram schedule afar",
|
||
"action": "decides to walk instead",
|
||
"camera": [
|
||
"long lens heat-haze shimmer line",
|
||
"back shot step away from stop",
|
||
"side shot rhythmic footfalls",
|
||
"wide lone figure + city hum",
|
||
"overhead rain dot glitter"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "crosswalk stride",
|
||
"action": "bag strap adjustment",
|
||
"camera": [
|
||
"ground reflection of zebra stripes",
|
||
"three-quarter with neon banding",
|
||
"face close rain specks on cheek",
|
||
"low angle heel-toe cadence",
|
||
"wide car lights streak behind"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "turns corner",
|
||
"action": "street opens to quieter block",
|
||
"camera": [
|
||
"back shot disappearing into warm alley glow",
|
||
"side shot brick wall glisten",
|
||
"overhead pocket of golden steam vent",
|
||
"face three-quarter softened by warmth",
|
||
"wide fade to gentle drizzle veil"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"sceneId": 11,
|
||
"lyricAnchor": "end",
|
||
"time": "Late Night",
|
||
"location": "Home living room, cozy lamp pools",
|
||
"outfit": "cardigan over tee, soft pants, socks; glasses on table",
|
||
"lightFX": "warm lamps, TV ambient glow, window rain reflections",
|
||
"cuts": [
|
||
{
|
||
"cutId": 1,
|
||
"pose": "sinks into sofa",
|
||
"action": "removes watch, exhales",
|
||
"camera": [
|
||
"full body cozy frame with lamp bloom",
|
||
"macro watch buckle catchlight",
|
||
"face close relief",
|
||
"overhead coffee table still life",
|
||
"back shot curtain rain trails"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 2,
|
||
"pose": "scrolls photos",
|
||
"action": "smiles at family selfie",
|
||
"camera": [
|
||
"close phone screen glow on eyes",
|
||
"profile soft grin",
|
||
"wide living room warm pools",
|
||
"low angle socks on rug texture",
|
||
"back shot window city twinkle"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 3,
|
||
"pose": "leans back",
|
||
"action": "sips late tea",
|
||
"camera": [
|
||
"macro steam ribbon in lamp light",
|
||
"side shot cup handle highlight",
|
||
"face close calm closure",
|
||
"overhead tray symmetry",
|
||
"wide gentle rack focus to rain"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 4,
|
||
"pose": "turns off lamp",
|
||
"action": "room dims to TV glow",
|
||
"camera": [
|
||
"finger on switch micro flare",
|
||
"silhouette against window bokeh",
|
||
"face close eyes soft",
|
||
"low angle shadows lengthen",
|
||
"wide night hush settles"
|
||
]
|
||
},
|
||
{
|
||
"cutId": 5,
|
||
"pose": "final glance to window",
|
||
"action": "small nod—tomorrow again",
|
||
"camera": [
|
||
"face three-quarter with faint smile",
|
||
"back shot rain tracing lines of light",
|
||
"macro drop racing down glass",
|
||
"wide living room serene",
|
||
"fade out on city reflections"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
} |