Veo 3 : le template de prompt JSON pour des vidéos plus précises

{
  "shot": {
    "composition": "[TYPE DE PLAN, EX: Close-up on the [subject]'s face], [objectif utilisé], [caméra utilisée], [profondeur de champ]",
    "camera_motion": "[description du mouvement de caméra : ex. smooth dolly in, fast reaction cut]",
    "frame_rate": "[nombre fps, ex : 24fps]",
    "film_grain": "[style ou texture du grain, ex : fine digital grain overlay]"
  },
  "subject": {
    "description": "[brève description physique et âge du personnage principal]",
    "wardrobe": "[description vestimentaire détaillée + maquillage ou accessoires visuels distinctifs]"
  },
  "scene": {
    "location": "[lieu précis ou ambiance, ex : urban loft, Japanese alley, Paris café]",
    "time_of_day": "[moment de la journée, ex : golden hour, late afternoon]",
    "environment": "[bruit de fond, ambiance sonore, éléments visuels secondaires]"
  },
  "visual_details": {
    "action": "[mouvement ou geste clé du sujet principal]",
    "camera_cut": "[enchaînement de caméra ou réaction attendue]"
  },
  "cinematography": {
    "lighting": "[style d'éclairage, ex : natural sunlight with bounce, fluorescent fill]",
    "tone": "[tonalité artistique ou émotionnelle, ex : whimsical romance, gritty noir, meme comedy]"
  },
  "audio": {
    "ambient": "[musique ou sons ambiants]",
    "dialogue": {
      "character": "[nom ou rôle]",
      "line": "[ligne de dialogue prononcée]",
      "accent_note": "[indication d'accent ou ton particulier]",
      "subtitles": [true|false]
    },
    "effects": "[effets sonores supplémentaires, ex : laugh track, dramatic sting]"
  },
  "color_palette": "[schéma de couleurs général de la scène]",
  "additional_character": {
    "role": "[fonction dans la scène, ex : client, passant, collègue]",
    "description": "[physique et tenue]",
    "pose": "[posture ou expression spécifique]"
  }
}