gpt4 book ai didi

audio - 使用 ffmpeg 连接时调整两个输入音频文件的音量

转载 作者:行者123 更新时间:2023-12-03 02:31:52 29 4
gpt4 key购买 nike

我正在使用以下命令将两个音频文件(输入可以是任何音频:mp3、wav 等)连接(将第二个 wav 附加到第一个 wav 的末尾)到一个 output.mp3 中,它工作正常:

ffmpeg -y -i first.wav -i second.wav -filter_complex "[0:0][1:0]concat=n=2:v=0:a=1[out]" -map "[out]" output.mp3

但是如何分别调整每个输入音频的音量,以便我的 output.mp3 将有两个我设置的音量不同的音频文件?例如,我希望我的输出包含第一个音频的音量 0.5 和第二个音频的音量 1。请注意,我不想混合两个音频文件,只需将两个音频文件连接到不同音量的输出中。

最佳答案

在 concat 之前添加卷过滤器。

ffmpeg -y -i first.wav -i second.wav -filter_complex "[0:0]volume=0.5[a0];[1:0]volume=1.0[a1];[a0][a1]concat=n=2:v=0:a=1[out]" -map "[out]" output.mp3

关于audio - 使用 ffmpeg 连接时调整两个输入音频文件的音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60969167/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com