如何一次增加多个MP3的音量?


16

我知道如何使用Audacity一次增加一个MP3的音量。我所拥有的是一个音频文件文件夹,我想增加所有文件的音量,而无需在Audacity中单独打开每个文件。

有什么好的解决方案吗?


3
你想让我做什么?峰标准化文件?重播文件?将它们放大到您选择的任意水平?
slhck 2011年

1
嗯-我的愚昧无知-我不确定。他们很安静,我在车里听不到他们的声音。我只是想让他们大声一点。那会是什么?
andersonbd1

Answers:


17

有不同类型的增益控制:

  • 峰值归一化将搜索文件中幅度最大的部分,将文件放大到最大音量,然后相应地放大其余部分。从不使用任何心理声学的意义上来说,这是一种相当“愚蠢”的技术。
  • 响度归一化,使剪辑具有感知的响度。EBU-R 128是主要用于广播行业的标准,使用它可以确保例如所有电视节目的声音均相等。(大多数情况下,也许除了广告。)
  • ReplayGain是一种算法,可根据心理声学分析文件并相应地对其进行放大,因此它们都具有相同的感知响度。

使用 ffmpeg-normalize

(免责声明:我是程序的作者)

您可以安装一个名为的程序ffmpeg-normalize。您所需要做的就是ffmpeg安装Python ,然后:

pip install ffmpeg-normalize

现在您可以运行:

ffmpeg-normalize *.mp3 -c:a libmp3lame -b:a 320k

这会将所有MP3文件的响度标准化到给定的目标,并将它们写入normalized文件夹。

我不建议对音乐收藏进行此操作,因为对于MP3,您将不得不重新编码所有文件,并且可能会在此过程中降低质量。而是应用ReplayGain(请参见下文)。

使用Audacity进行批量标准化

根据博客文章,如果您只想使用Audacity功能进行批量归一化,则必须这样做:

  • 公开大胆
  • 文件>编辑链
  • 添加“规范化”
  • 插入“规范化”
  • 添加“导出”步骤(否则将不保存文件)
  • 文件>规范化>应用于文件

同样,如果您可以使用ReplayGain,我也不建议您这样做。

重播增益

我假设您使用的是Windows,但这也适用于OS X:

它有什么作用?

MP3Gain分析并调整mp3文件,使其具有相同的音量。

MP3Gain不仅像许多归一化器一样进行峰值归一化。取而代之的是,它进行一些统计分析,以确定文件实际向人耳发出的声音。

它将分析您的文件并使它们尽可能大声,从而在响度方面均衡所有文件。所以通常情况下,它应该是足以让你的库这次运行。为了方便起见,MP3Gain包含一个批处理选项。在此过程中不会对它们进行重新编码,因此不会损失质量。

但是,您的汽车音频将需要支持。尝试一下,让我知道它是否不起作用。


答案是,与Audacity无关吗?
Mooing Duck

1
这似乎很容易。看到我更新的帖子。
slhck

很好,但是除了一组有限的格式外,似乎没有其他方法可以保存文件。我需要保存为.m4a,似乎无法做到这一点。
克里斯·普林斯

@ChrisPrince您到底在说什么?一个使用Audacity吗?它应该能够做到:manual.audacityteam.org/index.php?title=AAC_Export_Options
slhck

我看不到Audacity的选择File -> Edit chains。在我的版本(Windows,最后一次构建)中,该选项位于内部Macros。在内部,您可以看到一个已经完成的宏以进行标准化。只需选择文件,然后就可以开始了。
m3nda

-1

MP3-Audio-Editor-v9.0.7

批处理转换器>添加文件或文件夹>下一步>添加命令>放大


欢迎来到超级用户!请阅读“ 如何推荐软件”以获取最少的必需信息,以及有关如何在“超级用户”上推荐软件的其他建议。为了确保即使所提供的链接中断,您的答案也有用,请在您的答案中编辑这些详细信息。
我说恢复莫妮卡的时间
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.