# 脚本格式示例 以下是 `script.md` 的标准格式。HTML 预览解析器依赖此格式,请严格遵循。 ```markdown # MV 脚本 — 歌曲名 歌曲:歌曲名 ## 第一幕:黎明启程 * 0:00 - 0:12 (12s) **场景描述:** 清晨薄雾中,旅人蹲在皮卡后斗旁系紧行李绳,起身后用手背抹去额头的汗, 转身拉开驾驶座车门。他坐进驾驶位,双手握住方向盘,深吸一口气后拧动钥匙。 引擎发动的瞬间,后视镜里映出身后的小镇轮廓渐渐被晨雾吞没。 镜头从驾驶座侧窗缓缓后拉,皮卡驶上空旷的公路,车轮扬起一道灰尘。 **视觉风格:** 暖金色晨光,35mm胶片颗粒感,逆光剪影,浅景深 **关键物件:** 旧皮卡(深蓝色、锈迹斑驳、车顶行李架绑着帆布包) **转场:** 车轮特写匹配下一幕公路俯瞰 --- ## 第二幕:公路独行 * 0:12 - 0:23 (11s) > 第一行歌词 > 第二行歌词 **场景描述:** 车内视角,旅人单手扶方向盘,另一只手随节奏轻敲门板。 阳光透过挡风玻璃在他脸上投下移动的光斑,他微微眯眼,嘴角不自觉上扬。 副驾上放着一把吉他,车身颠簸时琴弦轻微震颤发出嗡嗡声。 镜头从旅人侧脸缓缓推近至眼部特写,瞳孔中映出前方笔直的公路。 **视觉风格:** 暖琥珀色调,自然光从右侧打入,手持微晃质感 **关键物件:** 旧皮卡(同上)、吉他(原木色民谣吉他、琴身贴有褪色贴纸) **转场:** 叠化切至俯瞰镜头 --- ## 第三幕:旷野扎营 * 0:23 - 0:35 (12s) > 第三行歌词 > 第四行歌词 **场景描述:** 黄昏旷野,旅人把吉他从皮卡副驾取出,抱在怀里走向一小堆刚点燃的篝火。 他在一块石头上坐下,低头调弦,左手在品丝上滑动试音。 抬头望向远处山脊线上最后一抹橘红色晚霞,表情从专注渐变为释然。 风吹过草地,篝火的火焰向右倾斜摇曳,火星飘向暗蓝色的天空。 镜头从吉他指板特写缓缓上摇至旅人面部,再继续上摇至满天星斗。 **视觉风格:** 暖冷交界色调(篝火暖光 vs 天空冷蓝),长焦压缩感 **关键物件:** 吉他(同上) **转场:** 星空匹配下一幕转场 ``` ## 格式要点 - 一级标题 `#` 仅用于文件标题(`MV 脚本 — 歌曲名`),后跟 `歌曲:歌曲名` 行 - 二级标题 `##` 用于每幕场景标题(如 `## 第一幕:黎明启程`) - 时间码行格式:`* M:SS - M:SS (Xs)` - 不加粗、不标注段落类型(Verse/Chorus 等) - 括号内为时长(秒),必须为 **4~15 秒的整数** - 歌词引用以 `> ` 开头,纯音乐幕无歌词引用 - 每幕必须包含四个字段:`**场景描述:**`、`**视觉风格:**`、`**关键物件:**`、`**转场:**` - `**关键物件:**` 列出该幕出现的重要非人物视觉元素,物件名 + 括号简述外观,多个逗号分隔;无关键物件写 `无` - 场景描述**必须包含具体动态**,禁止笼统静态描述: - 写清角色的肢体动作和运动轨迹 - 写清表情/情绪变化 - 写清角色与物件/环境的交互 - 写清镜头运动方式(上摇、推近、横移、后拉等) - 写清环境动态(风、光影变化、火焰、水面等) - 场景之间用 `---` 分隔 - 脚本的时间段可以对歌词段落进行拆分或合并,不需要与 lyric.md 一一对应 - 各阶段产物相互独立:修改脚本不需要回改歌词