如何使用 ffmpeg 将一个视频与 2 个不同的视频叠加在一起?

脂肪

如何使用 ffmpeg 将一个视频与 2 个不同的视频叠加在一起?

我有这样的代码:

 ffmpeg -i video.mov -i ov1.mp4 -i ov2.mp4 \
    -filter_complex "[0:v]setpts=PTS-STARTPTS[v0];[1:v]setpts=PTS-STARTPTS+1/TB[v1];[2:v]setpts=PTS-STARTPTS+10/TB[v2];[v0][v1]overlay=enable='between(t,1,10)';[v0][v2]overlay=enable='between(t,10,15)'" \
    -t 30 \
    -pix_fmt yuv420p -c:a copy \
    out.mp4        

但是对于我的结果,缺少一个叠加视频

吉安

 ffmpeg -i video.mov -i ov1.mp4 -i ov2.mp4 \
    -filter_complex "[0:v]setpts=PTS-STARTPTS[v0];[1:v]setpts=PTS-STARTPTS+1/TB[v1];[2:v]setpts=PTS-STARTPTS+10/TB[v2];[v0][v1]overlay=enable='between(t,1,10)'[v01];[v01][v2]overlay=enable='between(t,10,15)'" \
    -t 30 \
    -pix_fmt yuv420p -c:a copy \
    out.mp4

第一个叠加层的输出必须用作下一个叠加层的输入。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Python将两个图像叠加在一起

如何将音频文件与一个图像文件叠加在一起,以便从命令行输出经过YouTube优化的视频?

在PHP中,如何将2个特定键匹配的数组中的值加在一起?

如何将2个数组加在一起并得到总和的平均值?

如何在单个ffmpeg命令中将不同时间的2个视频叠加到另一个视频上?

如何根据几个点匹配将两个图像叠加在一起?

如何找到每行的2个最大值,然后将它们加在一起?

FeatureTools-如何将2列加在一起?

如何将这些查询加在一起(Yii2)?

Java-我有一个2D数组。如何将它们的块加在一起?

我们如何将两个不同的嵌套列表添加在一起?

将2个变量加在一起以创建另一个变量

当其中一个为空时,将2个输入字段加在一起

SQL帮助:如何将两个不同的行加在一起作为一个值?

如何使用 ffmpeg 将两个视频与一个 mp3 合并?

如何在D3.js中将这些圆圈叠加在一起?

将2个表单输入加在一起

将2个Int列表加在一起F#

在特定时间使用FFmpeg将视频覆盖在另一个视频上

使用ffmpeg使用Alpha通道在另一个视频上叠加视频

如何将X个元素的组加在一起?

如何将两个求和查询加在一起?

如何将三个表的值加在一起?

如何将两个非字符串加在一起...?

如何将两个int数组值加在一起?

如何将两个联合查询添加在一起

使用python将3个成本加在一起形成总计

使用将两个查询加在一起

如何使用FFmpeg在视频底部绘制一个框?