我正在尝试连接两个音频文件并将其添加到视频文件中,但输出不包含音频。
我可以看到输出视频的时长是两个音频的总和。但是没有音频。
ffmpeg -i v1.mp4 -i a1.mp3 -i a2.mp3 -filter_complex "[1][2]concat=a=1:n=2:v=0[s0]" -map 0 -map '[s0]' -shortest 'out.mp4'
针对此问题的任何帮助都将非常有帮助!
答案1
这-map 0
导致第一个输入中的音频流被包含并写入过滤音频之前,所以许多播放器只会播放那个。
更改-map 0
为-map 0:v
,因此仅映射原始视频。