유럽 버스 안 풍경 · JSON 씬 정의
model과 duration_seconds 필드까지 다 채워 넣은 JSON으로 묘사한 유럽 버스 안 일상 장면. API 요청 본문을 그대로 프롬프트로 쓰는 엔지니어링 접근.
PROMPT · Veo 3 프롬프트AI로 창작 시작
{
"model": "Veo3Fast",
"duration_seconds": 9,
"aspect_ratio": "16:9",
"prompt": "写实风格的欧洲城市公交车内部,白天场景。蓝色图案座椅与黄色竖直扶杆。两名人类乘客坐在中前排,面朝镜头,神情端正却略显尴尬。几只体型较小的猕猴像通勤乘客一样坐着,抓着扶杆,偶尔做出眨眼、轻轻转头等细微的待机动作。整体基调是干练的冷幽默,但保持得体。光线为侧面车窗透入的柔和日光。镜头从车厢后方过道视角开始,缓慢向前推轨,最终定格在两名乘客的中景双人镜头,周围座位上的猴子保持可见。动作保持自然而细微。画面中无文字。",
"camera": {
"movement": "从车厢后方过道缓慢推轨至公交车中段的双人镜头",
"focal_length": "35mm",
"aperture": "f/2.8",
"frame_rate": 24,
"motion_strength": "低"
},
"style": {
"look": "电影感写实",
"color": "中性色调,带柔和对比度",
"grain": "轻微"
},
"audio_notes": {
"sfx": [
{"timecode": "00:07.5", "cue": "简短的公交车广播提示音"}
],
"voiceover": {
"language": "nl-NL",
"voice": "男性司机音,语气平静",
"timecode": "00:08.0",
"text": "Volgende halte Apendrecht.(荷兰语:下一站,阿彭德雷赫特。)"
},
"ambience": "安静的公交引擎嗡鸣与微弱的城市噪音"
},
"constraints": {
"no_text_on_screen": true,
"no_violence": true,
"no_chaos": true
},
"negative_prompt": "卡通化的表演、攻击性行为、跳跃或奔跑、镜头晃动、画质低劣、模糊、高光过曝、夸张的表情、文字叠加、表情包式字幕"
}
{
"model": "Veo3Fast",
"duration_seconds": 9,
"aspect_ratio": "16:9",
"prompt": "寫實風格的歐洲城市公車內部,白天場景。藍色圖案座椅與黃色直立扶桿。兩名人類乘客坐在中前排,面朝鏡頭,神情端正卻略顯尷尬。幾隻體型較小的獼猴像通勤乘客一樣坐著,抓著扶桿,偶爾做出眨眼、輕輕轉頭等細微的待機動作。整體基調是乾練的冷幽默,但保持得體。光線為側面車窗透入的柔和日光。鏡頭從車廂後方走道視角開始,緩慢向前推軌,最終定格在兩名乘客的中景雙人鏡頭,周圍座位上的猴子保持可見。動作保持自然而細微。畫面中無文字。",
"camera": {
"movement": "從車廂後方走道緩慢推軌至公車中段的雙人鏡頭",
"focal_length": "35mm",
"aperture": "f/2.8",
"frame_rate": 24,
"motion_strength": "低"
},
"style": {
"look": "電影感寫實",
"color": "中性色調,帶柔和對比度",
"grain": "輕微"
},
"audio_notes": {
"sfx": [
{"timecode": "00:07.5", "cue": "簡短的公車廣播提示音"}
],
"voiceover": {
"language": "nl-NL",
"voice": "男性司機音,語氣平靜",
"timecode": "00:08.0",
"text": "Volgende halte Apendrecht.(荷蘭語:下一站,阿彭德雷赫特。)"
},
"ambience": "安靜的公車引擎嗡鳴與微弱的城市噪音"
},
"constraints": {
"no_text_on_screen": true,
"no_violence": true,
"no_chaos": true
},
"negative_prompt": "卡通化的表演、攻擊性行為、跳躍或奔跑、鏡頭晃動、畫質低劣、模糊、高光過曝、誇張的表情、文字疊加、迷因式字幕"
}
{
"model": "Veo3Fast",
"duration_seconds": 9,
"aspect_ratio": "16:9",
"prompt": "Interior of a realistic European city bus in daytime. Blue patterned seats and yellow vertical poles. Two human passengers sit mid-front, facing camera, composed and slightly awkward. Several small macaque monkeys are seated like commuters and hold onto poles, with subtle idle motions such as blinking and gentle head turns. Tone is dry comedic but respectful. Lighting is soft daylight from side windows. Start with a rear-aisle view and slowly dolly forward to a medium two-shot of the two humans, keeping the monkeys visible in surrounding seats. Keep movements natural and small. No text on screen.",
"camera": {
"movement": "slow dolly in from rear aisle to mid-bus two-shot",
"focal_length": "35mm",
"aperture": "f/2.8",
"frame_rate": 24,
"motion_strength": "low"
},
"style": {
"look": "cinematic realism",
"color": "neutral with gentle contrast",
"grain": "light"
},
"audio_notes": {
"sfx": [
{"timecode": "00:07.5", "cue": "short bus PA chime"}
],
"voiceover": {
"language": "nl-NL",
"voice": "male driver, calm",
"timecode": "00:08.0",
"text": "Volgende halte Apendrecht."
},
"ambience": "quiet bus engine hum and subtle city noise"
},
"constraints": {
"no_text_on_screen": true,
"no_violence": true,
"no_chaos": true
},
"negative_prompt": "cartoonish acting, aggressive behavior, jumping or running, shaky cam, low quality, blur, overexposed highlights, exaggerated expressions, text overlays, meme captions"
}
{
"model": "Veo3Fast",
"duration_seconds": 9,
"aspect_ratio": "16:9",
"prompt": "日中のリアルなヨーロッパの市内バスの車内。青い柄の座席と黄色い縦のポール。2人の人間の乗客が前方中央に座り、カメラの方を向いて、落ち着いているがどこかぎこちない様子。数匹の小さなマカクザルが通勤客のように座席に座り、ポールに掴まっている。まばたきや軽く頭を動かすといった、さりげないアイドリングの動きを見せる。トーンは乾いたコメディだが、敬意を保っている。照明は側面の窓からの柔らかな日光。後方通路のビューから始まり、ゆっくりと前方へドリーして、2人の人間のミディアム2ショットへと移る。周囲の座席にサルたちが見え続けるようにする。動きは自然で小さく保つこと。画面上にテキストなし。",
"camera": {
"movement": "後方通路から車内中央の2ショットへのゆっくりとしたドリーイン",
"focal_length": "35mm",
"aperture": "f/2.8",
"frame_rate": 24,
"motion_strength": "低"
},
"style": {
"look": "シネマティックリアリズム",
"color": "穏やかなコントラストのニュートラルカラー",
"grain": "軽め"
},
"audio_notes": {
"sfx": [
{"timecode": "00:07.5", "cue": "短いバスの車内アナウンスチャイム"}
],
"voiceover": {
"language": "nl-NL",
"voice": "落ち着いた男性の運転手",
"timecode": "00:08.0",
"text": "Volgende halte Apendrecht."
},
"ambience": "静かなバスのエンジン音とかすかな街の物音"
},
"constraints": {
"no_text_on_screen": true,
"no_violence": true,
"no_chaos": true
},
"negative_prompt": "カートゥーン風の演技、攻撃的な行動、ジャンプや走る動き、手ブレ、低品質、ブラー、露出過多のハイライト、誇張された表情、テキストオーバーレイ、ミーム風のキャプション"
}
{
"model": "Veo3Fast",
"duration_seconds": 9,
"aspect_ratio": "16:9",
"prompt": "사실적인 스타일의 유럽 도시 버스 내부, 주간 장면. 파란색 패턴 좌석과 노란색 수직 손잡이 봉. 두 명의 인간 승객이 중앙 앞쪽에 앉아 카메라를 향해 있으며, 표정은 단정하지만 약간 어색함. 몇 마리의 작은 마카크 원숭이들이 통근 승객처럼 앉아 손잡이를 잡고 있으며, 눈 깜빡임이나 가벼운 고개 돌림 같은 미세한 대기 동작을 간간이 보임. 전체 톤은 건조한 유머러스함이지만 예의를 지킴. 조명은 측면 창문에서 들어오는 부드러운 자연광. 버스 뒤쪽 통로 시점에서 시작해 천천히 전진 돌리로 버스 중간의 두 인물 미디엄 투샷까지 이동하며, 주변 좌석의 원숭이들도 계속 보이도록 유지. 동작은 자연스럽고 작게 유지. 화면에 텍스트 없음.",
"camera": {
"movement": "뒤쪽 통로에서 버스 중간의 투샷까지 느린 돌리인",
"focal_length": "35mm",
"aperture": "f/2.8",
"frame_rate": 24,
"motion_strength": "낮음"
},
"style": {
"look": "영화적 사실주의",
"color": "중성 톤에 부드러운 대비",
"grain": "약함"
},
"audio_notes": {
"sfx": [
{"timecode": "00:07.5", "cue": "짧은 버스 안내 방송 알림음"}
],
"voiceover": {
"language": "nl-NL",
"voice": "차분한 남성 운전기사 목소리",
"timecode": "00:08.0",
"text": "Volgende halte Apendrecht.(네덜란드어: 다음 정류장, 아펀드레흐트.)"
},
"ambience": "조용한 버스 엔진 소음과 은은한 도시 소음"
},
"constraints": {
"no_text_on_screen": true,
"no_violence": true,
"no_chaos": true
},
"negative_prompt": "만화 같은 연기, 공격적인 행동, 점프나 달리기, 흔들리는 카메라, 저품질, 흐릿함, 하이라이트 과다 노출, 과장된 표정, 텍스트 오버레이, 밈 스타일 자막"
}
✍️ 편집자 해설
‘Veo3Fast’라는 구체적인 서브 모델을 지정한 건 꽤 드문 케이스인데, 작성자가 속도와 비용을 명확히 계산해서 디테일 정밀도를 좀 포기하더라도 생성 효율을 택했다는 뜻이죠. 원숭이가 승객처럼 버스에 탄다는 설정은 통근족처럼 손잡이를 잡고 가끔 눈을 깜박이며 고개를 돌린다는 미세한 동작 묘사로 위화감을 눌러줍니다. 원숭이한테 과장된 연기를 시키는 게 아니라 오히려 이런 절제가 화면을 더 리얼하면서도 웃기게 만들어요. 네덜란드어 정류장 안내 대사는 타임코드까지 정확히 찍혀 있고 차분한 남성 기사 목소리라고까지 명시했는데, 이런 음성 디테일은 Veo 시리즈처럼 오디오·영상 동기화가 기본 탑재된 모델에는 꼭 필요한 정보예요. 이게 빠지면 분위기랑 안 맞는 목소리가 붙을 가능성이 큽니다.
׋
›



