我使用SciPy进行一次Buttworth通行证,从音频文件中删除高于特定频率的声音。 SciPy程序包快速且易于使用,但是不幸的是,在指定要在输出中使用的编解码器方面缺少选项。
我的原始音频文件在PCM s16LE中,每个样本16位。输出音频文件为64位浮点LE @每个采样64位。编解码器的更改是否会对音频文件的发声方式产生明显影响。如果将输出音频编解码器转换回原始格式,是否可以保持相似的音质?
答案 0 :(得分:0)
是的,将音频转换回16位整数的原始格式应该不会造成听觉上的质量损失。
精度更高的格式可能用作处理的中间格式,但是转换回16位整数格式不会产生任何额外的可听噪声。
有关此问题的进一步说明,请参见https://people.xiph.org/~xiphmont/demo/neil-young.html。一些相关的引用:
16位足以存储我们可以听到的所有声音,并且将永远存储足够。
[...]
24位何时生效?
出于留出空间,降低噪声和方便的原因,专业人员在录制和制作中使用24位样本。
16位足以覆盖实际的听力范围并有余地。 [...]
[...]一旦准备好分发音乐,就没有理由保留超过16位。