我需要垂直或水平组合2个视频。但是在此之前,我需要裁剪一两个视频。
两个视频尺寸均需为720x640。我需要合并2个具有720x1280分辨率的视频。我首先将其裁剪为720x640(从顶部裁剪320px,从底部裁剪320px),然后垂直合并。
我可以使用以下命令合并大小相同的视频:
ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex “ [0:v] scale = 520:-1 [v0]; [1:v] scale = 520:-1 [v1]; [v0] [v1] vstack” -c:v libx264 -crf 23-预设非常快的output.mp4
该命令正在运行,但是我需要对该命令进行裁剪操作。
有什么主意吗?
谢谢
答案 0 :(得分:1)
ffmpeg -i 1.mp4 -i 2.mp4 -filter_complex "[0:v]crop=iw:640[v0];[1:v]crop=iw:ih/2[v1];[v0][v1]vstack" -c:v libx264 -crf 23 -preset veryfast output.mp4
此示例显示了两种使用裁剪从720x1280中获取720x640的方法。有关更多信息,请参见crop filter documentation。