录音更清晰还是更省空间:码率与采样率怎么调
这款应用的音频参数默认值就是"高保真"取向——源码默认码率直接给到 320 kbps。对"留证"这个核心用途来说,多数人其实可以不动它;但理解两个参数,能让你在清晰度与空间占用之间做出适合自己的选择。
码率(Bitrate)
是什么:每秒音频用多少数据来描述,越高越接近原始听感,文件也越大。
- 默认值:320 kbps(源码中的出厂设定)。
- 可调范围:1 ~ 320 kbps。
- 官方预设:96 / 128 / 160 / 192 / 256 / 320 kbps 六档。
采样率(Sampling Rate)
是什么:每秒从声音信号里取多少个样本来还原波形,决定了能收录的音高范围。
- 默认值:"自动"——按输出格式自动选(例如 AAC 封装对应 96 kHz,AMR 系列对应 8/16 kHz),源码里写明了每种格式的自动值。
- 官方预设:自动、8000、16000、22050、44100、48000、96000 Hz。
留证场景覆盖人声为主,44100 或 48000 都是充足水平;96000 属于"发烧"区间,对语音清晰度没有额外收益,只会放大文件体积。
场景化建议
| 场景 | 建议 | 理由 |
|---|---|---|
| 人声留证(默认用法) | 128~192 kbps,采样率自动 | 人声信息量有限,此区间与 320 kbps 听感差异极小 |
| 车载环境噪声大 | 192~320 kbps,采样率自动 | 给降噪算法留更多原始信息 |
| 长时间挂机、在意空间 | 96~128 kbps | 一小时的占用可降到几十 MB 量级 |
| 录音乐/环境声 | 320 kbps + 48 kHz | 保留更多细节 |
两个参数之间的隐藏关系
采样率选"自动"时,它的实际值跟随输出格式——换了格式,采样率跟着变(源码注释明示了这张映射表)。所以调格式的读者注意:改完格式后回来看一眼采样率是否还合意。格式与编码器的关系详见格式与编码器。
改动何时生效
设置页的提示写得很清楚:录制中的改动在下次开始录制时生效。正在录的内容不受影响,改完参数停一次再录即可。
落到数字上:一小时占用多大
粗略估算:占用 ≈ 码率 ÷ 8 × 3600 秒。320 kbps 约每小时 140 MB;128 kbps 约每小时 56 MB。记住这是"缓冲窗口的峰值占用"而非累计——滚动缓冲会持续清旧,见滚动缓冲原理与存储占用。