使用 FFMPEG 为视频添加音频(混合)

使用 FFMPEG 为视频添加音频(混合)

我想在保留视频原始音频的同时向视频文件添加音频。

我想将原始视频的音频与另一个音频文件混合。

我如何使用 FFMPEG 来实现这一点?

提前谢谢,希望我说清楚了

答案1

将原始音频混合到视频文件副本中的一个音轨(例如,左声道)如图所示(如果音频源未使用 FLAC,则用 FLAC 替代它):

ffmpeg -i stereo.flac -ac 1 mono.flac

然后,使用该副本,添加其他音频作为正确音轨。同样,如果源未使用 FLAC,请将音频源类型替换为 FLAC。

ffmpeg -i left.flac -i right.flac -filter_complex "[0:a][1:a]join=inputs=2:channel_layout=stereo[a]" -map "[a]" output.flac

更多文档可参见https://ffmpeg.org/ffmpeg.html#Audio-Optionshttps://ffmpeg.org/ffmpeg-resampler.html

相关内容