使用 ffmpeg 合并时调整两个输入 mp3 文件的音量
Adjust volume of both input mp3 files while merging using ffmpeg
我正在使用以下命令将两个音频文件 (mp3) 合并为一个 output.mp3
-i /sdcard/NNR/input1.mp3 -i /sdcard/NNR/input2.mp3
-filter_complex amerge -ac 2 -c:a libmp3lame
-q:a 4 /sdcard/NNR/output.mp3
请建议我如何将两个输入文件的音量级别调整到某个特定级别。
我找到了以下过滤器变量,但不知道如何调整到我的命令中。
ffmpeg -i a.mp3 -i b.mp3
-filter_complex "[0:a]volume=.25[A];[1:a][A]amerge[out]"
-map [out] -c:a pcm_s16le out.wav
任何帮助都会很大appreciated.Thanks
你会用
-i /sdcard/NNR/input1.mp3 -i /sdcard/NNR/input2.mp3
-filter_complex "[0]volume=0.5,pan=2c[a];[1]volume=0.7,pan=2c[b];[a][b]amix=duration=shortest"
-ac 2 -c:a libmp3lame -q:a 4 /sdcard/NNR/output.mp3
我正在使用以下命令将两个音频文件 (mp3) 合并为一个 output.mp3
-i /sdcard/NNR/input1.mp3 -i /sdcard/NNR/input2.mp3
-filter_complex amerge -ac 2 -c:a libmp3lame
-q:a 4 /sdcard/NNR/output.mp3
请建议我如何将两个输入文件的音量级别调整到某个特定级别。
我找到了以下过滤器变量,但不知道如何调整到我的命令中。
ffmpeg -i a.mp3 -i b.mp3
-filter_complex "[0:a]volume=.25[A];[1:a][A]amerge[out]"
-map [out] -c:a pcm_s16le out.wav
任何帮助都会很大appreciated.Thanks
你会用
-i /sdcard/NNR/input1.mp3 -i /sdcard/NNR/input2.mp3
-filter_complex "[0]volume=0.5,pan=2c[a];[1]volume=0.7,pan=2c[b];[a][b]amix=duration=shortest"
-ac 2 -c:a libmp3lame -q:a 4 /sdcard/NNR/output.mp3