连接多个修剪后的视频 FFmpeg

连接多个修剪后的视频 FFmpeg

我是 FFmpeg 的新手,我正在尝试将多个必须修剪成新视频的视频连接起来,我尝试使用的命令是:

ffmpeg -i 00042.mp4 -ss 00:00:02 -to 00:00:03 -i 00040.mp4 -ss 00:00:01 -to 00:00:02 -filter_complex concat=n=2:v=1:a=1 output.mp4

代码运行良好,但仅对最后输入的视频进行连接并添加到“output.mp4”。

你有什么建议吗?

答案1

最后-to是修剪输出文件。

每个输入文件的选项必须是每个-i,因此改变:

ffmpeg -i 00042.mp4 -ss 00:00:02 -to 00:00:03 -i 00040.mp4 -ss 00:00:01 -to 00:00:02 -filter_complex concat=n=2:v=1:a=1 output.mp4

到:

ffmpeg -ss 00:00:02 -to 00:00:03 -i 00042.mp4 -ss 00:00:01 -to 00:00:02 -i 00040.mp4  -filter_complex concat=n=2:v=1:a=1 output.mp4

相关内容