{
  "source": "渡口",
  "episode": 1,
  "targetSeconds": 120,
  "tracks": [
    { "id": "DIA", "name": "对白", "rule": "按 storyboard 配音对齐单逐句贴合，角色音色保持 cast.json 定义" },
    { "id": "AMB", "name": "环境声", "rule": "全段保持低频河水与晨雾风声，跨切点连续" },
    { "id": "SFX", "name": "动作声", "rule": "水洼、木板、货担、铜铃和船篙只在画面动作发生时进入" },
    { "id": "MUS", "name": "音乐", "rule": "低音弦乐克制铺底，皮箱与口袋悬念处留白" }
  ],
  "editChecks": [
    "对白先锁节奏，再调整画面段长",
    "环境声跨镜连续，不随画面硬切",
    "字幕位于 9:16 安全区，单行不超过 16 个汉字",
    "手机外放复听对白，峰值不过载",
    "片尾停留 1.5 秒承接下一集悬念"
  ],
  "export": { "aspectRatio": "9:16", "resolution": "1080x1920", "frameRate": 25, "container": "MP4", "videoCodec": "H.264", "audio": "AAC 48kHz" }
}
