这篇写什么?
TV 上开 MS12 做杜比解码 / 转码时,DRC(Dynamic Range Control,动态范围控制) 常有两种选型思路:
- RF:偏「电视 / RF 链路」习惯,前后会有明确的 ±8 dB 头余量处理
- LINE:偏「线路输出」习惯,平台侧少做补偿,更多把 DRC 信息交给后级
同一条 -23 dBFS 标准片,走 None(PCM 出) 还是 Auto(Dolby 出),进 MS12 前后的电平会完全不一样。本文按实测链路,把 RF / LINE 各四条路径写清楚。
测试前提
- 使用标准测试片(Dolby / MPEG-PCM)
- 系统音量开到最大,避免被系统音量曲线再削一层
一句话:
标准片 -23 dBFS
→ RF:进 MS12 前/内先 -8 dB,PCM 出再 +8;Dolby 出不补,交给后级 TV
→ LINE:PCM 源不改;Dolby 源进库仍 -8;MS12 出口一律 +0
先补一点:RF 和 LINE 在干什么?
| 模式 | 设计意图(专业侧) | 听感/电平侧常见结果 |
|---|---|---|
| RF | 按「RF / 电视广播」场景做动态范围压缩与电平对齐 | 平台常预留 8 dB 头余量,再在合适位置补回 |
| LINE | 按「线路输出」场景,少动电平,靠码流里的 DRC 元数据 | 平台少做 ±8 dB;后级是否增益取决于是否仍带 DRC 信息 |
-23 dBFS 是很多对话归一 / 标准测试片常用的对白电平参考(Dialogue Level 一类约定)。下面所有「变成 -31 / 又回到 -23」都是相对这个参考的加减。
输出模式(文中沿用测试叫法)
| 设置 | 含义 |
|---|---|
| None | MS12 侧走 PCM 输出 |
| Auto | MS12 侧走 Dolby 输出(再编码给后级) |
一、DRC 选 RF:四条路径

标准源:Dolby 与 MPEG(PCM) 均为 -23 dBFS。RF 下电平变化可记成五条:
1)PCM 源进 MS12 前:先衰减 8 dB(平台侧)
PCM 音频在进入 MS12 前先做 -8 dB,此时送进库的 PCM 约为:
-23 dBFS - 8 dB = -31 dBFS
(平台对 PCM 的预衰减,便于后续处理留头余量。)
2)Dolby 源:在 MS12 内衰减 8 dB(官方路径)
Dolby 码流进入 MS12 后,由库内按官方逻辑做 -8 dB,同样落到约 -31 dBFS 的处理基准。
3)MS12 以 PCM 格式输出:统一再加 8 dB
无论进库的是 Dolby 还是 PCM,PCM 出口都会 +8 dB 补回:
-31 dBFS + 8 dB = -23 dBFS
也就是:None(PCM 出)时,到后级的电平回到标准片的 -23 dBFS。
4)MS12 再编码为 Dolby 输出:出口不加增益
走 Auto(Dolby 出) 时,PCM / Dolby 进库后,出口增益为 0:
输出仍约 -31 dBFS
5)后级 TV:对 MS12 出来的 Dolby 再做 DRC / 增益
Dolby 流送到后端 TV 后,后级 DRC 往往会再施加增益(图中常见标成 TV +8 dB),用来对齐最终听感。
RF 一览表
| 输入 | 输出模式 | 进 MS12 附近 | MS12 出口补偿 | 到后级大致电平 | 后级 TV |
|---|---|---|---|---|---|
| PCM | None → PCM | 进库前 -8 | +8 | -23 dBFS | 按 PCM 通路 |
| PCM | Auto → Dolby | 进库前 -8 | +0 | -31 dBFS | 常再 +8 等 |
| Dolby | None → PCM | 库内 -8 | +8 | -23 dBFS | 按 PCM 通路 |
| Dolby | Auto → Dolby | 库内 -8 | +0 | -31 dBFS | 常再 +8 等 |
口诀:RF = 先掉 8,PCM 出补回 8;Dolby 出不补,交给 TV。
二、DRC 选 LINE:四条路径

同样用 -23 dBFS 的 Dolby / MPEG(PCM)标准片。LINE 下要点不同:
1)LINE + PCM 源:平台不改音量
例如 Android 11 一类实现里,DRC 选 LINE 时 不对 PCM 源做预衰减,进 MS12 仍是:
-23 dBFS
2)LINE + Dolby 源:进库仍衰减 8 dB(官方)
Dolby 进 MS12 后仍按官方做 -8 dB:
-23 → -31 dBFS
3)LINE:MS12 出口一律 +0 dB
不论最终是 PCM 出 还是 Dolby 出,LINE 模式下 MS12 不再做出口增益补偿。因此送到后级 TV 的大致电平是:
| 源类型 | 到后级 |
|---|---|
| Dolby 源 | -31 dB |
| PCM 源 | -23 dB |
4)Dolby 再编码出口:码流里常带 DRC 曲线信息
MS12 编码后的 Dolby 流通常携带 DRC 压缩曲线 / 元数据。后级 TV 读到后,一般按流内 DRC 信息执行。
因此:LINE + Dolby 输出 时,后级往往 不会再额外做一套「平台式 +8 dB」(与 RF 的 Auto 路径习惯不同)。
5)若 MS12 直接出 PCM:没有 DRC 元数据可传
PCM 出口不携带「给后级用的 DRC metadata」。若后级坚持要按「码流内 DRC」处理,则需要:
- 后级 TV 支持 Dolby 解码,且
- 能从 Dolby 流中 提取并执行 DRC 元数据
否则只能按普通 PCM 电平听,无法复现「带 DRC 曲线」的那套行为。
6)LINE 实测听感/电平结论
| 源 | 最终观感/电平(相对标准片) |
|---|---|
| Dolby | 约 -31 dB |
| PCM | 约 -23 dB |
同一音量键位置下,LINE 模式里 Dolby 源会比 PCM 源更「轻」约 8 dB——这是路径设计结果,不是偶然。
LINE 一览表
| 输入 | 输出模式 | 进 MS12 | MS12 出口 | 到后级 | 后级 TV |
|---|---|---|---|---|---|
| PCM | None → PCM | -23(不预衰减) | +0 | -23 | 无流内 DRC |
| PCM | Auto → Dolby | -23 | +0 | -23 量级进编码 | 看流内 DRC;图示常标 TV 侧能力 |
| Dolby | None → PCM | 库内 -8 → -31 | +0 | -31 | 无流内 DRC |
| Dolby | Auto → Dolby | 库内 -8 → -31 | +0 | -31 | 按流内 DRC,通常不再平台式 +8 |
口诀:LINE = PCM 原样进;Dolby 仍 -8;出口不补;靠 metadata 交给懂 Dolby 的后级。
三、RF vs LINE 对照(方便排音量问题)
| 对比项 | RF | LINE |
|---|---|---|
| PCM 进库前 | 常 -8 dB(平台) | 不改(保持 -23) |
| Dolby 进库 | 库内 -8 dB(官方) | 同样库内 -8 dB |
| PCM 出口 | +8 dB 补回 → -23 | +0 |
| Dolby 出口 | +0,约 -31,后级 TV 常再增益 | +0,约 -31,靠流内 DRC,一般不再平台式 +8 |
| 典型投诉 | Auto 出 Dolby「偏小」直到后级补上 | Dolby 比 PCM「轻一截」(约 8 dB) |
排查「同一片源 None / Auto 响度差一截」时:
- 先确认 DRC 是 RF 还是 LINE
- 再确认输出是 PCM 还是 Dolby
- 用 -23 dBFS 标准片 + 最大系统音量 复测
- 看差的是不是整 8 dB——很多就是上表里的预衰减 / 补回没对齐
相关系统音量链路见 Android 音量设置流程。
四、小结
- RF:进处理前(PCM 平台 / Dolby 库内)先 -8 dB;PCM 出补 +8 回到 -23;Dolby 出保持 -31,后级 TV 再按 DRC 补增益。
- LINE:PCM 不预衰减;Dolby 仍 -8;MS12 出口一律 +0;Dolby 再编码靠 流内 DRC 元数据;纯 PCM 出则后级拿不到这套 metadata。
- 标准片 -23 dBFS + 系统最大音量,是对比四条路径最干净的前提。
记住一张表:谁在 -8、谁在 +8、谁把 +8 交给 TV——MS12 的 DRC 音量问题就好拆了。
相关阅读
评论
还没有评论,来做第一个吧
赞同、吐槽、提问都行,评论区开放