FFMPEG:如何合并视频文件(带有其自己的音频)和音轨(应循环播放以适应视频长度)

FFMPEG:如何合并视频文件(带有其自己的音频)和音轨(应循环播放以适应视频长度)

我有一个名为 的视频video.mp4,该视频有自己的音轨。我还有一个名为 的音轨background.mp3,我希望它在视频播放期间循环播放。

我如何合并video.mp4background.mp3循环到视频长度)以便我可以听到 video.mp4 的音频和输出视频中的背景音频?

答案1

使用-stream_loop混合物筛选:

ffmpeg -i video.mp4 -stream_loop -1 -i background.mp3 -filter_complex "amix=inputs=2:duration=shortest" -c:v copy -movflags +faststart output.mp4

相关内容