{
 "meta": {
  "name": "The Cinematic Brain",
  "version": "1.4.0",
  "author": "Joby Thuruthel",
  "org": "FAIM",
  "site": "https://faimglobal.com/cinematicbrain/",
  "license": "MIT",
  "free": "100% free for life",
  "credits": {
   "movement_video_examples": {
    "author": "Dan Kieft",
    "site": "https://aicameramovements.com/",
    "video": "https://www.youtube.com/watch?v=7GWd4PV3hoA"
   }
  }
 },
 "philosophy": {
  "name": "KISC",
  "law": "Keep It Stupid Cinematic: beautiful cinematography plus strong characters beats spectacle. A prompt is a production document. Engineers subtract; beginners add. No plastic, ever: film-emulated warmth, blacks that hold detail."
 },
 "modes": [
  {
   "name": "PRESTIGE",
   "use": "luxury, narrative, brand",
   "law": "Full signature: two competing light sources, deep detailed blacks, smooth premium motion, 4K texture detail rendered in 4K."
  },
  {
   "name": "HUMAN",
   "use": "documentary, testimonial",
   "law": "Signature suspended: available light only (window light IS the aesthetic), honest texture, handheld allowed, no beauty gloss."
  },
  {
   "name": "ANALOG",
   "use": "youth, retro, VHS",
   "law": "4K texture rule suspended: VHS softness, chroma bleed, tracking wobble; imperfection IS the aesthetic."
  },
  {
   "name": "CHAOS",
   "use": "fast social, sports",
   "law": "Partial signature: energy-matched cutting, punchy contrast, one beat of stillness inside maximum motion."
  },
  {
   "name": "DARK",
   "use": "supernatural, low-key dread",
   "law": "Dark red base tone, amber-gold escalating glow, maximum texture held in shadow, dread by lighting not gore."
  }
 ],
 "axis_budget": [
  {
   "axis": "LIGHT",
   "share": "40-50%"
  },
  {
   "axis": "ATMOSPHERE",
   "share": "20-25%"
  },
  {
   "axis": "DEPTH",
   "share": "15%"
  },
  {
   "axis": "GRADE",
   "share": "10%"
  },
  {
   "axis": "COMPOSITION",
   "share": "5%"
  },
  {
   "axis": "TEXTURE",
   "share": "5%"
  }
 ],
 "core_rules": [
  "Prompt the cause, never the adjective.",
  "One mode per project, chosen before writing.",
  "Front-load critical tokens in the first 60-80 words; past ~600 words a prompt dilutes.",
  "One primary camera move per shot.",
  "Respect the 180-degree rule: sides and gazes are law across cuts.",
  "Frame chaining: each approved last frame seeds the next shot.",
  "Emotion moves one step per cut.",
  "Declare deliberate rule breaks with [OVERRIDE]."
 ],
 "video_prompt_blocks": [
  "Scene & Mood",
  "Frame Map",
  "Subject Lock",
  "Cross-Frame Rules",
  "Movement",
  "Last Frame",
  "World Plate",
  "Sound Bed",
  "Capture Realism",
  "Camera Capture"
 ],
 "movement_vault": [
  {
   "id": "01",
   "category": "Pan/Tilt",
   "name": "Static shot",
   "video_example": "https://aicameramovements.com/previews/hq/01-static-shot-hq.mp4",
   "prompt": "Locked-off static shot. Move: none; the camera is bolted to one position for the full clip. Speed: absolute stillness; only the scene breathes. Frame: composition, height and lens distance never change. Lock: horizon, subject placement and eyeline fixed. Last Frame: identical geometry to frame one. Use for: tension, patience, letting performance carry the shot."
  },
  {
   "id": "02",
   "category": "Pan/Tilt",
   "name": "Pan right",
   "video_example": "https://aicameramovements.com/previews/hq/02-pan-right-hq.mp4",
   "prompt": "Pan right. Move: rotate horizontally left to right from a fixed tripod point, no travel. Speed: one smooth constant rotation across the runtime, ease-out at the end. Frame: horizon stays level while new space enters from the right. Lock: camera height and position never drift. Last Frame: settled on a clear new composition. Use for: geography reveals, connecting two subjects."
  },
  {
   "id": "02B",
   "category": "Pan/Tilt",
   "name": "Pan left",
   "video_example": "https://aicameramovements.com/previews/hq/2b-pan-left-hq.mp4",
   "prompt": "Pan left. Move: rotate horizontally right to left from a fixed tripod point, no travel. Speed: one smooth constant rotation, ease-out into the landing. Frame: horizon stays level while new space enters from the left. Lock: camera height and position never drift. Last Frame: settled on a clear new composition. Use for: reverse geography reveals, returning the eye to the anchor subject."
  },
  {
   "id": "03",
   "category": "Pan/Tilt",
   "name": "Whip pan right",
   "video_example": "https://aicameramovements.com/previews/hq/03-whip-pan-right-hq.mp4",
   "prompt": "Whip pan right. Move: snap rotation from the start target to a new target on the right. Speed: violent one-beat snap with real motion blur mid-rotation. Frame: begin readable, land readable; the blur is the transition. Lock: both endpoint compositions pre-designed, horizon level at rest. Last Frame: razor sharp on the second target. Use for: energy cuts, comedic reveals, invisible edit points."
  },
  {
   "id": "03B",
   "category": "Pan/Tilt",
   "name": "Whip pan left",
   "video_example": "https://aicameramovements.com/previews/hq/3b-whip-pan-left-hq.mp4",
   "prompt": "Whip pan left. Move: snap rotation from the start target to a new target on the left. Speed: violent one-beat snap with real motion blur mid-rotation. Frame: begin readable, land readable. Lock: both endpoint compositions pre-designed, horizon level at rest. Last Frame: razor sharp on the second target. Use for: matching a rightward whip in the previous cut to keep screen direction lawful."
  },
  {
   "id": "04",
   "category": "Pan/Tilt",
   "name": "Tilt up",
   "video_example": "https://aicameramovements.com/previews/hq/04-tilt-up-hq.mp4",
   "prompt": "Tilt up. Move: rotate the lens upward from a fixed point, no travel. Speed: slow constant tilt, ease-out at the summit. Frame: keep the vertical subject centered as the frame climbs it. Lock: camera position and horizon axis fixed; only pitch changes. Last Frame: settled on the upper target with headroom. Use for: scale, awe, introducing power."
  },
  {
   "id": "04B",
   "category": "Pan/Tilt",
   "name": "Tilt down",
   "video_example": "https://aicameramovements.com/previews/hq/4b-tilt-down-hq.mp4",
   "prompt": "Tilt down. Move: rotate the lens downward from a fixed point, no travel. Speed: slow constant tilt, ease-out at the base. Frame: keep the vertical subject centered as the frame descends it. Lock: camera position fixed; only pitch changes. Last Frame: settled on the lower target. Use for: grounding a reveal, moving from world to detail, quiet aftermath."
  },
  {
   "id": "05",
   "category": "Zoom/Lens",
   "name": "Slow zoom in",
   "video_example": "https://aicameramovements.com/previews/hq/05-slow-zoom-in-hq.mp4",
   "prompt": "Slow zoom in. Move: focal length lengthens toward a tighter frame; the camera itself never travels, so perspective compresses. Speed: barely perceptible creep across the whole clip. Frame: main target stays on its thirds position while growing. Lock: composition center, subject identity, light logic. Last Frame: stable tighter composition. Use for: mounting dread, focus, the audience leaning in without knowing why."
  },
  {
   "id": "05B",
   "category": "Zoom/Lens",
   "name": "Slow zoom out",
   "video_example": "https://aicameramovements.com/previews/hq/5b-slow-zoom-out-hq.mp4",
   "prompt": "Slow zoom out. Move: focal length widens; the camera never travels, so space decompresses around the subject. Speed: barely perceptible creep. Frame: subject stays anchored while context enters. Lock: subject position and light logic constant. Last Frame: stable wider composition with the subject small but readable. Use for: isolation, aftermath, revealing that the world is larger than the moment."
  },
  {
   "id": "06",
   "category": "Zoom/Lens",
   "name": "Fast zoom in",
   "video_example": "https://aicameramovements.com/previews/hq/06-fast-zoom-in-v2-hq.mp4",
   "prompt": "Fast zoom in. Move: focal length lengthens quickly toward the target. Speed: one decisive move, under a second of travel feel, hard ease-out. Frame: target centered or clearly on a third through the scale change. Lock: no camera travel, no reframe drift. Last Frame: stable tighter composition. Use for: punchlines, alerts, documentary urgency."
  },
  {
   "id": "06B",
   "category": "Zoom/Lens",
   "name": "Fast zoom out",
   "video_example": "https://aicameramovements.com/previews/hq/06b-fast-zoom-out-v2-hq.mp4",
   "prompt": "Fast zoom out. Move: focal length widens quickly away from the target. Speed: one decisive move, hard ease-out. Frame: target remains readable as context floods in. Lock: no camera travel; composition center holds. Last Frame: stable wider composition. Use for: comic deflation, scale jokes, sudden context reveals."
  },
  {
   "id": "07A",
   "category": "Zoom/Lens",
   "name": "Crash zoom in",
   "video_example": "https://aicameramovements.com/previews/hq/07a-crash-zoom-in-v2-hq.mp4",
   "prompt": "Crash zoom in. Move: the lens slams toward the target. Speed: violent, a few frames, with blur and a hard stop. Frame: target readable before and after; the middle is impact. Lock: endpoint composition pre-designed, no wander after the stop. Last Frame: bold tight composition, dead sharp. Use for: shock, kung-fu energy, meme-grade emphasis, ANALOG and CHAOS modes."
  },
  {
   "id": "07B",
   "category": "Zoom/Lens",
   "name": "Crash zoom out",
   "video_example": "https://aicameramovements.com/previews/hq/07b-crash-zoom-out-v2-hq.mp4",
   "prompt": "Crash zoom out. Move: the lens slams away from the target. Speed: violent, a few frames, hard stop. Frame: target readable at both ends. Lock: endpoint composition pre-designed. Last Frame: bold wide composition, dead sharp. Use for: absurd scale reveals, panic, whip-fast context."
  },
  {
   "id": "08",
   "category": "Dolly/Track",
   "name": "Dolly in",
   "video_example": "https://aicameramovements.com/previews/hq/08-dolly-in-hq.mp4",
   "prompt": "Dolly in. Move: the whole camera travels forward in a straight line toward the subject; perspective genuinely shifts, unlike a zoom. Speed: smooth motorized push with a soft ease-out. Frame: height and lens direction constant while distance closes. Lock: subject centered anchor, background parallax honest. Last Frame: tighter composition, intimacy earned. Use for: decisions, realizations, entering a character's private moment."
  },
  {
   "id": "09",
   "category": "Dolly/Track",
   "name": "Dolly out",
   "video_example": "https://aicameramovements.com/previews/hq/09-dolly-out-hq.mp4",
   "prompt": "Dolly out. Move: the whole camera travels backward in a straight line; the world grows around the subject with true parallax. Speed: smooth motorized retreat, ease-out. Frame: height and lens direction constant while environment enters. Lock: subject anchored while scale changes. Last Frame: wider composition, subject held in the new context. Use for: endings, loneliness, consequences becoming visible."
  },
  {
   "id": "16",
   "category": "Dolly/Track",
   "name": "Tracking shot",
   "video_example": "https://aicameramovements.com/previews/hq/16-tracking-shot-hq.mp4",
   "prompt": "Tracking shot. Move: the camera travels through the scene with the subject, sharing their journey. Speed: matched to the subject's pace, never leading or lagging. Frame: subject held at constant size while the environment flows. Lock: distance, height and screen side constant; 180-degree line respected. Last Frame: still moving, composition intact. Use for: journeys, momentum, staying inside the action."
  },
  {
   "id": "17",
   "category": "Dolly/Track",
   "name": "Follow shot / over-the-shoulder",
   "video_example": "https://aicameramovements.com/previews/hq/17-follow-shot-over-the-shoulder-hq.mp4",
   "prompt": "Follow shot from behind. Move: travel behind the subject along their route at shoulder height. Speed: locked to their pace. Frame: back and shoulder as the foreground guide, the route ahead readable beyond them. Lock: subject's screen position and lens height constant. Last Frame: subject still leading the frame into the space. Use for: pursuit, curiosity, entering a new world with the character."
  },
  {
   "id": "18",
   "category": "Dolly/Track",
   "name": "Reverse tracking / walk-and-talk",
   "video_example": "https://aicameramovements.com/previews/hq/18-reverse-tracking-walk-and-talk-hq.mp4",
   "prompt": "Reverse tracking. Move: the camera travels backward in front of the walking subject. Speed: matched to their forward pace. Frame: front-facing face and body stable while the background streams behind. Lock: face on its thirds position, eyeline constant, no side swapping. Last Frame: clean front-facing moving composition. Use for: dialogue in motion, confidence, character momentum."
  },
  {
   "id": "19",
   "category": "Dolly/Track",
   "name": "Side tracking",
   "video_example": "https://aicameramovements.com/previews/hq/19-side-tracking-hq.mp4",
   "prompt": "Side tracking. Move: travel parallel beside the subject along their direction. Speed: matched to their motion. Frame: side or three-quarter profile at constant distance, lead room ahead of them. Lock: screen direction absolute; the subject never flips sides. Last Frame: parallel motion still alive. Use for: montage energy, journeys, music-driven sequences."
  },
  {
   "id": "20",
   "category": "Dolly/Track",
   "name": "Low tracking",
   "video_example": "https://aicameramovements.com/previews/hq/20-low-tracking-v2-hq.mp4",
   "prompt": "Low tracking. Move: travel at ground or below-waist height along the subject's path. Speed: matched to footsteps or wheels. Frame: the low detail (feet, wheels, paws) large and readable while the ground plane streams. Lock: height constant, subject detail anchored. Last Frame: low perspective held. Use for: urgency, texture, making ordinary motion feel mythic."
  },
  {
   "id": "21",
   "category": "Dolly/Track",
   "name": "Vehicle tracking",
   "video_example": "https://aicameramovements.com/previews/hq/21-vehicle-tracking-hq.mp4",
   "prompt": "Vehicle tracking. Move: travel with the vehicle along its route, matched like a chase car rig. Speed: locked to the vehicle. Frame: the vehicle stable in frame while road and environment stream past. Lock: constant gap, constant angle, wheels grounded with honest motion blur. Last Frame: clean moving vehicle composition. Use for: automotive beauty, road-trip narrative, kinetic b-roll."
  },
  {
   "id": "22",
   "category": "Dolly/Track",
   "name": "Chase shot",
   "video_example": "https://aicameramovements.com/previews/hq/22-chase-shot-hq.mp4",
   "prompt": "Chase shot. Move: pursue a fast subject along the action route, physically close. Speed: fast and reactive, small overshoots allowed. Frame: subject always findable even while reframing breathes. Lock: screen direction constant through the whole pursuit; obstacles cross the lens, never the line. Last Frame: still connected to the subject in motion. Use for: action peaks, danger, CHAOS mode energy."
  },
  {
   "id": "10",
   "category": "Physical Moves",
   "name": "Truck right",
   "video_example": "https://aicameramovements.com/previews/hq/10-truck-right-hq.mp4",
   "prompt": "Truck right. Move: the whole camera travels right on a straight horizontal path, lens still facing forward. Speed: smooth constant lateral glide. Frame: the scene slides across frame with layered parallax: foreground fastest, background slowest. Lock: lens direction and height constant, no accidental pan. Last Frame: clean lateral composition. Use for: scanning environments, passing windows, revealing rooms in slices."
  },
  {
   "id": "10B",
   "category": "Physical Moves",
   "name": "Truck left",
   "video_example": "https://aicameramovements.com/previews/hq/10b-truck-left-hq.mp4",
   "prompt": "Truck left. Move: the whole camera travels left on a straight horizontal path, lens still facing forward. Speed: smooth constant lateral glide. Frame: layered parallax slides across frame. Lock: lens direction and height constant. Last Frame: clean lateral composition. Use for: returning across a space, mirrored truck-right coverage that keeps screen direction lawful."
  },
  {
   "id": "11A",
   "category": "Physical Moves",
   "name": "Pedestal up",
   "video_example": "https://aicameramovements.com/previews/hq/11a-pedestal-up-hq.mp4",
   "prompt": "Pedestal up. Move: the entire camera rises vertically in a straight line, lens level, no tilt. Speed: smooth constant lift. Frame: the same wall of the world scrolls downward through frame. Lock: lens pitch level; height is the only variable. Last Frame: higher framing fully settled. Use for: growth, ascent, revealing what sits above the subject."
  },
  {
   "id": "11B",
   "category": "Physical Moves",
   "name": "Pedestal down",
   "video_example": "https://aicameramovements.com/previews/hq/11b-pedestal-down-hq.mp4",
   "prompt": "Pedestal down. Move: the entire camera descends vertically in a straight line, lens level, no tilt. Speed: smooth constant descent. Frame: the world scrolls upward through frame. Lock: lens pitch level throughout. Last Frame: lower framing fully settled. Use for: grounding, burial-weight endings, descending from idea to reality."
  },
  {
   "id": "12",
   "category": "Physical Moves",
   "name": "Slider right",
   "video_example": "https://aicameramovements.com/previews/hq/12-slider-right-hq.mp4",
   "prompt": "Slider right. Move: a short precise travel to the right, palm-width not room-width. Speed: slow constant motion, jewel-case smooth. Frame: foreground, subject and background separate as parallax shifts a few degrees. Lock: distance and height constant; the move is felt, not seen. Last Frame: refined composition with the new right-side angle. Use for: product beauty, interviews, premium PRESTIGE b-roll."
  },
  {
   "id": "12B",
   "category": "Physical Moves",
   "name": "Slider left",
   "video_example": "https://aicameramovements.com/previews/hq/12b-slider-left-hq.mp4",
   "prompt": "Slider left. Move: a short precise travel to the left. Speed: slow constant motion, jewel-case smooth. Frame: micro-parallax separates the depth layers. Lock: distance and height constant. Last Frame: refined composition with the new left-side angle. Use for: matching slider-right coverage, gentle life inside static scenes."
  },
  {
   "id": "13",
   "category": "Physical Moves",
   "name": "Push past / pass-by",
   "video_example": "https://aicameramovements.com/previews/hq/13-push-past-pass-by-shot-hq.mp4",
   "prompt": "Push past. Move: travel forward past a foreground object, edge or doorway into the space beyond. Speed: smooth forward glide, no hesitation at the threshold. Frame: the foreground brushes close to the lens, soft with proximity, while the destination sharpens. Lock: destination composition pre-designed; the foreground is a wipe, not the subject. Last Frame: arrived inside the revealed space. Use for: scene entrances, natural wipes, threshold storytelling."
  },
  {
   "id": "14",
   "category": "Physical Moves",
   "name": "Arc right",
   "video_example": "https://aicameramovements.com/previews/hq/14-arc-right-hq.mp4",
   "prompt": "Arc right. Move: travel a shallow curve around the subject toward their right. Speed: smooth measured curve. Frame: distance and height constant while the background rotates behind them. Lock: subject size constant, face readable through the angle change, eyeline preserved. Last Frame: settled at the new right-side angle. Use for: shifting allegiance, circling a decision, dimensionalizing a static subject."
  },
  {
   "id": "14B",
   "category": "Physical Moves",
   "name": "Arc left",
   "video_example": "https://aicameramovements.com/previews/hq/14b-arc-left-hq.mp4",
   "prompt": "Arc left. Move: travel a shallow curve around the subject toward their left. Speed: smooth measured curve. Frame: distance and height constant while the background rotates. Lock: subject size constant, eyeline preserved. Last Frame: settled at the new left-side angle. Use for: the answering arc, keeping coverage lawful across the 180-degree line."
  },
  {
   "id": "15",
   "category": "Physical Moves",
   "name": "Orbit clockwise",
   "video_example": "https://aicameramovements.com/previews/hq/15-orbit-clockwise-hq.mp4",
   "prompt": "Clockwise orbit. Move: circle the subject clockwise at a constant radius. Speed: smooth controlled orbit, one arc or one full circle, stated in degrees. Frame: subject centered and constant while the entire world rotates around them. Lock: radius, height and subject scale never drift; identity held through every angle. Last Frame: the intended arc completed, framing stable. Use for: hero moments, reveals in the round, emotional centrifuge."
  },
  {
   "id": "15B",
   "category": "Physical Moves",
   "name": "Orbit counterclockwise",
   "video_example": "https://aicameramovements.com/previews/hq/15b-orbit-counterclockwise-hq.mp4",
   "prompt": "Counterclockwise orbit. Move: circle the subject counterclockwise at a constant radius. Speed: smooth controlled orbit, degrees declared. Frame: subject centered while the world rotates. Lock: radius, height and scale constant; identity held. Last Frame: arc completed, framing stable. Use for: unwinding a clockwise orbit, reversal beats, mirrored hero coverage."
  },
  {
   "id": "23",
   "category": "Human Camera",
   "name": "Handheld shot",
   "video_example": "https://aicameramovements.com/previews/hq/23-handheld-shot-hq.mp4",
   "prompt": "Handheld shot. Move: carried at operator height with natural body sway; travel only if the operator walks. Speed: responsive and organic, micro-adjustments alive. Frame: subject readable inside a breathing frame; imperfection is the register. Lock: sway stays subtle camcorder-truth, never synthetic wobble; one stability register for the whole clip. Last Frame: natural handheld settle. Use for: HUMAN mode documentary truth, intimacy, nerves."
  },
  {
   "id": "24",
   "category": "Human Camera",
   "name": "Snorricam / body-mounted",
   "video_example": "https://aicameramovements.com/previews/hq/24-snorricam-v2-hq.mp4",
   "prompt": "Body-mounted Snorricam. Move: the camera is rigged to the subject's torso, locked to their body while they move through the world. Speed: exactly the subject's body motion. Frame: face close, centered and constant while the background swings and streams around them. Lock: subject-to-lens distance absolutely fixed; the world is the thing that moves. Last Frame: subject still locked, world settling. Use for: panic, intoxication, psychological unravel."
  },
  {
   "id": "25",
   "category": "Drone/Crane",
   "name": "Crane up",
   "video_example": "https://aicameramovements.com/previews/hq/25-crane-up-hq.mp4",
   "prompt": "Crane up. Move: sweep smoothly upward through open space, gaining height and often easing into a gentle tilt down to hold the subject. Speed: slow controlled lift with ease-out. Frame: subject or location readable at every altitude. Lock: subject anchored while scale multiplies. Last Frame: the high framing settled, world revealed. Use for: openings, endings, promotion from person to place."
  },
  {
   "id": "25B",
   "category": "Drone/Crane",
   "name": "Crane down",
   "video_example": "https://aicameramovements.com/previews/hq/25b-crane-down-hq.mp4",
   "prompt": "Crane down. Move: sweep smoothly downward through open space toward the subject or destination. Speed: slow controlled descent, ease-out at arrival. Frame: destination readable and growing. Lock: landing composition pre-designed. Last Frame: arrived at the lower framing, settled. Use for: descending from context into story, arrivals, chapter openings."
  },
  {
   "id": "26",
   "category": "Drone/Crane",
   "name": "Drone push in",
   "video_example": "https://aicameramovements.com/previews/hq/26-drone-push-in-hq.mp4",
   "prompt": "Drone push in. Move: fly smoothly forward through open air toward the subject or destination. Speed: controlled aerial glide, slight ease-out on approach. Frame: route and destination readable the whole way. Lock: horizon level, altitude intentional, destination centered or on a third. Last Frame: closer aerial composition, arrival implied. Use for: establishing with momentum, real-estate approaches, destination storytelling."
  },
  {
   "id": "26B",
   "category": "Drone/Crane",
   "name": "Drone pull back",
   "video_example": "https://aicameramovements.com/previews/hq/26b-drone-pull-back-hq.mp4",
   "prompt": "Drone pull back. Move: fly smoothly backward and often slightly upward, away from the subject. Speed: controlled aerial retreat. Frame: subject readable as landscape floods in around them. Lock: subject held at center or third while scale expands. Last Frame: wide aerial composition, subject a point in the world. Use for: endings, scale, the cost or glory of distance."
  },
  {
   "id": "27",
   "category": "Drone/Crane",
   "name": "Helicopter shot",
   "video_example": "https://aicameramovements.com/previews/hq/27-helicopter-shot-hq.mp4",
   "prompt": "Helicopter-style aerial. Move: travel a broad gradual flight path at high altitude, wide arcs not sharp turns. Speed: steady heavyweight aerial motion. Frame: landscape or a distant moving subject readable at epic scale. Lock: horizon disciplined, arc direction constant. Last Frame: stable high-altitude composition. Use for: epic geography, title backdrops, the world as a character."
  },
  {
   "id": "S1",
   "category": "Specials",
   "name": "First-person view",
   "video_example": "https://aicameramovements.com/previews/hq/s1-first-person-view-hq.mp4",
   "prompt": "First-person view. Move: travel forward at human eye height as the character's own vision. Speed: natural walking or reaching pace, human ease. Frame: visible hands, arms or body edges anchor the viewer inside the body. Lock: eye height constant, head-turn logic human, no floating. Last Frame: arrived at the next point of action, still inside the POV. Use for: immersion, horror, tutorials, game-native audiences."
  },
  {
   "id": "S2",
   "category": "Specials",
   "name": "Tilt-shift",
   "video_example": "https://aicameramovements.com/previews/hq/s2-tilt-shift-hq.mp4",
   "prompt": "Tilt-shift miniature. Move: hold or micro-glide from a high angled vantage over the scene. Speed: tiny precise drift at most. Frame: one narrow band of sharp focus across the key subject, creamy blur above and below the band. Lock: the focus band never wanders off the subject; saturation slightly rich to sell the toy-world. Last Frame: miniature illusion intact. Use for: whimsy, city symphonies, making the real world adorable."
  },
  {
   "id": "S3",
   "category": "Specials",
   "name": "Infinite zoom",
   "video_example": "https://aicameramovements.com/previews/hq/s3-infinite-zoom-hq.mp4",
   "prompt": "Infinite zoom. Move: zoom continuously inward toward one exact center target that becomes a doorway into the next world. Speed: smooth accelerating zoom, no stutter at transitions. Frame: the circular target dead-centered as it expands to swallow the frame. Lock: center point mathematically fixed; each nested world pre-designed. Last Frame: the next visual world fully owns the frame. Use for: transitions, dream logic, endless-reveal social hooks."
  },
  {
   "id": "S4",
   "category": "Specials",
   "name": "Earth zoom out",
   "video_example": "https://aicameramovements.com/previews/hq/s4-earth-zoom-out-hq.mp4",
   "prompt": "Earth zoom out. Move: pull vertically up from the starting point through street, city, landscape, atmosphere and planet scale in one continuous escalation. Speed: rapid expanding zoom with smooth scale handoffs. Frame: the origin stays implied at dead center as the world grows. Lock: center point fixed across every scale layer; lighting logic consistent per altitude. Last Frame: planet-scale view, origin still centered. Use for: epic punctuation, perspective jokes, campaign closers."
  },
  {
   "id": "S5",
   "category": "Specials",
   "name": "Time-lapse",
   "video_example": "https://aicameramovements.com/previews/hq/s5-time-lapse-hq.mp4",
   "prompt": "Locked-camera time-lapse. Move: none; the tripod holds one composition while time itself accelerates. Speed: hours or days compressed; clouds stream, shadows sweep, crowds ghost. Frame: identical composition and horizon throughout. Lock: exposure logic consistent; the only actor is time. Last Frame: same camera geometry, visibly later world. Use for: transformation, patience made visible, establishing passages."
  },
  {
   "id": "S6",
   "category": "Specials",
   "name": "Pass-through objects",
   "video_example": "https://aicameramovements.com/previews/hq/s6-pass-through-objects-hq.mp4",
   "prompt": "Pass-through movement. Move: travel forward toward a visible surface, object or barrier and continue impossibly through it into the space beyond. Speed: smooth centered glide, constant through the threshold. Frame: the opening or surface centered as the transition point, the revealed space pre-lit and readable. Lock: center line fixed; both worlds designed before generating. Last Frame: arrived inside the revealed space. Use for: impossible transitions, tech reveals, one-shot illusions."
  }
 ],
 "global_negatives": [
  "no plastic skin",
  "no fake glow",
  "no HDR halos",
  "no face morph",
  "no background bleed",
  "no crushed empty blacks",
  "no generic stock footage feel",
  "no text in frame"
 ],
 "engine_playbook_2026": {
  "structure": [
   "Declare shot count, duration and aspect ratio at the top; number every shot",
   "Ride one escalation arc: calm, threat, peak, return to calm",
   "Lock POV by stating what the camera is NOT doing: no cuts, no zoom",
   "Write speed ramps as bounded events: ramp for one detail, then snap back"
  ],
  "realism": [
   "Ban render families when creatures drift plastic: no 3D, no cartoon, no VFX gloss",
   "Embed effect descriptions in brackets inside the action sentence",
   "Assign every reference a single job: identity, motion, or sound",
   "Avoid vague intensity words; one fast element max, plus the standing avoid-set"
  ],
  "workflow": [
   "Workload separation: keyframe still, then identity, then motion",
   "5-10-1 credit routing: explore cheap, refine mid, finish premium",
   "Timestamp multi-beat clips from 00:00, one action per beat",
   "Attribute every dialogue line to a named speaker; no subtitles; SFX only"
  ]
 },
 "cowriter_method": {
  "loop": "Prime the role, paste two exemplars, demand the plan, demand the schema, render, run the meta-audit, version the keeper.",
  "cards": [
   "Role priming: assign a craft identity before the task",
   "Few-shot exemplars: show two or three finished prompts to match",
   "Think-first shot planning: beats, axis budget and mode before the prompt",
   "Structured spec output: SHOT / LENS / LIGHT / MOVE / ACTION / LAST FRAME / SOUND / NEGATIVES",
   "Meta-prompting: audit the prompt against the six axes before re-rendering",
   "Constraint front-loading: non-negotiables first, flavour last",
   "Abstraction ladder: trade every abstract word for its physical cause",
   "Prompt versioning: name and number prompts like takes, log the delta"
  ]
 }
}