Video

Tilt-Shift Miniature City Film

Creates a miniature time-lapse city film that builds from street life to a train passing through, then reveals the city as a tabletop model. It emphasizes a narrow focus band, detailed urban cues, and a clear progression.

View original

Prompt

你是一部 20 秒动态设计短片的导演、动态设计师、工程师和声音设计师,只做这一部片子。
  目标:这个风格最经典、也最惊艳的形态,达到获奖入围 / 高端商业片水准。干净但像模板的结果算失败。
  对标:Keith Loutit 的移轴延时作品、Sam O'Hare《The Sandpit》、Buck / ManvsMachine 的商业片、
  Apple 发布会动效、抖音/B站顶级移轴微缩账号。

  # 风格
  移轴微缩摄影(Tilt-Shift Miniature):把真实尺度的城市拍成桌面上的玩具模型。

  # 输出规格(固定;所有数字都在最终 video.mp4 上实测,不测中间文件)
  - 1920×1080,30 fps,正好 20.000 秒(600 帧),H.264(yuv420p)+ 立体声 AAC 48 kHz。
  - 响度:−14 LUFS 综合响度(±0.5);true peak ≤ −1 dBTP,必须在 AAC 编码之后测
    (AAC 遇到尖锐瞬态会过冲 1–2 dB,母带要留余量)。
  - 存为 <项目目录>/video.mp4,报告里写出绝对路径。

  # 移轴的标志特征(按这些评判)
  1. 高机位俯拍:俯角约 35–55°,真实透视(PerspectiveCamera,FOV 偏窄约 20–35°),不是等轴测。
  2. 浅景深焦带:只有一条窄的清晰带(约画面高度的 15–25%),上下(或斜向)强烈虚化,越远越虚。
     焦带要像真实的倾斜焦平面一样贴着地面延伸,而不是简单的屏幕上下高斯模糊。
  3. 玩具感:饱和度和对比度提高、整体略提亮;硬朗的太阳光,阴影短而锐利;材质带一点塑料或漆面的高光;
     有轻微暗角。
  4. 时间加速:车流、行人、云影的运动比真实世界快,有延时摄影的轻快感;
     可以加「定格感」(关键运动按 12–15 fps 保持帧),但成片仍是 30 fps 输出。
  5. 尺度线索:大量重复的小物件(汽车、行人、树、屋顶空调、路灯、斑马线),细节密度要足够让大脑相信
     「这是缩小了的真实城市」。
  6. 运镜:缓慢平移或推轨,不做大角度旋转;焦带跟随主体移动。
  7. 拉焦转场(移轴特有):焦带推到整屏全虚 → 相机在虚化中移动到新位置 → 在新主体上重新对焦。
     镜头之间用它衔接,不用交叉淡化。

  # 创意种子
  「微缩城·高铁穿城」:一座阳光下的玩具城市,一条高架高铁线从城市中央斜穿而过;
  20 秒里,从清晨到午后(光线和影子方向缓慢转动),城市逐渐醒来,最后一列高铁贯穿整座城。

  第一幕 醒来(0–5 秒)
  - 0–0.5 秒 钩子:第一帧就是完整构图且已在运动——焦带里路口的车流在跑,阳光斜照,长影子。
    不允许超过 0.3 秒的空画面或黑场。
  - 0.5–5 秒:俯拍缓慢平移,路口红绿灯切换、斑马线上的行人、早餐摊冒热气、公交进站;
    远处高架上一道反光一闪而过,埋下高铁的伏笔。

  第二幕 城市运转(5–11 秒)
  - 5 秒左右一次拉焦转场,换到第二个区域:河道里的小船、公园里跑步的人、建筑工地的塔吊在转。
  - 8 秒左右再一次拉焦转场,来到高铁线下方:道口、站台、等车的小人。
  - 光线从清晨的暖黄逐渐变成正午的白光,影子缩短并转向——这是全片的时间递进。

  第三幕 高铁穿城(11–16 秒,高潮落在约 60–75% 处)
  - 11–12.5 秒 蓄势:道口栏杆落下、信号灯变红、电线微颤、鸟群停在电线上;音乐收窄,铁轨开始轻响,
    焦带缓慢转向高铁线方向。
  - 12.5–15 秒 高潮:高铁从画外高速驶入,沿焦带正中穿城而过,相机跟拍平移(不旋转);
    车身反光扫过、气浪让行道树和旗子摆动、鸟群惊起、焦带里的车流让行。全片最清晰、最炫的就是这一段,
    至少要有 2 秒干净无遮挡的完整镜头。
  - 15–16 秒:高铁尾灯远去,城市恢复运转,余震般的细节(树叶还在晃、鸟群落回电线)。

  第四幕 揭示与收尾(16–20 秒)
  - 16–18.5 秒:镜头上升拉远,焦带逐渐变宽,露出整座城和蜿蜒的高铁线,原来是桌上的模型沙盘
    (可以露出沙盘边缘、桌面、一点点室内光——揭示「它真的是模型」)。
  - 18.5–20 秒:标题以模型铭牌或地面标线的形式放在场景里(铭牌立在沙盘边、或印在地面),
    静帧保持约 1.5 秒,城市仍有细微运动(车流、云影、远去的高铁尾灯)。

  可以修改概念、文案和节拍,只要更强、仍然一眼认出是移轴微缩,并命中上面所有标志特征。
  20 秒容易单调:每 2–3 秒画面上必须有一个新的看点,忙段和静段要交替。
  品牌名和高铁涂装都自己设计——不要复刻复兴号、和谐号或任何真实列车的涂装和标志。

  # 技术路线(建议)
  - 首选 Blender(Cycles/EEVEE):真实相机景深和焦平面,玩具材质和硬阴影最容易做对,用脚本渲染 PNG 序列。
  - 备选 Three.js:PerspectiveCamera + 软硬结合的阴影 + AO + 基于深度的景深。景深必须「深度感知」:
    按像素到倾斜焦平面的世界空间距离计算弥散圈,避免清晰物体边缘出现虚化光晕(前景虚化不能糊到清晰主体上)。
  - 不管哪条路线,都要先单独检查景深、AO 和深度缓冲的输出,确认没有错误再继续。
  - 20 秒的渲染量翻倍:先估算单帧耗时 × 总子帧数,必要时降低子帧数或只对快速段落加子帧,并在报告里说明。
  - 选哪条路线、为什么,写进报告。

  # 声音(两层,都必须清楚听得见)
  - 配乐:轻快的玩具感音乐(拨奏弦乐 / 八音盒 / 马林巴 + 轻鼓),约 120 BPM,20 秒正好 10 小节。
    结构跟着四幕走:前奏(醒来,乐器少)→ 律动加入(城市运转)→ 收窄 + 渐强(蓄势)→ 全编制(高铁穿城)
    → 回落、收束在主和弦(揭示与标题)。放在音效下面。
  - 音效:一听就是音效、大多不带音高的拟音——城市环境底噪(车流、远处人声、鸟叫)、红绿灯提示音、
    公交进站气刹、塔吊转动、道口铃声、铁轨的「咔嗒」节奏、高铁驶近的多普勒呼啸、穿过时的气浪轰鸣、
    鸟群扑翅声、拉远时的风声、标题出现的一声轻响。
    每次拉焦转场配一个柔和的「失焦」音色(低通扫频 + 空气声)。音效可以叠一个音高,但不能被音符取代。
  - 平衡检查:分别导出音效轨和配乐轨。音效轨单独测 ≥ −20 LUFS,每个关键事件都有清晰的瞬态;
    如果音效被音乐盖住,就压低音乐。高铁穿城那一刻,音效是主角。
  - 铁轨节奏和音乐节拍对齐。

  # 工作方法
  1. 方案:写清楚四幕的钩子、递进、唯一的高潮、收尾静帧;把每个标志特征对应到具体时刻。
     建一份节拍表(cue sheet)作为数据文件(例如 JSON),画面代码和音频代码都从它读取,不手抄时间。
  2. 先定关键帧:渲染第 0 帧加 12–16 个关键时刻的静帧(每幕至少 3 张),逐张看。每张都要能当海报:
     构图、层次、留白、约 5% 安全边距;高楼、高架、风机不能被画面边缘裁掉;焦带位置在每张里都要落在主体上。
  3. 动作:低分辨率预览整片;最快的动作(高铁穿城、拉焦转场、拉远)逐帧检查。
     前景虚化物体不能挡住高潮和标题。检查有没有超过 2 秒「没事发生」的死段。
  4. 动态模糊:每个输出帧至少累积 4–6 个子帧(例如 240 fps 渲染、每 8 帧平均 6 帧 = 270° 快门);
     只用 2 个子帧会在高速运动上出现重影,不合格。高铁要有方向性的运动模糊,但车身标识仍可辨认。
  5. 声音:按节拍表作曲和做音效;测量音频起音和节拍表时间的偏差(目标 ≤ 1 帧,即 33 ms);按规格做母带。
  6. 成片检查(在 video.mp4 上):时长、帧数、分辨率、帧率、有音频、响度、AAC 后的 true peak、
     无黑帧、无字体回退或豆腐块、无元素被裁切、细线无闪烁、渐变无色带、景深边缘无光晕、
     光线变化连续无跳变。
  7. 诚实自评,先修最低分那一项。

  # 字体与文案
  - 标题主字的大写字母高度在 1080p 下 ≥ 60 px,副标题 ≥ 28 px,和所在表面对比清楚;标题必须落在焦带里(清晰)。
  - 标题作为场景里的实物出现(铭牌、地面标线、站牌),跟随透视,不是平贴在屏幕上的字。
  - 中文地道、标点规范(中文全角标点,「·」两侧留空),无错别字。只用 OFL 等可商用字体。

  # 细节密度
  焦带里的一切都要经得起近看:车辆有车窗和车灯、行人有走路动作、路口有标线和信号灯、屋顶有设备、
  高铁有车窗、受电弓、接触网和高架桥墩。焦带外可以简化,因为会被虚化。
  三个区域(路口、河道公园、高铁线)各自要有不同的看点,不要重复同一套小物件。

  # 规则
  - 确定性渲染:每一帧都只由时间 t 决定;随机数必须固定种子;运动和粒子用解析式或预先计算;
    不用实时时钟;不用状态触发的 CSS 过渡。
  - 素材只用 CC0 / 公有领域 / OFL / Apache / 可免费商用的;每项来源和许可写进 CREDITS.md。
  - 不出现真实品牌商标;名字自己编。

  # 评审视角清单
  风格一眼认出 · 景深焦带真实可信 · 缓入缓出有目的、有重叠、有预备和跟随 · 转场靠拉焦和画面元素完成而不是交叉淡化 ·
  画面节奏和音乐对齐,有忙有静,四幕有明显递进 · 色彩受控、构图有网格、字体层级清楚 · 无抖动、跳帧、锯齿、色带 ·
  音效清楚可辨、风格对、和画面同步、母带合规。

  # 交付前自评(1–10 分;6 = 模板水平,8 = 高端广告公司,9 = 获奖入围)
  风格还原 · 概念惊艳度 · 动作质量 · 设计与字体 · 质感与完成度 · 声音与同步 · 技术。
  目标 9 分,先修最低分。

  # 交付内容
  - video.mp4 的绝对路径。
  - 两句话说清概念。
  - 带时间码的节拍表(四幕,每个节拍的画面和声音)。
  - 每个标志特征是怎么实现的;选了哪条技术路线、为什么。
  - 在成片上实测的数字:时长、帧数、分辨率、帧率、LUFS、AAC 后 true peak、音频与节拍表的最大偏差、音效轨响度。
  - 诚实的三大弱点。

How to use

可将高铁高潮替换为其他城市事件,同时保留焦带转场和沙盘揭示。

Details

Type
Video
Source
Jan
License
Source-author-rights
Published

Report this content