GPT Image 2.5 character turned into a 9:16 selfie video with a full JSON prompt
The author shares a complete JSON prompt that locks a character's face, clothing and environment, then turns a GPT Image 2.5 character into a smartphone selfie-style video.

Happy Sunday from an AI generated character. Created with @ChatGPT image 2.5 Prompt below { "video": { "reference": "ingredient_1", "aspect_ratio": "9:16", "duration": "18-20 seconds", "style": "photorealistic smartphone selfie video", "shot": "one continuous shot, no cuts or transitions", "lighting": "natural outdoor daytime", "character": { "identity": "Preserve the woman in ingredient_1 exactly.", "preserve": [ "facial identity and proportions", "freckles and natural skin texture", "dark-brown wavy slightly messy hair", "middle part and loose face-framing strands", "white wireless stem earbuds", "gold cross-charm earring", "plain white T-shirt", "loose black trousers", "olive-green diagonal strap", "crouching posture", "natural feminine appearance" ], "expression": "Keep the same playful expression initially, gradually becoming a warm gentle smile.", "identity_lock": "No beautification, face reshaping, age change, stylization, identity drift or appearance changes." }, "environment": { "lock": "Keep the exact environment from ingredient_1.", "preserve": [ "gray rectangular stone pavement", "paving pattern and grout lines", "surface texture and imperfections", "small debris", "natural lighting and shadows", "skateboard position and orientation" ], "skateboard": "Preserve the exact worn light-wood deck, muted-green graphics, hardware, scuffs, wood grain and light-green end tape." }, "camera": { "perspective": "same high-angle top-down smartphone selfie perspective", "movement": "subtle natural handheld movement with tiny camera shakes, slight hand repositioning and occasional micro-jitters", "imperfections": [ "minor natural framing drift", "very slight shake while speaking", "tiny exposure fluctuations", "subtle autofocus breathing", "natural smartphone stabilization imperfections" ], "framing": "Keep her face prominent while retaining the skateboard and pavement.", "restrictions": [ "no excessive camera shake", "no dramatic camera movement", "no zoom", "no rotation", "no major reframing", "no change in camera height" ] }, "performance": { "action": "She looks upward into the camera, smiles naturally and speaks directly to it.", "movement": "Natural blinking, breathing, subtle eyebrow movement, small head movements and realistic facial micro-expressions.", "lip_sync": "Precise, realistic lip synchronization." }, "voice": { "type": "young adult female, approximately 21-25", "accent": "clean, neutral General American English", "tone": "soft, warm, youthful, slightly husky, sincere and reassuring", "delivery": "Natural conversational smartphone recording.", "emotion": "Warm and cheerful on the first sentence, softer and comforting on the second.", "language": "American English", "avoid": [ "foreign accent", "African or Nigerian accent", "British accent", "robotic delivery", "synthetic voice", "childish voice", "commercial announcer style", "overly dramatic delivery" ] }, "dialogue": "Happy Sunday, another day to remind you that God is faithful. Irrespective of what you are going through, trust him and everything will be fine.", "dialogue_direction": { "pause": "Brief natural pause after 'faithful.'", "first_sentence": "Warm, lightly cheerful and genuine.", "second_sentence": "Softer, sincere and reassuring, with subtle emphasis on 'trust him' and 'everything will be fine'.", "exact_words": true }, "audio": { "recording": "clean high-quality smartphone microphone", "ambience": "very subtle natural outdoor ambience", "music": false, "sound_effects": false, "echo": false, "reverb": false }, "text": { "on_screen": false, "captions": false, "subtitles": false, "logos": false, "watermarks": false, "graphics": false }, "negative_prompt": "No identity drift, face morphing, beauty filter, plastic skin, excessive smoothing, altered skin tone, facial redesign, hair change, clothing change, accessory change, skateboard change, background change, new objects, missing objects, extra people, anatomy errors, unnatural eyes, distorted mouth, lip-sync errors, excessive camera shake, cinematic gimbal movement, perfectly stabilized footage, dramatic camera movement, zoom, rotation, cuts, transitions, text, captions, subtitles, logos, watermarks, music, robotic voice, synthetic voice, foreign accent, African/Nigerian accent, British accent, exaggerated expressions or theatrical delivery." } }