如何使用ffmpeg将多个视频文件与单个音频文件连接?

问题描述 投票:0回答:1

这是我连接mp4文件的方式:

ffmpeg -i vid1.mp4 -i vid2.mp4 -i vid3.mp4 -filter_complex [0][1][2]concat=n=3:v=1:a=0 -vcodec libx264 -preset fast -r 30 output_vid.mp4

但是我不知道要将音频文件作为背景音乐添加到整个串联的视频中。

ffmpeg video-processing
1个回答
0
投票

添加音频作为典型输入,并使用-map option进行选择:

-map

如果音频文件是AAC,则将ffmpeg -i vid1.mp4 -i vid2.mp4 -i vid3.mp4 -i audio -filter_complex "[0:v][1:v][2:v]concat=n=3:v=1:a=0[v]" -map "[v]" -map 3:a -c:v libx264 -preset fast -r 30 -shortest output_vid.mp4 输出选项添加到-c:a copy,而不是对其重新编码。

© www.soinside.com 2019 - 2024. All rights reserved.