1.2 编辑:图像与时间
1.2.0-rc.1 已经交付了一批有用的编辑 API,但原里程碑的若干描述大于实际实现。
1.2.0-rc.2 是对应的兼容性补救版本。
审计后的状态
Section titled “审计后的状态”| 项目 | 状态 | rc.2 已交付 | 未完成 |
|---|---|---|---|
| 字幕轨 | 部分完成 | 原子化 SRT/WebVTT 导入导出、cue settings、时间偏移、静音对齐和 Render IR caption | ASS/SSA 与明确的高级样式子集 |
| 时间重映射 | 已完成 | 线性/曲线映射,以及支持正向、定格、反向区段的有符号速率包络 | 编辑器 UI 由宿主实现 |
| 关键帧曲线 | 已完成 | 经校验的 Bézier 手柄、入/出切线求值和边界回归测试 | 图编辑器 UI 由宿主实现 |
| 离线分析 | 部分完成 | 响度、波形、静音、节拍和有界的音频能量变化候选 | 基于像素的视频场景检测,以及自动写入 Project/Material 元数据 |
| 代理自动化 | 部分完成 | 预览/原片切换、有界内存编码和 RangeReader 编码契约 | 实际图像/视频编码器仍由宿主提供 |
| WebGPU 层级 | 部分完成 | 能力探测、编译和已支持的渲染路径 | 与 WebGL2 的完整 parity,以及实体设备 golden/性能认证 |
Project Schema 补救
Section titled “Project Schema 补救”1.1 和 1.2 rc.1 在增加字段时错误地继续使用不可变的 v1.json / 1.0.0 身份。rc.2 恢复
原始 v1.0 Schema,并新增 v1.2.json / 1.2.0。默认校验器会先隔离快照,再把旧 RC 文档的
schema 身份升级到 v1.2 并校验;调用方传入的对象不会被修改。
新建 Project 默认使用 v1.2。需要持久化规范化升级结果时,可显式调用
migrateProjectToCurrent()。
只有每个“部分完成”项都以证据交付,或明确迁移到后续里程碑,1.2 才能称为完整完成。 发布 RC 本身不是验收证据。