Windows 把默认格式改成 48kHz 以上改善音质
Opus 编码原生工作在 48kHz 采样率。如果你的 Windows 播放设备默认格式低于 48kHz(比如 44.1kHz 或 16kHz),AudioRelay PC 端在 Opus 编码之前要额外做一次上采样(upsampling)——把低采样率信号插值到 48kHz。这个过程会带来:
- 轻微音质损失(插值不是完美还原)
- 额外 CPU 开销(虽然小)
- 不必要的延迟
把 Windows 默认格式设到 48kHz 以上,AudioRelay 就能直接以 Opus 原生采样率工作。
怎么改
Windows 10
- 任务栏右下角音量图标右键 → 声音设置
- 拉到底部找到「声音控制面板」(有些叫「更多声音设置」)
- 在「播放」标签里 → 右键你的默认播放设备 → 属性
- 切到「高级」标签
- 在「默认格式」下拉里选一个 48kHz 以上的选项:
16 位,48000 Hz(DVD 音质)—— 够用了24 位,48000 Hz(工作室音质)—— 更好一点- 不要选
44100 Hz(CD 音质)或更低
- 勾上「允许应用程序独占控制该设备」(让底层音频引擎直接接管,绕开 Windows 混音器)→ 确定
Windows 11
路径略有不同:
- 设置 → 系统 → 声音 → 音量输出设备里选你的默认扬声器 → 属性
- 往下滚找到「格式」区域 → 下拉选 48kHz 的选项
- 保存
要不要开独占模式
「允许应用程序独占控制该设备」这个选项:
- 关掉(默认):所有 App 的声音走 Windows 混音器合成一路 → AudioRelay 从混音器抓一路 → Opus 编码 → 质量中等,但所有 App 都能出声
- 打开:AudioRelay 可以直接绕过混音器抓原始 WASAPI 输出 → 音质更好、延迟更低 → 但其他 App 的声音可能会被静音(独占冲突)
推荐先关掉独占——扬声器模式本来就是要把 PC 上所有 App 的声音一起转发,独占模式只让一个 App 的声音出来,意义不大。如果你追求极致音质且只转发单一播放器的声音,可以开。
改完怎么验证
- 改完之后 AudioRelay 不需要重启——它会自动捕获 Windows 音频设备的变化
- 手机端播放器 Tab 里应该能立刻听到声音
- 如果声音变小/没声音 → 回到 Windows 声音设置确认设备没被意外禁用
48kHz 和 44.1kHz 听得出区别吗
对于普通用户(看视频、听音乐、日常办公):听不出来。但 AudioRelay 内部少做了一次采样率转换,CPU 占用更低、代码路径更短、音质理论上更好。改了不会更差,不改也不会坏——属于「能改就改」级别的优化。