Concat多个视频文件,添加音频,将长度设置为视频组合长度



我到现在为止都以2个步骤完成此操作。

  1. Concat视频文件到outputnoaudio.mp4
  2. 将音频添加到outputnoaudio.mp4用-shortest
  3. 添加音频

现在,我正在尝试使用此行

一步进行此操作
ffmpeg -f concat -safe 0 -i 'vidlist.txt' -i 'music.m4a' -c copy -movflags faststart -y 'test.mp4'

如果我使用 - 最终,我最终会输出vidlist.txt中最短视频的长度。我要实现的是所有视频的长度。

@mulvya指出。该命令可与最旋律一起使用。开始测试时,我的测试视频的时间错误。在这里留下答案,以供其他尝试做同样的事情的人。

ffmpeg -f concat -safe 0 -i 'vidlist.txt' -i 'music.m4a' -c copy -movflags faststart -shortest -y 'test.mp4'

最新更新