VidModelHub

Vlog & POV · Veo 3 / 3.1 · JSON prompt

Night-vision castle found footage

handheld night-vision view down a ruined castle corridor, cameraman's breath visible in the cold, pushes slowly past a suit of armor; as the camera passes, the armor's helmet turns with a slow metal creak; the camera whips back to find it facing forward again.

Night-vision castle found footageVlog & POV
{
  "subject": "handheld night-vision view down a ruined castle corridor, cameraman's breath visible in the cold",
  "action": "pushes slowly past a suit of armor; as the camera passes, the armor's helmet turns with a slow metal creak; the camera whips back to find it facing forward again",
  "dialogue": "\"Did you hear that? Tell me you heard that.\" — panicked whisper",
  "scene": "abandoned medieval castle at 3am, dust motes in the IR beam",
  "shot": {
    "composition": "found-footage handheld",
    "camera_motion": "nervous creep forward, sharp whip-pan",
    "lens": "camcorder night mode"
  },
  "lighting": "infrared night vision, green monochrome with hot white eyes",
  "style": "2000s found-footage horror, timestamp-free, sensor noise",
  "audio": {
    "sfx": "breathing, footsteps on stone, one long metal creak, silence after",
    "music": ""
  },
  "color_palette": "night-vision green, black",
  "negative_prompt": "text, timestamp, jump-scare face, visible ghost"
}
Generate with this prompt →

Director's note

The scare is engineered, not random — 'the helmet turns as the camera passes, then the whip-pan finds it facing forward again' is a specific, repeatable beat. Night-vision green with hot white eyes is the found-footage staple. The panicked whispered line adds a second character off-screen, which makes the space feel occupied; the negative prompt bans a literal 'jump-scare face' so the dread stays implied.

Using & remixing it

Paste the JSON straight into Veo 3 or 3.1, or hit Copy as prose for the flattened sentence version — both work, JSON just keeps the fields easy to tweak. To change the look, re-roll one field at a time (swap the camera_motion or lighting and keep everything else fixed). Want a different subject in the same style? Open it in the Veo 3 prompt generator and edit the fields.