FFMpeg amix过滤器卷更改。解释请求

FFMpeg amix过滤器卷更改。解释请求,ffmpeg,Ffmpeg,首先,问题是: 是否有文件记录或解释了ffmpeg amix过滤器如何改变混合音频文件中的音量?我找不到任何好的推荐人 关于这个“问题”,amix过滤器会更改输入文件的卷,有几个线程。我玩了这些,我无法解释到底发生了什么。如果你“混合”文件,比如在特定的时间连接它们,或者你重叠了音轨,音量改变就没有任何意义了,这会产生不同 首先,我不明白为什么需要更改卷 相关参考文献: 我在您的第一个链接中的答案的第一段有一个解释。至于原因,为了防止剪辑。链接是为了解释loudnorm过滤器。我还是不明白

首先,问题是: 是否有文件记录或解释了ffmpeg amix过滤器如何改变混合音频文件中的音量?我找不到任何好的推荐人

关于这个“问题”,amix过滤器会更改输入文件的卷,有几个线程。我玩了这些,我无法解释到底发生了什么。如果你“混合”文件,比如在特定的时间连接它们,或者你重叠了音轨,音量改变就没有任何意义了,这会产生不同

首先,我不明白为什么需要更改卷

相关参考文献:


我在您的第一个链接中的答案的第一段有一个解释。至于原因,为了防止剪辑。链接是为了解释loudnorm过滤器。我还是不明白为什么要阻止剪辑?如果我在audacity中打开曲目,您会看到卷(0-100),然后将它们放在一起,希望它们保持不变。尽管如此,amix还是改变了音量。另一种方法是使用一首曲目作为“音量”参考或类似的smth。稍后提到的loudnorm是一个如何补偿的建议。假设将两个文件与浮点样本(0-1)混合,如果一个文件在时间=0.5时的样本为0.7,而另一个文件在时间=0.5时的样本为0.8,则结果为1.5,无法表示,因此将对其进行剪裁并存储为1。因此,amix在混合之前会对输入进行缩放。