web-dev-qa-db-ja.com

あるファイルから別のファイルにオーディオのミックスを追加する方法

バックグラウンドオーディオをプライマリwavファイルに追加しようとしています。

sox -m primary.wav background.wav output.wav 

Background.wavには約5秒のバックグラウンドチャターがあり、出力は常にプライマリの長さにしたいと思います。ソックスループを作成し、shell。でミキシングするためにbackground.wavをプライマリの長さにトリミングするにはどうすればよいですか?

3
codekitty

ffmpegは非常にうまく機能します。例えば:

ffmpeg -i input1.mp3 -i input2.mp3 -filter_complex amerge -ac 2 -c:a libmp3lame -q:a 4 output.mp3

オーディオチャネルの操作 については、FFmpegマニュアルを参照してください。

1
cmak.fr