ヨーロッパのバス車内〜JSONシーン定義

Veo 3構造化プロンプトリアル都市手持ちカメラ10秒
modelやduration_secondsの項目まで書き込まれたJSONで、ヨーロッパのバスの車内の日常シーンを描写。APIのリクエストボディをそのままプロンプトとして使うエンジニアリング的な流儀。

PROMPT · Veo 3 プロンプト

AIで作ってみる
{ "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": "カートゥーン風の演技、攻撃的な行動、ジャンプや走る動き、手ブレ、低品質、ブラー、露出過多のハイライト、誇張された表情、テキストオーバーレイ、ミーム風のキャプション" }

✍️ 編集部の解説

「Veo3Fast」という具体的なサブモデルを指定するのは珍しく、作者がスピードとコストを明確に意識していて、細部の精度をある程度犠牲にしてでも生成効率を優先したい姿勢がうかがえる。猿がバスの乗客として座っているという設定は、「通勤客のように手すりを掴む、たまに瞬きして首を回す」といった細かい仕草の描写で違和感を抑え込んでおり、猿に大げさな演技をさせようとはしていない。むしろこの抑制が画をよりリアルで滑稽なものにしている。オランダ語の車内アナウンスはタイムコードまで正確に指定されており、「落ち着いた男性運転手の声」という注記もある。こうした音声の細部は、音と映像の同期能力を持つVeoシリーズにとって必須の情報で、これが欠けるとモデルはトーンの合わない声質を当ててしまいがちだ。

AIで作ってみる

関連作品

׋›
↑