请问高手三组图像序列合并输出为一个视频,如何添加第三组

夜风 2023-04-06 14:37:48

我需要把三组图像序列合并输出为一个视频,这三组有alpha通道需要叠加在一起的,而不是顺序拼接,目前两组的没问题,代码如下:ffmpeg -f image2  -framerate 25 -i d:\\test1\\%%d.tga  -i d:\\test2\\%%d.tga     -filter_complex overlay=shortest=1    d:\\out11.mp4


但是加入第三组输出后只显示前两组的合并视频,第三组没加上,请高手指教
ffmpeg -f image2  -framerate 25 -i d:\\test1\\%%d.tga  -i d:\\test2\\%%d.tga     -i d:\\test3\\%%d.tga   -filter_complex overlay=shortest=1    d:\\out11.mp4

...全文
337 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdspower 2023-09-27
  • 打赏
  • 举报
回复
ffmpeg -f image2  -framerate 25 -i d:\\test1\\%%d.tga  -i d:\\test2\\%%d.tga     -i d:\\test3\\%%d.tga   -filter_complex "[0][1]overlay=shortest=1[v1];[v1][2]overlay=shortest=1[v2]"   -map "[v2]"   d:\\out11.mp4
xdspower 2023-09-27
  • 打赏
  • 举报
回复

overlay滤镜一次只能处理2个序列的混合啊,你再需要再处理1次的。

2,550

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧