0
我使用下面的命令來合併兩個音頻文件(MP3)合併成一個output.mp3調整兩個輸入mp3文件的體積而使用的ffmpeg
-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
嗨Mulvya,我想你建議的方式,但它給人的錯誤。我現在試圖通過這個命令設置音量,請檢查爲什麼我仍然不能執行命令'ffmpeg -i input1.mp3 -i input2.mp3 -filter_complex「[0:a] volume = 0.3; [1:a ] volume = 0.5; [0:a] [1:a] amerge =輸入= 2,pan =立體聲| c0
你用我的命令得到了什麼錯誤?顯示控制檯輸出。 – Mulvya
'[Parsed_amerge_2 @ 0x7f9a90426860]沒有對輸入1信道佈局 [Parsed_amerge_2 @ 0x7f9a90426860]沒有對輸入通道佈局2 [AVFilterGraph @ 0x7f9a90416e00]下面的過濾器不能選擇自己的格式:Parsed_amerge_2 考慮插入的(a)的格式過濾器靠近他們的輸入或輸出。 配置複雜過濾器時出錯。 輸入/輸出錯誤' –