【发布时间】:2019-03-02 18:52:41
【问题描述】:
感谢您来到这里。我有三个视频片段(第一个是 3 秒,第二个是 20 秒,第三个是 2 秒),我使用以下命令连接它们:
ffmpeg -i opening.mp4 -i middle.mp4 -i ending.mp4 -filter_complex "[0:v] [1:v] [2:v] concat=n=3:v=1 [v]" -map "[v]" output.mp4
由于所有三个视频都没有音轨,因此我不需要包含 [a]。然后我需要它的那一天到来了。我有一个音轨,持续时间为 35 秒(比 output.mp4 视频大得多),我需要将此音频连接到整个视频。 1)我是否需要将音频裁剪为通过合并所有三个视频获得的长度? 2) 是否可以使用一个命令来执行此操作,或者我需要先将所有命令与我的命令连接在一起,然后合并视频和音频轨道?
【问题讨论】:
-
感谢您的回复和帮助。这是对我之前的问题的一个很好的回答。这个问题略有不同。这里我问如果音轨比视频本身大怎么办。