我正在使用带有ffmpeg的complex_filter来连接多个视频文件。
ffmpeg -i video1.webm -i video2.webm -v debug -strict -2 -filter_complex "[0:v] [0:a:0] [1:v] [1:a:0] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" output.mp4
这对我有用。但现在我想为每个输入视频选择一个开始和一个端点,以便我可以剪切每个视频。
我已经尝试了
ffmpeg -i video1.webm -ss 00:00:01.000 -t 00:00:05.658 -i video2.webm -ss 00:00:01.000 -t 00:00:05.658 -v debug -strict -2 -filter_complex "[0:v] [0:a:0] [1:v] [1:a:0] concat=n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" output.mp4
但这并没有像预期的那样发挥作用。 -to参数也不起作用。
是否可以使用复杂的过滤器进行此操作?