"shot": {
"composition": "wide-angle tracking shot of clowns in formation",
"lens": "35mm",
"frame_rate": "24fps",
"camera_movement": "steadycam following alongside the marching group"
},
"subject": {
"description": "a group of exhausted clowns trudging through mud during a performance",
"wardrobe": "colorful oversized clown suits, red noses, floppy shoes, and muddy rainbow wigs",
"props": "juggling balls in pockets, balloon animals, oversized umbrellas, and colorful accessories"
},
"scene": {
"location": "circus grounds with dirt trails and sparse trees",
"time_of_day": "early morning",
"environment": "overcast skies, light fog, wet and muddy terrain"
},
"visual_details": {
"action": "clowns march in sync while the head clown walks beside them shouting encouragement",
"special_effects": "mud splashes from oversized shoes, fog rolling across the ground",
"hair_clothing_motion": "colorful suits flapping slightly in the wind, faces streaked with sweat and smeared makeup"
},
"cinematography": {
"lighting": "natural diffused light through fog",
"color_palette": "muted greens, browns, and grays with pops of bright clown colors",
"tone": "gritty and intense"
},
"audio": {
"music": "low, suspenseful circus drumbeat",
"ambient": "footsteps squelching, breath sounds, distant birds",
"sound_effects": "head clown's voice echoing, bells jingling from costumes",
"mix_level": "dialogue-forward with subdued music bed"
},
"dialogue": {
"character": "head clown",
"line": "Keep moving! The show must go on, rain or shine!",
"subtitles": false
}
}
"shot": {
"composition": "일렬로 행진하는 광대들을 따라가는 광각 트래킹 숏",
"lens": "35mm",
"frame_rate": "24fps",
"camera_movement": "스테디캠으로 행진 대열 옆을 나란히 따라감"
},
"subject": {
"description": "지칠 대로 지친 광대 무리가 공연 도중 진흙탕을 힘겹게 헤쳐 나감",
"wardrobe": "화려한 색상의 오버사이즈 광대 의상, 빨간 코, 헐렁한 대형 신발, 진흙투성이 무지개색 가발",
"props": "주머니 속 저글링 공, 풍선 동물, 대형 우산, 각종 알록달록한 소품"
},
"scene": {
"location": "서커스 부지, 진흙길과 듬성듬성한 나무들",
"time_of_day": "이른 아침",
"environment": "흐린 하늘, 옅은 안개, 축축하고 진창인 지면"
},
"visual_details": {
"action": "광대들이 발을 맞춰 행진하고, 선두 광대는 대열 옆에서 큰 소리로 사기를 북돋움",
"special_effects": "대형 신발에서 튀는 진흙탕 물, 지면을 휘감아 도는 안개",
"hair_clothing_motion": "알록달록한 의상이 바람에 살짝 나부끼고, 얼굴은 땀과 번진 분장으로 뒤덮임"
},
"cinematography": {
"lighting": "안개를 투과하는 자연 확산광",
"color_palette": "채도가 낮은 초록, 갈색, 회색에 광대 의상의 선명한 색채가 점점이 섞임",
"tone": "거칠고 긴장감 있는 톤"
},
"audio": {
"music": "낮고 긴장감 도는 서커스 드럼비트",
"ambient": "진흙을 밟는 질퍽한 발소리, 숨소리, 멀리서 들리는 새소리",
"sound_effects": "선두 광대의 울려 퍼지는 외침, 의상에 달린 방울의 딸랑거리는 소리",
"mix_level": "대사가 주도적이며, 배경음악은 낮게 깔림"
},
"dialogue": {
"character": "선두 광대",
"line": "계속 전진! 비가 오나 바람이 부나, 쇼는 계속돼야 한다!",
"subtitles": false
}
}
✍️ Editor’s Notes
Structurally it's the same JSON-layered approach as a few other prompts in this batch, but it skips camera_movement_array and an FX timeline, which tells you this one's ambitions are smaller — the complexity gets dumped into material detail like rainy mud instead, leaning on environmental feedback (mud splatter, rolling fog) to carry the realism. Synchronized group action (a crowd of clowns marching in step) is a real test for any model — writing “in sync” only states the requirement, whether it actually lands depends on the model's own ability to keep group-motion consistency together. Not naming a model here is basically the author hedging their bets, an admission that this beat depends more on the model's raw capability than on prompt-writing skill.