gpt4 book ai didi

layout - 如何平铺视频/创建视频蒙太奇?

转载 作者:行者123 更新时间:2023-11-28 21:40:59 25 4
gpt4 key购买 nike

我有四个视频,我想以 2x2 的方式拼贴以制作一个新视频。有没有一种方法可以让我轻松地做到这一点,最好是免费的并且在 Linux 下?我愿意编写适量的程序,也许是为了与某些库进行交互,但不愿意自己编写整个视频处理程序。您可能会假设输入和输出视频采用最方便的任何常见格式。

gm montage 的类似物命令(用于图像)会很棒。

最佳答案

以下 ffmpeg 命令将完全按照提问者的要求执行:

ffmpeg -i input1.mp4 -i input2.mp4 -i input3.mp4 -i input4.mp4 -filter_complex \
'[0:v]pad=iw*2:ih*2:0:0[int2];[int2][1:v]overlay=0:H/2[int3];[int3][2:v]overlay=W/2:0[int4];[int4][3:v]overlay=W/2:H/2[out]' \
-map [out] -c:v libx264 -crf 23 -preset veryfast output.mp4

首先,pad 过滤器将第一个输入视频的大小加倍,将原始视频留在左上角。串行覆盖过滤器然后将其他输入放置在垫过滤器添加的黑色填充上。

如果视频的分辨率不同,命令将需要进行一些修改。

关于layout - 如何平铺视频/创建视频蒙太奇?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/575705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com