标准化 .wav 声音

2 audio windows

在玩反恐精英游戏时,某些服务器会强制您下载其服务器使用的声音文件。这些范围从歌曲剪辑到虚幻锦标赛和地震等其他游戏的声音。问题是某些声音片段比其他声音片段响亮得多——主要是歌曲片段。我发现我的 Steam 文件夹中隐藏了声音文件夹,所有声音都是 .wav 文件。如何在 Windows Vista 上平衡波形声音?

Joh*_*n T 6

这个过程称为归一化。那里有很多好的波归一化器。Normalize,特别是一个方便的 Windows CLI 工具,非常好并且是开源的。

来自他们页面的信息:

速度
在配备 IBM 30 GB/7200 RPM/UDMA100 硬盘的 AMD Athlon 1.1 GHz 上,1.3 GB WAV 文件可以在大约 3 分钟内标准化。

用法:规范化 [flags] 输入文件

            -l 没有找到峰值,而是将每个样本乘以 
            -a 没有找到峰值;放大(以 dB 为单位)
            -m 标准化为(默认 100)
            -s smartpeak:仅将具有
                     给定百分位 (50%-100%)
            -x 如果增益增加小于(以 dB 为单位)则中止
            -p 开始规范化前的提示
            -b 指定 I/O 缓冲区大小(以 KB 为单位;16..16384;默认 64)
            -o 将输出写入(而不是覆盖原始)
            -q 安静(无屏幕输出)
            -d 如果用户跳过一个的规范化,不要中止批处理 
                         文件
            -h 显示这个帮助

        错误级别:0 = 无错误,1 = I/O 错误,2 = 参数错误,
                      3 = 无需放大,4 = 内存不足,
                      5 = 用户中止

            - 'input-file' 中允许使用通配符(例如 normalize *.wav)
            - 'input-file' 需要是一个 PCM WAV 文件。

由于它是单个可执行文件,因此您可以将其放入 System32 文件夹中,而不是为 1 个文件创建一个全新的路径条目。然后只需使用命令提示符导航到目录并运行以下命令:

normalize *.wav
Run Code Online (Sandbox Code Playgroud)

或者在记事本中将上述行保存为“normalize.bat”(保留引号)并将其放入 sound 目录中,然后运行它。