# PIPELINE — 真实素材处理与导出

## 1. 字幕时间校准
SRT 的时间常和口播有偏差。校准方式：浏览器播放，按口播实际停顿记录每个镜头切换点，
据此填 cues 的 d（持续秒）。原始素材里有一套按空格/回车打点的校准逻辑可参考，
但**成品 HTML 里不要保留校准UI**（违反录屏干净约束）——校准在草稿阶段做完，定稿删掉。

## 2. BGM
口播音频是主时钟；BGM 仅作垫底，volume 基准 0.34，首尾各 4 秒淡入淡出（骨架已内置 bgmFade）。
不要让 BGM 盖过口播。

## 3. 录屏导出 mp4
- 手动：Chrome 全屏(F11)打开成品 → 点击播放 → OBS/QuickTime 录 16:9 区域。
- 自动：Playwright 控制 voice.currentTime 逐帧 seek + 截图，再 ffmpeg 合成并混回原音频。
  注意 CSS 动画需 seek 后等待少量时间再截图。

## 4. 字体
中文用 Microsoft YaHei / PingFang SC。"Arial Black" 做英文 HUD 字重。
录屏机器若缺字体，画面字重会变——导出前确认目标机器字体齐全。
