跳转至

翻译说明

中文文档是持续维护中的翻译版本,可能会略滞后于英文文档;如有技术差异,以英文版为准。

输出格式

OpenJOC 会把渲染语义和容器语义分开处理。所选输出扩展名决定容器格式,但不会改变已经渲染出的 PCM。

输出 约定
标准预设输出为 .wav 提供真实的 WAVEFORMATEXTENSIBLE 声道身份和掩码。
7.1.69.1.x 输出为 .wav 会拒绝写入;请使用能保留语义的 CAF。
22.2 输出为 .wav 按 canonical 顺序写入显式无掩码的 24 声道 PCM。
自定义布局输出为 .wav 按声明的顺序写入显式无掩码 PCM。
预设或自定义布局输出为 .caf 保留语义声道描述;自定义几何布局还可以保留坐标。
双耳输出 双声道、分别对应左右耳的输出。
export-adm 输出 .wav / .bw64 带有符号 24 位 PCM 和同目录 JSON 报告的重建 ADM BWF 文件。

LFE 声道是逻辑上的输出目的地,不是投影顶点;OpenJOC 不执行分频或低频管理。

电平与延迟

推荐的渲染顺序是:

编码后的 DRC → 节目 Dialnorm → JOC 渲染
  → 扬声器 FinalLinkedGain → 可选的静态峰值缩放 → 文件

扬声器输出会报告 609 个采样点的可用性延迟。双耳输出会在有限长度的 FIR 尾部排空前报告 577 个采样点。逻辑 PTS 不会为了隐藏这个延迟而移动。

export-adm 会一直以浮点形式保留重建结果,直到进入整数边界。它的有符号 24 位写入器遇到非有限值或超出范围的采样值时会拒绝写入,而不是裁剪、归一化或悄悄衰减。请参阅PCM24 余量