等照片冲印的年代 · 90s 回忆杀
《Waiting for Photos》:胶卷时代等冲印的 20 秒竖屏怀旧 JSON。数码前夜的集体记忆考古。
PROMPT · Veo 3 提示词开始AI创作
{
"version": "3.0",
"meta": {
"title": "等待照片 - 90年代/2000年代怀旧风",
"aspect_ratio": "9:16",
"duration": "00:20",
"fps": 24,
"style": "电影感、怀旧、柔和的胶片颗粒感、轻微VHS辉光",
"mood": "幽默、温馨",
"tags": ["90年代", "2000年代", "胶片相机", "照片冲印店", "怀旧"]
},
"look": {
"colorgrading": "暖色调高光,柔和对比度,轻微颗粒感",
"lighting": "90年代场景采用室内钨丝灯光;现代场景采用中性日光",
"wardrobe": "90年代末休闲装扮:oversize连帽衫、牛仔布、发圈",
"props": [
"一次性胶片相机",
"照片冲印店信封",
"一叠光面照片",
"现代智能手机"
]
},
"audio": {
"music": {
"track": "怀旧的Lo-Fi流行伴奏",
"duck_for_dialogue": true,
"intensity_curve": [
{ "time": 0, "value": 0.3 },
{ "time": 3, "value": 0.6 },
{ "time": 10, "value": 0.5 },
{ "time": 18, "value": 0.2 }
]
},
"sfx": [
{ "at": "00:02", "sound": "胶片相机快门声" },
{ "at": "00:06", "sound": "店铺门铃声" },
{ "at": "00:08", "sound": "日历翻页声 + 时钟滴答声" },
{ "at": "00:13", "sound": "照片纸张翻动声" },
{ "at": "00:17", "sound": "智能手机连拍快门声" }
]
},
"shots": [
{
"id": 1,
"start": "00:00",
"end": "00:03",
"transition_in": "cut",
"transition_out": "match_cut",
"camera": "特写,手持;焦点从人物笑容拉焦转到一次性相机;轻微暗角",
"action": "90年代末的派对/儿童生日会;有人按下一次性相机快门",
"on_screen_text": { "pos": "top", "text": "90年代/2000年代" },
"voiceover": { "lang": "en", "text": "那时候,我们就是这样拍照的。" }
},
{
"id": 2,
"start": "00:03",
"end": "00:06",
"transition_in": "match_cut",
"transition_out": "cut",
"camera": "中远景,室外;缓慢推进拍摄挂着'Photo Lab'招牌的本地照片冲印店",
"action": "有人将胶卷装入信封并送去冲印",
"on_screen_text": { "pos": "bottom_small", "text": "送冲胶卷 → 等待" },
"voiceover": { "lang": "en", "text": "然后你把胶卷送到店里……" }
},
{
"id": 3,
"start": "00:06",
"end": "00:10",
"transition_in": "crossfade",
"transition_out": "whip_pan",
"camera": "蒙太奇:日历页面快速翻过;时钟滴答作响;'一周后'的特写",
"action": "时间以夸张的方式流逝",
"on_screen_text": { "pos": "center_large", "text": "……有时候要等上整整一周 😅" },
"voiceover": { "lang": "en", "text": "……有时候要整整等上一星期。" }
},
{
"id": 4,
"start": "00:10",
"end": "00:14",
"transition_in": "whip_pan",
"transition_out": "cut",
"camera": "主观视角镜头;双手打开照片冲印信封;翻看光面照片",
"action": "大部分照片都模糊或曝光不足",
"on_screen_text": { "pos": "bottom_small", "text": "结果:10张照片 → 9张模糊" },
"voiceover": { "lang": "en", "text": "你拿到十张照片……有九张是模糊的。" }
},
{
"id": 5,
"start": "00:14",
"end": "00:17",
"transition_in": "cut",
"transition_out": "split_screen",
"camera": "特写;其中一张照片恰好清晰——人物欢呼",
"action": "对那张“勉强还算清楚”的照片夸张地表达喜悦",
"on_screen_text": { "pos": "center_large", "text": "一张勉强清晰的照片:太好了!" },
"voiceover": { "lang": "en", "text": "还有一张几乎清晰的。成功了!" }
},
{
"id": 6,
"start": "00:17",
"end": "00:20",
"transition_in": "split_screen",
"transition_out": "fade_to_black",
"camera": "分屏:左边=一叠90年代照片;右边=现代智能手机连拍20张+即时相册",
"action": "右侧:实时预览、删除、重拍、AI增强图标(通用图标,无品牌)",
"on_screen_text": { "pos": "top", "text": "然后 vs. 现在" },
"cta": { "pos": "bottom", "text": "还有哪些90年代/2000年代的潮流会让现在的孩子大吃一惊?" },
"voiceover": { "lang": "en", "text": "那时候:等待并祈祷。现在:拍摄、挑选、发布。" }
}
],
"safety": {
"note": "仅使用通用商店与界面元素。避免出现真实品牌或可识别的人物。"
}
}
{
"version": "3.0",
"meta": {
"title": "等待照片 - 90年代/2000年代懷舊風",
"aspect_ratio": "9:16",
"duration": "00:20",
"fps": 24,
"style": "電影感、懷舊、柔和的膠捲顆粒感、輕微VHS輝光",
"mood": "幽默、溫馨",
"tags": ["90年代", "2000年代", "膠捲相機", "相片沖印店", "懷舊"]
},
"look": {
"colorgrading": "暖色調高光,柔和對比度,輕微顆粒感",
"lighting": "90年代場景採用室內鎢絲燈光;現代場景採用中性日光",
"wardrobe": "90年代末休閒裝扮:寬鬆帽T、牛仔布、髮圈",
"props": [
"拋棄式膠捲相機",
"相片沖印店信封",
"一疊光面相片",
"現代智慧型手機"
]
},
"audio": {
"music": {
"track": "懷舊的Lo-Fi流行伴奏",
"duck_for_dialogue": true,
"intensity_curve": [
{ "time": 0, "value": 0.3 },
{ "time": 3, "value": 0.6 },
{ "time": 10, "value": 0.5 },
{ "time": 18, "value": 0.2 }
]
},
"sfx": [
{ "at": "00:02", "sound": "膠捲相機快門聲" },
{ "at": "00:06", "sound": "店鋪門鈴聲" },
{ "at": "00:08", "sound": "日曆翻頁聲 + 時鐘滴答聲" },
{ "at": "00:13", "sound": "相片紙張翻動聲" },
{ "at": "00:17", "sound": "智慧型手機連拍快門聲" }
]
},
"shots": [
{
"id": 1,
"start": "00:00",
"end": "00:03",
"transition_in": "cut",
"transition_out": "match_cut",
"camera": "特寫,手持;焦點從人物笑容拉焦轉到拋棄式相機;輕微暗角",
"action": "90年代末的派對/兒童生日會;有人按下拋棄式相機快門",
"on_screen_text": { "pos": "top", "text": "90年代/2000年代" },
"voiceover": { "lang": "en", "text": "那時候,我們就是這樣拍照的。" }
},
{
"id": 2,
"start": "00:03",
"end": "00:06",
"transition_in": "match_cut",
"transition_out": "cut",
"camera": "中遠景,室外;緩慢推進拍攝掛著'Photo Lab'招牌的在地相片沖印店",
"action": "有人將底片裝入信封並送去沖印",
"on_screen_text": { "pos": "bottom_small", "text": "送沖底片 → 等待" },
"voiceover": { "lang": "en", "text": "然後你把底片送到店裡……" }
},
{
"id": 3,
"start": "00:06",
"end": "00:10",
"transition_in": "crossfade",
"transition_out": "whip_pan",
"camera": "蒙太奇:日曆頁面快速翻過;時鐘滴答作響;'一週後'的特寫",
"action": "時間以誇張的方式流逝",
"on_screen_text": { "pos": "center_large", "text": "……有時候要等上整整一週 😅" },
"voiceover": { "lang": "en", "text": "……有時候要整整等上一星期。" }
},
{
"id": 4,
"start": "00:10",
"end": "00:14",
"transition_in": "whip_pan",
"transition_out": "cut",
"camera": "主觀視角鏡頭;雙手打開相片沖印信封;翻看光面相片",
"action": "大部分相片都模糊或曝光不足",
"on_screen_text": { "pos": "bottom_small", "text": "結果:10張相片 → 9張模糊" },
"voiceover": { "lang": "en", "text": "你拿到十張相片……有九張是模糊的。" }
},
{
"id": 5,
"start": "00:14",
"end": "00:17",
"transition_in": "cut",
"transition_out": "split_screen",
"camera": "特寫;其中一張相片恰好清晰——人物歡呼",
"action": "對那張「勉強還算清楚」的相片誇張地表達喜悅",
"on_screen_text": { "pos": "center_large", "text": "一張勉強清晰的相片:太好了!" },
"voiceover": { "lang": "en", "text": "還有一張幾乎清晰的。成功了!" }
},
{
"id": 6,
"start": "00:17",
"end": "00:20",
"transition_in": "split_screen",
"transition_out": "fade_to_black",
"camera": "分割畫面:左邊=一疊90年代相片;右邊=現代智慧型手機連拍20張+即時相簿",
"action": "右側:即時預覽、刪除、重拍、AI強化圖示(通用圖示,無品牌)",
"on_screen_text": { "pos": "top", "text": "然後 vs. 現在" },
"cta": { "pos": "bottom", "text": "還有哪些90年代/2000年代的潮流會讓現在的孩子大吃一驚?" },
"voiceover": { "lang": "en", "text": "那時候:等待並祈禱。現在:拍攝、挑選、發布。" }
}
],
"safety": {
"note": "僅使用通用商店與介面元素。避免出現真實品牌或可識別的人物。"
}
}
{
"version": "3.0",
"meta": {
"title": "Waiting for Photos - 90s/2000s Throwback",
"aspect_ratio": "9:16",
"duration": "00:20",
"fps": 24,
"style": "cinematic, nostalgic, soft film grain, slight VHS glow",
"mood": "humorous, warm",
"tags": ["90s", "2000s", "film camera", "photo lab", "nostalgia"]
},
"look": {
"colorgrading": "warm highlights, soft contrast, mild grain",
"lighting": "indoor tungsten for 90s scenes; neutral daylight for modern scene",
"wardrobe": "casual late-90s: oversized hoodie, denim, scrunchie",
"props": [
"disposable film camera",
"photo lab envelope",
"stack of glossy prints",
"modern smartphone"
]
},
"audio": {
"music": {
"track": "nostalgic lo-fi pop instrumental",
"duck_for_dialogue": true,
"intensity_curve": [
{ "time": 0, "value": 0.3 },
{ "time": 3, "value": 0.6 },
{ "time": 10, "value": 0.5 },
{ "time": 18, "value": 0.2 }
]
},
"sfx": [
{ "at": "00:02", "sound": "camera shutter click (film)" },
{ "at": "00:06", "sound": "shop door chime" },
{ "at": "00:08", "sound": "calendar page flip + ticking clock" },
{ "at": "00:13", "sound": "paper shuffle of photo prints" },
{ "at": "00:17", "sound": "smartphone rapid shutter burst" }
]
},
"shots": [
{
"id": 1,
"start": "00:00",
"end": "00:03",
"transition_in": "cut",
"transition_out": "match_cut",
"camera": "close-up, handheld; rack focus from person’s smile to disposable camera; slight vignette",
"action": "late 90s party/kids’ birthday; someone clicks a disposable camera",
"on_screen_text": { "pos": "top", "text": "90s/2000s" },
"voiceover": { "lang": "en", "text": "Back then, this is how we took photos." }
},
{
"id": 2,
"start": "00:03",
"end": "00:06",
"transition_in": "match_cut",
"transition_out": "cut",
"camera": "medium wide, exterior; slow push-in on local photo shop with 'Photo Lab' sign",
"action": "person places film roll in envelope and drops it off",
"on_screen_text": { "pos": "bottom_small", "text": "Drop off film → wait" },
"voiceover": { "lang": "en", "text": "Then you brought the film to the shop…" }
},
{
"id": 3,
"start": "00:06",
"end": "00:10",
"transition_in": "crossfade",
"transition_out": "whip_pan",
"camera": "montage: calendar pages flying by; ticking clock; close-ups of '1 WEEK LATER'",
"action": "time passes in an exaggerated way",
"on_screen_text": { "pos": "center_large", "text": "…sometimes a whole week 😅" },
"voiceover": { "lang": "en", "text": "…and sometimes waited an entire week." }
},
{
"id": 4,
"start": "00:10",
"end": "00:14",
"transition_in": "whip_pan",
"transition_out": "cut",
"camera": "POV shot; hands opening photo lab envelope; flipping through glossy prints",
"action": "most photos are blurry or underexposed",
"on_screen_text": { "pos": "bottom_small", "text": "Result: 10 photos → 9 blurry" },
"voiceover": { "lang": "en", "text": "You got ten prints… and nine were blurry." }
},
{
"id": 5,
"start": "00:14",
"end": "00:17",
"transition_in": "cut",
"transition_out": "split_screen",
"camera": "close-up; one photo is just barely sharp—person cheers",
"action": "exaggerated joy over the ‘almost decent’ shot",
"on_screen_text": { "pos": "center_large", "text": "One almost-sharp photo: YES!" },
"voiceover": { "lang": "en", "text": "And one that was *almost* sharp. Success!" }
},
{
"id": 6,
"start": "00:17",
"end": "00:20",
"transition_in": "split_screen",
"transition_out": "fade_to_black",
"camera": "split-screen: left = stack of 90s prints; right = modern smartphone taking 20 shots + instant gallery",
"action": "right: live preview, delete, retake, AI-enhance icons (generic, no brands)",
"on_screen_text": { "pos": "top", "text": "Then vs. Now" },
"cta": { "pos": "bottom", "text": "What other 90s/2000s trend would blow kids’ minds today?" },
"voiceover": { "lang": "en", "text": "Then: wait and hope. Now: shoot, choose, post." }
}
],
"safety": {
"note": "Use only generic store and UI elements. Avoid real brands or identifiable people."
}
}
{
"version": "3.0",
"meta": {
"title": "写真を待つ時間 - 90年代/2000年代懐古",
"aspect_ratio": "9:16",
"duration": "00:20",
"fps": 24,
"style": "シネマティック、ノスタルジック、柔らかなフィルムグレイン、微かなVHSの輝き",
"mood": "ユーモラス、温かみのある",
"tags": ["90年代", "2000年代", "フィルムカメラ", "写真現像店", "ノスタルジア"]
},
"look": {
"colorgrading": "暖かなハイライト、柔らかなコントラスト、軽いグレイン",
"lighting": "90年代シーンは室内のタングステン光、現代シーンはニュートラルな自然光",
"wardrobe": "90年代後半のカジュアル:オーバーサイズのパーカー、デニム、シュシュ",
"props": [
"使い捨てフィルムカメラ",
"写真現像店の封筒",
"光沢のあるプリントの束",
"現代のスマートフォン"
]
},
"audio": {
"music": {
"track": "ノスタルジックなローファイポップのインストゥルメンタル",
"duck_for_dialogue": true,
"intensity_curve": [
{ "time": 0, "value": 0.3 },
{ "time": 3, "value": 0.6 },
{ "time": 10, "value": 0.5 },
{ "time": 18, "value": 0.2 }
]
},
"sfx": [
{ "at": "00:02", "sound": "カメラのシャッター音(フィルム)" },
{ "at": "00:06", "sound": "店のドアのチャイム" },
{ "at": "00:08", "sound": "カレンダーのページがめくれる音+時計の秒針の音" },
{ "at": "00:13", "sound": "写真プリントの紙をめくる音" },
{ "at": "00:17", "sound": "スマートフォンの連続シャッター音" }
]
},
"shots": [
{
"id": 1,
"start": "00:00",
"end": "00:03",
"transition_in": "cut",
"transition_out": "match_cut",
"camera": "クローズアップ、ハンドヘルド。人物の笑顔から使い捨てカメラへとフォーカス送り。わずかなビネット",
"action": "90年代後半のパーティー/子供の誕生日会。誰かが使い捨てカメラのシャッターを切る",
"on_screen_text": { "pos": "top", "text": "90年代/2000年代" },
"voiceover": { "lang": "ja", "text": "当時は、こうやって写真を撮っていました。" }
},
{
"id": 2,
"start": "00:03",
"end": "00:06",
"transition_in": "match_cut",
"transition_out": "cut",
"camera": "ミディアムワイド、屋外。『写真現像』の看板がある地元の写真店へのゆっくりとしたプッシュイン",
"action": "人物がフィルムを封筒に入れて店に預ける",
"on_screen_text": { "pos": "bottom_small", "text": "フィルムを預ける → 待つ" },
"voiceover": { "lang": "ja", "text": "それからフィルムをお店に持っていって……" }
},
{
"id": 3,
"start": "00:06",
"end": "00:10",
"transition_in": "crossfade",
"transition_out": "whip_pan",
"camera": "モンタージュ:めくれ飛ぶカレンダーのページ、時を刻む時計、『1週間後』のクローズアップ",
"action": "誇張された形で時間が経過する",
"on_screen_text": { "pos": "center_large", "text": "……時には丸々1週間 😅" },
"voiceover": { "lang": "ja", "text": "……時には丸ごと1週間待つこともありました。" }
},
{
"id": 4,
"start": "00:10",
"end": "00:14",
"transition_in": "whip_pan",
"transition_out": "cut",
"camera": "POVショット。写真現像店の封筒を開く手、光沢のあるプリントをめくっていく",
"action": "ほとんどの写真がぼやけているか露出不足",
"on_screen_text": { "pos": "bottom_small", "text": "結果:写真10枚 → 9枚がボケボケ" },
"voiceover": { "lang": "ja", "text": "プリントは10枚……そのうち9枚はボケていました。" }
},
{
"id": 5,
"start": "00:14",
"end": "00:17",
"transition_in": "cut",
"transition_out": "split_screen",
"camera": "クローズアップ。かろうじてシャープな写真が1枚——人物が喜ぶ",
"action": "『まあまあマシ』な一枚に対する誇張された喜び",
"on_screen_text": { "pos": "center_large", "text": "かろうじてシャープな写真が1枚:やった!" },
"voiceover": { "lang": "ja", "text": "そして1枚だけ*かろうじて*シャープな写真が。大成功!" }
},
{
"id": 6,
"start": "00:17",
"end": "00:20",
"transition_in": "split_screen",
"transition_out": "fade_to_black",
"camera": "スプリットスクリーン:左=90年代のプリントの束、右=20枚撮影する現代のスマートフォン+即時ギャラリー",
"action": "右側:ライブプレビュー、削除、撮り直し、AI補正アイコン(一般的なもの、ブランドなし)",
"on_screen_text": { "pos": "top", "text": "あの頃 vs 今" },
"cta": { "pos": "bottom", "text": "他にどんな90年代/2000年代のトレンドが、今の子供たちを驚かせるでしょうか?" },
"voiceover": { "lang": "ja", "text": "あの頃:待って、祈って。今:撮って、選んで、投稿。" }
}
],
"safety": {
"note": "一般的な店舗とUI要素のみを使用すること。実在のブランドや特定可能な人物は避けること。"
}
}
✍️ 编辑解析
这条是分镜脚本级别的写法,shots数组每条都带start/end/camera/action/on_screen_text/voiceover五件套,相当于把导演分镜表直接喂给模型,连转场类型(match_cut/whip_pan/crossfade)都逐条标注。这种颗粒度对长达20秒、多镜头切换的叙事类内容是刚需,不然模型容易把几个时代的视觉线索混进同一镜头。safety字段特意强调避免真实品牌和真人,是在给平台审核提前排雷。
׋
›



