HDMI Bitstream 源码输出 — 功放解码获得最佳音质
什么是 Bitstream(Passthru)
Bitstream 又叫 Passthru,意思是 nPlayer 不解码 DTS 或 Dolby 音频,而是把压缩编码的数字信号原样透传给下游设备(功放、AV 接收器、Apple TV 等),由下游设备的硬件解码器来处理。
为什么 Bitstream 音质更好
- 专业解码器:AV 功放的解码器比手机里的软件解码器专业得多
- 环绕声效果:功放可以把 DTS HD 7.1 声道完整输出到多个音箱
- 无损传输:数字信号直接传输,没有二次编码损失
nPlayer 的 Bitstream 支持
| 编码 | Bitstream 支持 | 输出方式 |
|---|---|---|
| Dolby AC3 | ✅ | AirPlay / HDMI |
| Dolby E-AC3 | ✅ | AirPlay / HDMI |
| DTS | ✅ | HDMI(AirPlay 不支持 DTS Bitstream) |
| DTS HD | ⚠️ 部分支持 | 取决于设备 |
实际使用场景
AirPlay 到 Apple TV
播放带 Dolby AC3/E-AC3 的视频时,选择 AirPlay 到 Apple TV。Apple TV 会接收到 Dolby Bitstream,然后通过 HDMI 传给功放或电视,由功放进行真正的 Dolby 解码。
DTS 的限制
AirPlay 协议不支持 DTS Bitstream。如果你需要 DTS Bitstream 输出,需要用 HDMI 有线连接(部分 iOS 设备通过 Lightning/USB-C to HDMI 转换器)。
设置 Bitstream
在 nPlayer 设置中找到「Audio → AC3/DTS Bitstream (Passthru)」选项,确保已开启。开启后 nPlayer 在播放 DTS/Dolby 编码时会自动尝试 Bitstream 输出。
什么时候关闭
如果你的下游设备不支持对应的编码(比如老款 Apple TV 不支持 Dolby E-AC3),关闭 Bitstream 让 nPlayer 自己解码后输出 PCM 音频,至少能保证有声音。