标准化音频,然后减小ffmpeg中的音量

时间:2014-10-27 11:39:14

标签: audio ffmpeg

我有一个与ffmpeg有关的问题。首先是这个场景,我正在开发一个项目,我需要有一些音频与演示者交谈,然后可能是一些背景音乐。我还要求规范化音频。我想这样做而不向用户提供一堆选项。

为了规范化,我使用与此帖相似的内容:

How to normalize audio with ffmpeg.

简而言之,我得到一个音量调整,然后我将这样应用于ffmpeg:

ffmpeg -i <input> -af "volume=xxxdB" <output>

到目前为止一切顺利。现在让我们考虑后备音轨,它不想与主持人的声音音量相同,这真的会分散注意力,所以我想降低一些百分比。我也可以用ffmpeg做这个,我可以这样做(例子将音量设置为50%):

ffmpeg -i <input> -af "volume=0.5" <output>

背靠背使用这两个命令,我可以得到所需的结果。

我的问题分为两部分:

  1. 有没有办法一步到位?
  2. 一步到位有什么好处吗?
  3. 感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

经过多次测试后,我认为答案非常简单,我只需要这样做。

ffmpeg -i <input> -af "volume=xxxdB,volume=0.5" <output>

我花了一些时间意识到这一点,在我有信心之前,我不得不尝试使用视图样本。