我问了一个关于录音时应使用什么音量的问题:
在那里,我了解到:
- 我应该避免音量过高,以防止削波
- 我应该避免音量太低,以防止分辨率下降
现在的问题是:音量多大才算太高?音量多大才算太低?我通过声音配置的 GUI 设置音量。它有一个未放大的设置、一个 100% 的设置以及超过 100% 的音量。
100% 之后,分辨率还会损失吗?我怎么知道是否有剪辑发生(假设我的录制程序是非 GUI 的 ffmpeg)?
答案1
您可以在 Audacity 中测试音频录制,看看它是否会剪辑。如果存在剪辑,您通常应该能够听到剪辑。据我所知,没有标准音量,只需将其设置为没有信号剪辑的最高级别,这至少是我录制的标准。
要使用 Audacity 测试音频级别:
要使用 Audacity 测试音频级别,您需要打开一个新项目。然后找到两个立体声仪表,然后单击麦克风旁边的箭头并选择开始监控。如果没有显示级别,并且您确定音频正在播放,就像您正在录制视频一样,那么请在 UI 中向右移动并找到第二个麦克风,然后单击下拉菜单并选择您正在使用的设备,在常见情况下,它只是“sysdefault”。
然后,如果您返回监控,您应该能够看到您的级别。此外,您可以简单地录制几秒钟的剪辑,看看声音文件是否达到峰值。
答案2
FFmpeg 的新版本可以访问名为体积检测这可能很值得一看。
这将为您提供剪辑发生之前的分贝数字(max_volume),可能值得尝试,特别是如果您习惯使用我看到您用于录制的 FFmpeg......
答案3
录音时音量过高是无论如何都要避免的。通过增加录音的位深度可以避免音量过低。因此,问题就变成了音频接口和音频程序的位深度。
您应该使用具有内置 32 位浮点音频的程序,例如 ardour。这将允许您更轻松地调整后期级别而不会丢失任何内容。
实际上,你的接口上的 24 位音频就足够了,你可以用大量的净空正如业内人士所称。这意味着您通常甚至不必担心低电平被捕获,因为那里有足够的余量。但是,您可能会担心信噪比。在实践中,您应该了解您正在录制的乐器或环境的动态范围。假设一把贝斯吉他的动态范围约为 25db。您可以在微调上设置峰值,使其峰值低于该值 5-10db。
使用更高位深度的缺点是你必须抖动您可以将录音降低到您想要的任何级别。例如,CD 有 16 位音频。通常,如果您决定以较低的位深度录制,则需要使用混音工具来压缩动态范围。有时人们甚至会设置硬墙限制器在每个音轨上都设置一个限幅器,以防有一两个声音超过 100%(一种特殊的压缩形式)。限幅器或压缩器的缺点是它们会使音频失真,因此正确设置限幅器是一个经验问题。这也是乐队进行声音检查的原因之一。
欢迎来到奇妙的音频工程世界:)