我到现在为止都以2个步骤完成此操作。
- Concat视频文件到outputnoaudio.mp4
- 将音频添加到outputnoaudio.mp4用-shortest 添加音频
现在,我正在尝试使用此行
一步进行此操作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'