我一直在嘗試在保留mp4音頻的同時將音頻mp3與視頻mp4混合。這與合作。FFMPEG在amix中設置音量
ffmpeg -y -i video.mp4 -i audio.mp3
-filter_complex "[0:a][1:a]amix=inputs=2:duration=longest[out]"
-map 0:v -map [out] output.mp4
我現在試圖調整聲音文件(視頻0.5,音頻1)的音量作爲混音的一部分。
我一直在努力的事情像
ffmpeg -i 020c276b-face-4bb3-9169-e8969c1232ba.mp4 -i test.mp3 -filter_complex
"[0:a]aformat=sample_fmts=fltp:sample_rates=44100:channel_layouts=stereo,volume=0.5[a1];
[1:a]aformat=sample_fmts fltp:sample_rates=44100:channel_layouts=stereo,volume=0.8[a2];
[a1][a2]amerge,pan=stereo:c0<c0+c2:c1<c1+c3[out]"-map 1:v -map [out]
-c:v copy -c:a aac -strict -2 output2.mp4`
而且我得到的錯誤,如
[Parsed_aformat_2 @ 037f8620]錯誤分析樣本格式:sample_fmts fltp。 [AVFilterGraph @ 038be620]使用args的示例初始化過濾器'aformat' 時出錯 _fmts fltp:sample_rates = 44100:channel_layouts = stereo'初始化複雜過濾器時出錯。無效的參數
有誰知道如何讓代碼我上面的代碼是工作,也改變輸入的音量?
感謝
謝謝我試過。它用於混合音頻,不會說視頻。出現此錯誤[AVFilterGraph @ 04f289a0]以下濾鏡無法選擇其格式: Parsed_amerge_2 請考慮在輸入或輸出附近插入(a)格式濾鏡。 配置複雜過濾器時出錯。 錯誤編號-5發生 – user5839